Web Application Development Using Django & React.js
Full Stack web development is really high in demand and in this course, we are bringing 2 of the most popular programming languages together, Python and JavaScript.
The Course will start by doing the basics of javascript and react. For backend we’ll be using python and django. At the end of the course the students’ witll be able
develop the dynamic web application through Django and React.
Course Key Learnings:
-
Full stack development
-
Build an e-commerce application with a payment gateway
-
Django 4 with REST API
-
Modern React JS with hooks
-
Build complete application
Course Content:
Module-1 JavaScript
- Introduction to JavaScript
- Applying JavaScript (internal and external)
- Understanding JS Syntax
- Introduction to Document and Window Object
- Variables and Operators
- Data Types and Num Type Conversion
- Math and String Manipulation
- Objects and Arrays
- Date and Time
- Conditional Statements
- Switch Case
- Looping in JS
- Functions
Module-2 React JS
- Module Introduction
- What is ReactJS?
- Why ReactJS & A First Demo
- Building Single-Page Applications (SPAs)
- React Alternatives
- Creating a New React Project
- Diving Into The Created Project
- How React Works & Understanding Components
- More Component Work & Styling With CSS Classes
- Building & Re-using Components
- Passing Data With Props & Dynamic Content
- Handling Events
- Adding More Components
- Introducing State
- Working with “Event Props”
- Use The Right React Router Version
- Adding Routing
- Adding Links & Navigation
- Scoping Component Styles With CSS Modules
- Outputting Lists Of Data & Components
- Adding Even More Components
- Working With Forms
Module 3 (Introduction to Python Programming )
- Introduction To Python
- Installation Of Python
- Hello World In Python
- Comments In Python
Module-4(Variables and Datatypes )
- Variables In Python
- Strings In Python
- Numbers In Python
- Getting A User’s Input
- Word Replacement (Project-1)
Module-5 (Functions and Collections)
- List In Python
- List Methods
- 2D Lists
- Tuples In Python
- Functions In Python
- The Return Keyword
- Dictionaries In Python
Module-6 (Control Flow)
- IF Statements In Python
- While Loops In Python
- For Loops In Python
- Building An Even Number Checker Program (Project-2)
- Building A Basic Calculator (Project-3)
Module-7 (Advance Concepts In Python)
- Try Except In Python
- Reading Files
- Writing Files
- Classes and Objects In Python
- Inheritance In Python
- The Python Shell
- Building A Simple Login and SignUp System With Python (Project-4)
- Modules and PIP In Python
Module-8 (Introduction To Django)
- Introduction To Django
- Installation Of Django
- Understanding the infrastructure Of Django
Module-8 (Working With Django)
- IntroductionUrl Routing And Django Apps
- Django Template Language
- Sending Data To Template File
- Building A Word Counter In Django (Project-5)
- Get vs Post In Django
- Static Files In Django
Module-9 (Working With Models and Routing)
- Introduction To Django Models
- Django Admin Panel & Manipulation Of Database
- User Registration In Django
- User Login And Logout In Django
- Dynamic Url Routing In Django
Module-10 (Adding Database in Django)
- Postgresql Setup
Who this course is for:
- Beginner in full stack development
- Beginner in Django
- Beginner in Reactjs
Course Prerequisites:
Basics of Html css
International Student Fee: 450 USD
Job Interview Preparation (Questions & Answers)
Job Interview Preparation (Soft Skills Questions & Answers)
- Tough Open-Ended Job Interview Questions
- What to Wear for Best Job Interview Attire
- Job Interview Question- What are You Passionate About?
- How to Prepare for a Job Promotion Interview
Internships, Freelance and Full-Time Work opportunities
- Join Internships and Referral Program (click for details)
- Work as Freelancer or Full-Time Employee (click for details)
Flexible Class Options
- Week End Classes For Professionals SAT | SUN
- Corporate Group Trainings Available
- Online Classes – Live Virtual Class (L.V.C), Online Training
Related Courses
vc_row_inner]