Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build a Bank: Full-Stack App Development Using React & Flask
Rating: 3.8 out of 5(13 ratings)
86 students

Build a Bank: Full-Stack App Development Using React & Flask

Learn Frontend (JavaScript) and Backend (Python) by building a practical real-life project from scratch
Last updated 8/2024
English

What you'll learn

  • Build a full-stack application from start to finish and deploy it
  • Learn the React framework and the Javascript language for frontend development
  • Learn the Flask framework and the Python language for backend development
  • Learn how to create practical real-world projects
  • Become a digital creator

Course content

15 sections46 lectures7h 35m total length
  • Introduction3:31

    Course Introduction

  • What we're going to build2:52

    In this lecture you'll get an overview of what the end product is going to look like

Requirements

  • Some familiarity with JavaScript/Python will help, but is not a necessity

Description

In this course you will learn Python and JavaScript by building a practical real-life application from scratch!

This code-along tutorial we will build out this application together

At the heart of this course is the belief in "learning by doing." You will learn the following concepts:


  • Design A User Interface: Think about and craft an intuitive and responsive user interface for your banking application using React (JavaScript).

  • Implement Business Logic: Dive into the backend with Python, developing the core logic that drives banking operations, from account management to transaction processing.

  • Integrate Frontend with Backend: Learn how to connect your React frontend with the Python backend, ensuring a smooth and integrated application and user experience.

  • Work with Databases: Learn how to create and manage a database, learning how to store, retrieve, and manipulate data.

  • Deploy Your Application: Bring your project to life by deploying it, and being able to share it with anyone in the world.

  • Become a Digital Creator: By building a practical real-life project from scratch you will learn to spot opportunities for digital products and how to build them.

After this course you will have built a real-life banking application and will know how to create many more!

Who this course is for:

  • Developers with a desire to build a practical real-world application
  • People who want to learn frontend development for applications
  • People who want to learn backend development for applications
  • People who want to become digital creators