Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js HTML5 PHP Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation CBT Cognitive Behavioral Therapy Sound Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentWeb DevelopmentReact

Complete React Developer Masterclass for Beginners (2022)

Learn React.js, JSX, Components, Props, State, React Router and much more from scratch and master Modern Reactjs
Rating: 4.1 out of 54.1 (145 ratings)
21,266 students
Created by Data Is Good Academy
Last updated 3/2022
English
English [Auto]

What you'll learn

  • Get Introduced to React JS.
  • Learn about rendering elements in React.
  • Learn about the concept of Components and Props in React.
  • Learn different topics such state and Lifecyle in React.
  • Apply event handlers concept using example in React.
  • Implement Conditional Rendering in React using examples.
  • Learn about lists and keys, React forms, Fragments in React.
  • Look at the difference between Inheritance and Composition.
  • Learn and apply Pure components using examples in React.

Requirements

  • Strong Knowledge on HTML, CSS and JavaScript is required.
  • No prior knowledge on React or any other JS framework.

Description

Welcome to the best online course on JavaScript.

React.js is an open-source JavaScript library. Used for building user interfaces specifically for single-page applications.

Allows us to create reusable UI components. React brings many advantages to the table, making it a better choice than other frameworks.

This course provides you with knowledge on the advanced level used by Web developers.

In this course, you will cover:

  • Introduction to React JS.

  • Introduction of JSX.

  • Learn about the Components of React.js.

  • Learn about the Props in React.js.

  • Learn about the State and Lifecycle.

  • Learn how to apply Event Handlers in React.

  • Learn about the topic - Conditional Rendering in React.js

  • Learn about the Lists and Keys in React.

  • Learn to create Forms in React.

  • Introduction to React CSS.

  • Apply Fragments in React.

  • Difference between Inheritance vs Composition.

  • Learn what is pure components?

  • Learn about the concept of Memo in React.

  • Introduction to Forwarding Refs in React.

  • Learn about Portals in React.

  • Introduction to Error Boundary in React.

  • Introduction to Higher Order Component in React.

  • Introduction to Render props in React.

  • Introduction to Context in React.

  • Introduction to HTTP in React.

  • Introduction to React-Router in React.

Not only this, you will get to practice a lot of exercises on these topics.

We are also providing quizzes.


You will also have access to all the resources used in this course.

Enroll now and make the best use of this course.

Who this course is for:

  • Students who want to master the well known programming language React.
  • Developers who are looking to bridge the gap between design and development.
  • Students who wants to build their web development skills to the next level.
  • Anyone who wants to master responsive design.

Instructor

Data Is Good Academy
An Google, Facebook, Kaggle Grandmasters team
Data Is Good Academy
  • 4.4 Instructor Rating
  • 6,234 Reviews
  • 247,232 Students
  • 30 Courses

We’re a bootstrapped, "indie" tech education company. Our vision is to Unlock human potential by transforming education and making it accessible and affordable to all.

We are fiercely independent and proud with a sole focus to make world-class tech education a level playing field for anyone on this planet.

Data is Good is on a Mission to create courses that will make our students learn the subject and fall in love with it & become lifelong passionate learners and explorers of that subject.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.