Full Stack JavaScript
### **1. Founda,ons**
- **HTML & CSS Basics:**
- **JavaScript Basics:**
- **Git Basics:**
- **The Command Line:**
- **Project: Landing Page:**
### **2. Full Stack JavaScript**
- ** HTML & CSS: Advanced Concepts:** 21 Lessons 2 Projects
- **JavaScript: Intermediate and Advanced Concepts:** 22 Lessons 6 Projects
- **Asynchronous JavaScript:** 3 Lessons 1 Projects
- ** Dynamic User Interface:** 15 Lessons 1 Projects
- **Webpack:**
- **React:** 23 Lessons 3 Projects
- **Project: Single Page ApplicaQon:**
### **3. Back-End Development**
- **Node.js:** 6 Lessons 1 Project
- **Express.js:** 8 Lessons 2 Project
- **Databases (SQL & MongoDB):** 2 Lessons 1 Project
- **AuthenQcaQon:** 1 Lessons 1 Project
- **Project: RESTful API:** 2 Lessons 1 Project
### **4. Full-Stack Applica,ons**
- **ConnecQng Front-End and Back-End:**
- **Deployment:**
- **Project: Full-Stack ApplicaQon:** 2 Projects
### **5. Addi,onal Content**
- **TesQng:** 2 Lessons
- **JavaScript Algorithms and Data Structures:** 6 Lessons and 5 Projects
- **Project: Capstone:** 1 Projects
### **Suggested Schedule:**
- **Months 1-2(half):** Complete the **FoundaQons** secQon, which
includes HTML, CSS, JavaScript basics, and Git.
- **Months 2(half)-4:** Focus on the **Full Stack JavaScript** secQon,
covering advanced JavaScript, React, and front-end projects.
- **Months 5-6:** Dive into the **Back-End Development** and **Full-Stack
ApplicaQons**, working on Node.js, Express.js, databases, and final full-stack
projects.
### **Considera,ons:**
1. **Prior Experience:** If you have some prior experience or familiarity with
coding concepts, you might be able to move through the material more quickly.
3. **Projects:** Includes a lot of hands-on projects, which are essenQal for
solidifying learning. These may take varying amounts of Qme depending on
their complexity and your approach.
4. **Learning Curve:** As a beginner, some topics might take longer to
understand. JavaScript, React, and backend technologies can be challenging, so
be prepared for intense study sessions.