Skip to content
Home Tutorials Roadmaps Courses
Log in Join free

Full-Stack Web Developer

The complete path from HTML/CSS to deploying full-stack applications with React, Node.js and cloud hosting.

SU Taught by Sukhwinder Singh 0 enrolled Intermediate

What you will learn

Become a complete full-stack web developer in 24 weeks.

Covers HTML/CSS review, advanced JavaScript, Git workflow, React frontend, backend with Node.js/Express, databases, APIs, authentication, testing, deployment and cloud hosting. Build 4+ portfolio projects to launch your career.

Who this is for:
- Developers who know basics but want to go full-stack
- Frontend developers learning backend development
- Career changers pursuing web development jobs
- Anyone who wants to build and deploy complete web applications

Course Syllabus

0 lessons · 12 modules
1. HTML/CSS Review 5 lessons
  1. Lesson content for "HTML5 semantics and accessibility".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "CSS3 modern layout with Flexbox and Grid".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Responsive design and mobile-first".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "CSS animations and transitions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "CSS frameworks - Tailwind CSS".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
2. JavaScript Advanced 5 lessons
  1. Lesson content for "Closures, prototypes and the event loop".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "ES6+ advanced features and patterns".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Error handling and debugging strategies".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Performance optimization techniques".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "TypeScript basics for type safety".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
3. Git & Version Control 4 lessons
  1. Lesson content for "Git fundamentals - init, add, commit, log".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Branching, merging and conflict resolution".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "GitHub workflows and pull requests".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Git strategies for team projects".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
4. React.js Deep Dive 6 lessons
  1. Lesson content for "React architecture and component patterns".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Advanced hooks and custom hooks".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "State management with Redux Toolkit".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "React Router and navigation patterns".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Forms, validation and React Hook Form".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  6. Lesson content for "Performance - memo, lazy and Suspense".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
5. Backend Development 4 lessons
  1. Lesson content for "Node.js and Express.js from scratch".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "REST API design and implementation".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Middleware, error handling and logging".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Building a complete backend project".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
6. Database Design 5 lessons
  1. Lesson content for "Database concepts - SQL vs NoSQL".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "MongoDB with Mongoose for Node.js".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "MySQL with Sequelize ORM".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Data modeling and relationships".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Database indexing and optimization".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
7. API Development 5 lessons
  1. Lesson content for "RESTful API architecture and conventions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "API versioning and documentation".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Consuming APIs with React".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "File uploads and cloud storage".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "API rate limiting and caching".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
8. Authentication & Security 5 lessons
  1. Lesson content for "Authentication flows and session management".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "JWT implementation with refresh tokens".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "OAuth integration - Google and GitHub".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Security best practices and CORS".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Role-based access control".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
9. Testing 4 lessons
  1. Lesson content for "Unit testing with Jest and React Testing Library".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Integration testing APIs with Supertest".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "End-to-end testing with Cypress".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Test-driven development workflow".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
10. Deployment 4 lessons
  1. Lesson content for "Environment variables and config management".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Deploying frontend to Vercel and Netlify".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Deploying backend to Railway and Render".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Domain, SSL and production setup".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
11. Cloud & DevOps 4 lessons
  1. Lesson content for "AWS basics - EC2, S3 and RDS".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Docker for containerized deployments".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "CI/CD with GitHub Actions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Monitoring and logging in production".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
12. Portfolio Projects 5 lessons
  1. Lesson content for "Project 1 - Task management app with auth".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Project 2 - E-commerce store with payments".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Project 3 - Social media platform".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Project 4 - Real-time collaboration tool".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Portfolio website and GitHub showcase".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon

Student reviews

No reviews yet - be the first after you complete the course!