You need to learn React. It is the most popular UI framework, and even if you don't plan on using it in your projects, you still need to try it out—at least for a test drive. If you're not sure where to start, or you want to build something other than yet another todo app, well, this course is for you.
In this course, Jeremy McPeak will teach the fundamental concepts and principles you need to start building your own React applications. You'll learn how to write components, work with events, handle user input, and work with state. In short, you'll get up and running with React as quickly as possible.
1.Introduction2 lessons, 06:11
2 lessons, 06:11
1.1Introduction00:53
1.1
Introduction
00:53
1.2Creating Projects05:18
1.2
Creating Projects
05:18
2.Getting Started2 lessons, 14:39
2 lessons, 14:39
2.1Touring a New Project07:16
2.1
Touring a New Project
07:16
2.2Creating Components07:23
2.2
Creating Components
07:23
3.Building the Hangman Game5 lessons, 39:23
5 lessons, 39:23
3.1Writing the Application Component07:28
3.1
Writing the Application Component
07:28
3.2Iterating Over Components08:56
3.2
Iterating Over Components
08:56
3.3Adding Functionality to Components09:21
3.3
Adding Functionality to Components
09:21
3.4Generating More Components04:52
3.4
Generating More Components
04:52
3.5Adding Style to Components08:46
3.5
Adding Style to Components
08:46
4.Working With Data4 lessons, 32:39
4 lessons, 32:39
4.1Using State and Events10:17
4.1
Using State and Events
10:17
4.2Facilitating Child-to-Parent Communication09:35
4.2
Facilitating Child-to-Parent Communication
09:35
4.3Adding Dynamic Content04:53
4.3
Adding Dynamic Content
04:53
4.4Handling User Input07:54
4.4
Handling User Input
07:54
5.Conclusion1 lesson, 00:56
1 lesson, 00:56
5.1Conclusion00:56
5.1
Conclusion
00:56
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.