1

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)


 Your FREE eLEARNING Courses (Click Here)


Internships, Freelance and Full-Time Work opportunities


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

E-commerce Website Development with Codeigniter

MERN Stack Developer
Full Stack Web Developer Training (Python and Django)

Django Training Course 

Python Backend Web Development Course(With Django)


 

vc_row_inner]

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now