React 101 – basics complete & latest. Forms, routing, async
React 101 – basics complete & latest. Forms, routing, async, available at $74.99, has an average rating of 4.25, with 168 lectures, based on 126 reviews, and has 12492 subscribers.
You will learn about Build and understand react web apps Get a react job (freelance, office) Create a portfolio with 6+1 react apps Master the react philosophy This course is ideal for individuals who are Anyone who wants to build react applications or Web developers with basic or no knowledge of react or Developers that want to get inside the react web apps mindset or Managers to have the knowledge of how react applications are built or Students having issues with web development or react It is particularly useful for Anyone who wants to build react applications or Web developers with basic or no knowledge of react or Developers that want to get inside the react web apps mindset or Managers to have the knowledge of how react applications are built or Students having issues with web development or react.
Enroll now: React 101 – basics complete & latest. Forms, routing, async
Summary
Title: React 101 – basics complete & latest. Forms, routing, async
Price: $74.99
Average Rating: 4.25
Number of Lectures: 168
Number of Published Lectures: 168
Number of Curriculum Items: 168
Number of Published Curriculum Objects: 168
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Build and understand react web apps
- Get a react job (freelance, office)
- Create a portfolio with 6+1 react apps
- Master the react philosophy
Who Should Attend
- Anyone who wants to build react applications
- Web developers with basic or no knowledge of react
- Developers that want to get inside the react web apps mindset
- Managers to have the knowledge of how react applications are built
- Students having issues with web development or react
Target Audiences
- Anyone who wants to build react applications
- Web developers with basic or no knowledge of react
- Developers that want to get inside the react web apps mindset
- Managers to have the knowledge of how react applications are built
- Students having issues with web development or react
This course is fully updated to React 17!
React is the most popular web library for creating user interface. The amount of jobs and projects related to React is enormous. And not for nothing! React is simple enough to learn and does not impose a rigid framework on you. You decide what you want and how you will do it!
My name is Govard Barkhatov and I am a react developer with a huge experience (over 5000+ hours). Unlike most Udemy instructors, I work with real-world react projects. I have not only theoretical but also practical knowledge.
—
You will create 6 different applications, including one right in the theoretical chapter (Async & API):
-
Tic-tac-toe game
-
Landing page
-
Todo list
-
User management application
-
Blog
-
Robots telling jokes about Chuck Norris
-
People in space application
—
Here’s what you find in this course:
-
Work with react with and without JSX
-
Pass Props and use Events
-
Use State and work with Lifecycle methods
-
Understand most of the styling approaches. Choose between CSS and JS path of doing things
-
Create React components from arrays of data using Lists and Keys
-
Work with controlled and uncontrolled forms
-
Understand how routing works and get the control over browser URL
-
Communicate with the outer world using Async & API
-
Use Git to control and publish your application to the web!
—
In this course you will get all you need to understand everything related to react and position yourself as a react developer.
Course Curriculum
Chapter 1: Welcome
Lecture 1: Why me?
Lecture 2: Why react?
Lecture 3: Why this course?
Lecture 4: Writing simple "Hello world" react application
Lecture 5: How to get help & asking good questions
Chapter 2: Setting up your environment
Lecture 1: Code editor, node.js with npm, yarn
Chapter 3: Inside React without JSX
Lecture 1: Intro
Lecture 2: index.html is all we need!
Lecture 3: Adding react
Lecture 4: React App without JSX
Lecture 5: What's going on?
Lecture 6: What are those magical props?
Lecture 7: Add more people!
Lecture 8: Summary
Lecture 9: Additional resources
Chapter 4: Inside React with JSX
Lecture 1: Intro
Lecture 2: Creating an application with create-react-app
Lecture 3: Why do we even need something like create-react-app?
Lecture 4: Project structure
Lecture 5: Running that default setup
Lecture 6: Cleaning out our application
Lecture 7: Playing with JSX and hot reloading
Lecture 8: Using different files
Lecture 9: Adding styles
Lecture 10: Adding a dependency and normalizing the styles with normalize.css
Lecture 11: Finishing styles
Lecture 12: Summary
Lecture 13: Additional resources
Chapter 5: Props & Events
Lecture 1: Intro
Lecture 2: Preparing a clean app
Lecture 3: Functional components
Lecture 4: Class components
Lecture 5: Events on functional components
Lecture 6: Events on classes
Lecture 7: Extracting and one-way binding
Lecture 8: Proceeding with the class component
Lecture 9: Passing things to the parent
Lecture 10: Refactor & Styles
Lecture 11: Summary
Lecture 12: Additional resources
Chapter 6: State & Lifecycle
Lecture 1: Intro
Lecture 2: Preparing a clean app
Lecture 3: What is state and how it differs from props?
Lecture 4: Adding and accessing state
Lecture 5: Updating the state
Lecture 6: State and props combination
Lecture 7: React Developer Tools
Lecture 8: What does setState do?
Lecture 9: Meet the lifecycle methods
Lecture 10: Common React Lifecycle Methods
Lecture 11: Summary
Lecture 12: Additional resources
Chapter 7: Project #1 – Tic-tac-toe
Lecture 1: Intro & Setup
Lecture 2: Making squares
Lecture 3: Board to rule them all!
Lecture 4: X stop it! It's O turn!
Lecture 5: Winning that game
Lecture 6: Resetting the game
Chapter 8: Styling
Lecture 1: Intro
Lecture 2: Why different style options?
Lecture 3: Preparing a clean app
Lecture 4: Normal CSS
Lecture 5: Inline CSS
Lecture 6: Sass & SCSS
Lecture 7: CSS Modules
Lecture 8: CSS in JS (JSS)
Lecture 9: Styled Components / Emotion
Lecture 10: What to choose?
Lecture 11: Summary
Lecture 12: Additional resources
Chapter 9: Project #2 – Landing page
Lecture 1: Intro & Setup
Lecture 2: Normalize, fonts
Lecture 3: Everyone needs a Hero
Lecture 4: Header to be above!
Lecture 5: Form & Addition
Lecture 6: Middle Section
Lecture 7: Right and Left sections
Lecture 8: Don't forget about the footer
Chapter 10: Lists & Keys
Lecture 1: Intro
Lecture 2: Preparing a clean app
Lecture 3: Lists in JavaScript and JSX
Lecture 4: Plenty of different people…
Lecture 5: …render all of them!
Lecture 6: Keys? What are they?
Lecture 7: Making our keys work
Lecture 8: Questions, questions, questions!
Lecture 9: Summary
Lecture 10: Additional resources
Chapter 11: Project #3 – Todo list
Lecture 1: Intro & Setup
Instructors
-
Govard Barkhatov
Web developer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 21 votes
- 4 stars: 46 votes
- 5 stars: 58 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024