Welcome to

The Web Development Bootcamp

Unleash your full potential as a developer!
Course produced by Flavio Copes

Transform yourself into an awesome developer with The Web Development Bootcamp. Grow your skills. Become a better developer with this training program based on practical projects. Get ready a high-paying job. Don't compare this to other courses you can find online, even my other courses. This bootcamp is packed with tons of information and it corresponds to ~10 typical online courses in regards to how much stuff you will learn, how much support you will get in your journey, and how many projects we'll build

The course will start in Q1 2022

Program

The course will cover those topics deeply:
  • Introduction to programming
  • The foundations of the Web
  • HTML
  • CSS
  • TailwindCSS
  • JavaScript Fundamentals
  • JavaScript in the browser
  • Node.js, JavaScript on the server
  • Tooling
  • Databases
  • Using databases with Node.js
  • APIs, REST and GraphQL
  • React
  • Next.js
  • Building applications
  • Authentication
  • Security
  • Testing
  • Deploying
  • Mobile apps with React Native
  • Mobile apps with Ionic
  • Desktop apps with Electron
  • TypeScript
  • JavaScript Algorithms and Data Structures

How the course works

This is not your typical video course. It's built upon lots research and experiments on non-linear learning and efficient self-learning. The material is based on a mix of text based lessons, short videos, snippets of code, quizzes, flash cards, exercises and practical projects. There will be a private Discord community to talk with other students of the course, and you will have private email support from Flavio, the creator of the course.

Duration

This is a 3-months-long cohort-based high-intensity course. New modules of learning material are unlocked and sent to you weekly. You can pick your schedule. Lessons will always be available even after that, and you can also freely skip some weeks if you go on vacation, have a bad week, or just don't have time.

Pre-requisites

  • No prerequisites. This course does not assume any prior knowledge with programming languages or Web development