Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
100 Hours Web Development Bootcamp - Build 23 React Projects
Rating: 4.4 out of 5(1,272 ratings)
10,322 students

100 Hours Web Development Bootcamp - Build 23 React Projects

The only project based course you will ever need. Get access to all kinds React.js projects that you can think of.
Created byBurak Orkmez
Last updated 12/2025
English

What you'll learn

  • Build real-world applications like Spotify, Tinder, Linkedin, Netflix & Twitter clones
  • Master MERN Stack development from fundamentals to advanced concepts
  • Implement authentication, real-time chat, and payment systems
  • Create full-stack applications using Next.js, GraphQL, Node.js and React
  • Develop professional e-commerce platforms with Stripe integration
  • Create responsive admin dashboards
  • Master modern authentication and authorization techniques
  • Learn React integration with Go and Python
  • Learn how to deploy any kind of application

Course content

29 sections502 lectures131h 54m total length
  • WELCOME, WELCOME, WELCOME!1:00

    Unlock over 100 hours of content with source code, tackle 23 React projects built on React, and watch video lessons that include downloadable zip files per section.

  • When You Get Stuck What Should You Do? My Advice0:41

    Join the free Discord community when you get stuck, post your question in the related project channel with a screenshot, mention the instructor, and receive help and feedback from others.

  • Our Free Learning Community0:11
  • My VSCode Setup & Extentions6:00

    Discover a practical VSCode setup: configure autosave, font, and tab size, set prettier as default formatter, and use extensions like auto import, better comments, and Tailwind CSS IntelliSense.

Requirements

  • Basic understanding of JavaScript and HTML/CSS
  • Basic understanding of React.js
  • NO prior experience with NextJS required
  • Willingness to learn and practice with hands-on projects

Description

Master Modern Web Development: 20+ Real-World Projects Using Today's Most Popular Technologies

Dive into a comprehensive, hands-on web development journey with this extensive 100+ hour course. You'll build more than 20 real-world projects while learning the most in-demand technologies used by top companies worldwide.

Starting with the fundamentals, you'll master React.js for building dynamic user interfaces, and Node.js for powerful backend development. The course covers TypeScript to bring type safety to your JavaScript code, making your applications more robust and maintainable. You'll learn how to manage complex state with Zustand, and build lightning-fast applications with Next.js.

Database management is thoroughly covered with both SQL and NoSQL solutions, including PostgreSQL and MongoDB. You'll gain practical experience with GraphQL for efficient API development, and master Go programming for high-performance backend services.

The course includes extensive coverage of modern development tools and practices:

  • Express.js for building RESTful APIs

  • React Native for mobile apps

  • Python for versatile backend development and automation

  • PostgreSQL for reliable data storage

  • Redis for high-performance caching

  • Stripe for payment processing

  • Authentication and authorization best practices

What sets this course apart is its project-based approach. Instead of just learning theory, you'll build real-world applications that you can add to your portfolio. Each project introduces new concepts while reinforcing previous learning, helping you develop a deep understanding of how different technologies work together in modern web applications.

By the end of this course, you'll be confident in building full-stack applications using industry-standard tools and practices. Whether you're aiming to become a professional developer or enhance your current skill set, this course provides the practical experience you need to succeed in today's competitive tech landscape.

Perfect for both beginners and intermediate developers looking to expand their toolkit with modern web development technologies. All concepts are explained in simple, clear English, making complex topics accessible to learners from all backgrounds.

Who this course is for:

  • This comprehensive course is designed for web developers who want to master full-stack development, from beginners to intermediate developers looking to expand their skillset.