React JS Notes App & Crash Course
What you'll learn
- Basics of React
- React hooks and components
- State management and lifecycle methods
- Getting and sending data to and from an API
- Basic CRUD operations with REACT
Requirements
- HTML & CSS
- Basics of JavaScript
- Basic understanding of web development
Description
If you're new to React, you'll have fun learning the basics of how react works while building a fully functional notes app with some cool features.
React is a frontend framework used by many established online companies such as Airbnb, Instagram, Uber Eats, Discord, and Pinterest just to name a few. Knowing how to build websites while with React will open up a wide range of job opportunities due to the demand for React developers around the world.
This course is meant for complete beginners but can be enjoyed by anyone who has a base understanding of React and is looking to add another fun project to show off on their resume. While the application is quit simple I did add a few features that stand out such as autosaving without having to manually click the submit button when editing notes and some data manipulation to generate titles and previews to notes displayed in the list.
My goal with this course is to give you an introduction so you can build a working application in as little time as possible, this is not a complete React course. I hope you enjoy this course and enjoy the start to this awesome journey of learning one of the worlds most used frontend frameworks :)
Who this course is for:
- Beginner React developers looking to learn React while building a fun project.
Instructor
At age 25 Dennis was a lead developer at a forensics laboratory in charge of managing a small team of developers. With an untraditional start to his career, Dennis entered the industry as a full stack developer when he came up with a new idea to learn how to code and then build his idea for a new lab management software which he later sold to the company for over $41,000.
After two years as a lead developer and combined 7 years of freelancing, Dennis started his YouTube channel (Dennis Ivy) to teach others everything he learned as a self taught developer and has courses on Udemy and his own platform.
With a primary focus on Python, Django, JavaScript, React and Postgres, Dennis teaches his students from the very basics all the way to building out complex applications while combining several different technologies.
With over 100,000 YouTube subscribers and 7 million combined views, students from all over the world have benefited from his teaching style and efforts.