Skip to content

Alejandroq12/learn-js-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

learn-js-react

6-Month Learning Plan: JavaScript and React

6-Month Learning Plan: JavaScript and React

Created by Julio Quezada

Weeks 1-4: JavaScript Fundamentals

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn the basics of JavaScript:

Weeks 5-6: Advanced JavaScript Concepts

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn advanced JavaScript concepts:

Weeks 7-8: JavaScript Projects

  1. Dedicate 10 hours per day for building projects.
  2. Build at least 2-3 JavaScript projects to solidify your understanding of JavaScript concepts.
  3. Resources for project ideas:

Weeks 9-12: React Fundamentals

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn the basics of React:

Weeks 13-14: Intermediate React Concepts

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn intermediate React concepts:

Weeks 15-16: React Projects

  1. Dedicate 10 hours per day for building projects.
  2. Build at least 2-3 React projects to solidify your understanding of React concepts.
  3. Resources for project ideas:

Weeks 17-18: Redux

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn Redux for state management in React applications:

Week 19: React-Redux

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn React-Redux for connecting Redux with your React applications:

Weeks 20-21: React and Redux Projects

  1. Dedicate 10 hours per day for building projects.
  2. Build at least 2-3 React and Redux projects to solidify your understanding of React and Redux concepts.
  3. Resources for project ideas:

Weeks 22-23: React Ecosystem and Libraries

  1. Dedicate 10 hours per day for learning and practicing.
  2. Learn about the React ecosystem and popular libraries, such as:

Weeks 24-26: Final Project and Portfolio

  1. Dedicate 10 hours per day for building a final project and preparing your portfolio.
  2. Build a complex final project that demonstrates your mastery of JavaScript, React, and Redux.
  3. Prepare your portfolio, showcasing the projects you've built throughout the learning process. Make sure to include a brief description of each project, the technologies used, and a link to the live project or GitHub repository.

About

6-Month Learning Plan: JavaScript and React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published