Udemy

The Complete Web Development Bootcamp

Enroll Now
  • 7,298 Students
  • Updated 6/2025
4.5
(711 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Language
English
Taught by
Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD
Rating
4.5
(711 Ratings)
1 views

Course Overview

The Complete Web Development Bootcamp

Practical Full Stack Web Development Bootcamp: JavaScript, React, Python, Docker, Flask, API, Bootstrap, Git and Postman

This is the React and Python Flask Full Stack Web Development Bootcamp. It is a practical course where you will start building real application from the first lecture. Application will consist of the frontend and backend parts. The frontend will be built using JavaScript React. The backend API will be built using Python Flask.

The practical full stack web development bootcamp includes: JavaScript, React, Python, Flask, API, Git and VS Code

During the creation of the frontend app you will perform the following practical tasks:

  1. Initialize a React app using create-react-app

  2. Create different React Components

  3. Use useEffect and useState React hooks

  4. Adjust favicon.ico in the frontend app

  5. Create and insert an svg logo

  6. Making API request to the Unsplash API

  7. Using React props and state

While making an API app you will perform the following practical tasks:

  1. Create a Python virtual environment using pipenv

  2. Install and use Python packages such as Flask, dotenv and Requests

  3. Creating Flask routes

  4. Making external API calls from the Flask app

  5. Accepting requests from the clients

You will also learn how to use following applications:

  1. Visual Studio Code

  2. Git and GitHub

  3. Postman

With this course you will get lifetime-long access to more than 100 lectures and tens of practical exercises. After the course you will become a full stack web developer with practical knowledge about JavaScript React and Python Flask.

You will also get 30-days money-back guarantee. No questions asked!

Don't wait and join the course now!

Course Content

  • 10 section(s)
  • 395 lecture(s)
  • Section 1 Introduction
  • Section 2 Introduction to the Web Development
  • Section 3 PROJECT START - Initial frontend app Overview
  • Section 4 Creating React application and how React works
  • Section 5 Initializing Git and creating remote GitHub repository
  • Section 6 React props and creation of the Header and Search components
  • Section 7 Making Unsplash API requests
  • Section 8 Configuring ESLint and Prettier in the frontend app
  • Section 9 Saving images in the state and deleting them in the UI
  • Section 10 Adding SVG logo and Welcome component

What You’ll Learn

  • How to create full stack web application with frontend, backend and database parts and build and run all of the services using Docker with auto reload features
  • How to build Single Page Applications using React and use different React Components, state, props and React hooks such as useState and useEffect
  • Connect frontend application written in React with backend application written in Python by making REST API requests using axios package in the React app
  • Understand what is API and how it works, which API methods exists and how to correctly design API endpoints for various resources
  • Use Python Flask for building backend API service and create different endpoints with corresponding view function, utilize internal and external Python modules
  • Master full stack web development workflow by using JavaScript, Python, Docker, React, NPM, MongoDB, Postman, Git, GitHub and other tools


Reviews

  • M
    Mahbub Khoda
    5.0

    This is an excellent course for beginners. Even intermediate developers will benefit from this. I like how he shows "let's see what's happening currently before we do/fix this". This teaching approach helps me gain a thorough understanding and keeps the content engaging throughout.

  • D
    Dig0606
    2.0

    技術が古いです。このレベルでは日本ではジュニアエンジニアを名乗ることすら不可能です。Webエンジニアとして開発職で稼ぐことができません。

  • U
    Udemy User
    3.5

    good

  • M
    Mario Blázquez de Paz
    5.0

    I like the course very much. It fits very fine my coding necesities, since I am interesting in developing apps with REACT as frontend and FLASK as backend.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed