Course Information
Course Overview
Learn how to build real-world applications with React and Serverless
In this course, you will build a secure and production-ready full-stack typing application from start to finish. Along the way, you will learn core concepts of developing modern web applications like React, authentication/ authorization, Serverless Functions, and continuous integration. By the end of this course, you will have the knowledge you need to build amazing applications to share with the world!
Course Content
- 10 section(s)
- 47 lecture(s)
- Section 1 Course Overview and Project Setup
- Section 2 Styling with Styled Components
- Section 3 Game Functionality with React Hooks
- Section 4 React Context API to Share Score State Between Components
- Section 5 Airtable API and Setup
- Section 6 Serverless Functions for Storing High Scores
- Section 7 Add Authentication with Auth0
- Section 8 Add Security to Our Serverless Functions
- Section 9 Create Light/Dark Mode with Context API and Hooks
- Section 10 Final Touches
What You’ll Learn
- Modern React including Hooks and the Context API
- CSS in JSS using Styled Components
- Storing data using the Airtable API
- Securing applications with JSON Web Tokens
- Building and deploying Serverless Functions with Netlify
- Creating a Light/Dark mode with CSS Variables and React Context
- Deploying to Netlify using Continuous Integration
Skills covered in this course
Reviews
-
JJoaquin Ramos
James is an excellent instructor. I learned the fundamentals of netlify serverless functions, auth0 authentication and styled components i'm sure i will use them in my next web2 project.
-
YYogesh Vishnole
Great course .
-
AAtanang Akan Bassey
This is the best course I have ever taken on udemy, If you want to strengthen your react knowledge and learn how to utilize serverless function, code along with this course and you will blown away I promise you
-
RRuss F
Good course! All exciting topics covered - from CSS/JS to Airtable, Auth0, Netlify quick deployments with serverless functions. Some minor issues with the exercises in the project, but the concepts are clearly explained and one can solve these with a little bit of work/research. James is a good instructor.