React & Django: Full Stack Development with Python, Django React & AWS Cloud

Learn with Miss. Nikita Choudhary

₹ 35000 /-

₹ 3500 /-

Registration will Close in
Miss. Nikita Choudhary
Python - ML Trainer
Python Courses


  • Lectures 50-60
  • Duration 60 Days
  • MemberShip Yes
  • Projects Yes
  • Skill level Beginner to Advanced
  • Language English
  • Assessments Yes
Course Description

Full-Stack web development is really high in demand and in this course, we are going to work on two most popular programming languages together, Python-Django and ReactJs. We will start by Learning Basic of Front-End technologies (HTML, CSS, Js). After that, We will start Our Core Python and also Learn Basic Fundamental of ReactJs. Further, we Learn about API's and Create API with the help of the Django and REST framework. And Finally, we Connect Our ReactJs frontEnd with Django - API.
Finally, we will also learn to integrate payment gateway both at the backend and frontend of the application. We will study the documentation of the payment gateway and the flow of payments. After that, we will use the SMS Gateway and some other Tools.

Learning Outcomes
  • Gain insight into the 'Roles' played by a Full Stack Developer.
  • Get Certified By E-Cell IIT Kharagpur
  • Work on Real Projects.
  • Training based Hands on Practical and Projects
  • Get one year Membership with TechSim+


Download Curriculum

    Core Python

    This is your first part of this course. Here you will learn Python. Python is most demanding Programming language in the world. With the help of Python we can built basic to advanced web applications. In this part we will cover all basic topic of python like Data Types, Data Structure, Conditional Statement, loop, functions and others. After this we cover some advanced part of Python like Oops, File Handling, Error Handling and Database.

  •     Python Basic
  •     Python Syntax
  •     Python Data Types: List
  •     Making Decisions If Statements
  •     Loop Control
  •     Iterators
  •     File I/O
  •     Classes and Objects
  •     Error Handling
  •     Date & Time module
  •     SQLITE 3 - Database (DBMS)
  •     Project
  • Front End Technologies:

    This part is very important part for web development- we will starts from the basics of web development like HTML elements, styling the HTML elements with CSS, using newly introduced features in HTML5 and CSS3. We also work on JavaScript.

  •     Creating web pages with HTML5
  •     Styling web pages using CSS
  •     Handling events with JavaScript
  •     Project
  • Complete React Js - Advanced FrontEnd

    In this section, you will learn about React Js from basic to Advanced. We will start from basic of ReactJs and cover all the major topics of ReactJs. This Section is major part of this training Program. And here you will learn about the advanced concept of JS for Single page Web Application.

  •     Introduction to React JS
  •     Templating using JSX and Components
  •     Working with state, props and Rendering List
  •     Event handling in React
  •     Styling the Application Layout
  •     Working with forms and Context
  •     Routing and *API Integration*
  •     Project
  • Backend Technology : Django & Sqlite3

    To refresh your memory, back end is the logic that runs on servers to retrieve and process data for the front end to display. This data could be stored in and retrieved from databases, or could be fetched through 3rd party APIs. The communication is through a server-side language like Python and Django. This section will touch upon the basics of each of these components.

  •     Introduction to Django Web Framework
  •     Creating A Project
  •     Admin Interface
  •     Simple Views
  •     URL Mapping
  •     Template System
  •     Models – Database Integration
  •     Form Processing
  •     Sessions and authentication
  •     Django Rest Framework API - To interact with React
  •     Sending Email
  •     Project
  • Integration of ReactJs and Django with REST API

    This is the point where you will learn about the Integration of ReactJs (Frontend) with Django (Backend). You will learn about the Calling of API from. React. Fetch data from backend with the help of API. And you will learn to Control of Backend and Database from Frontend. So its really a very Important and Interesting Section.

  •     React & Django - Combine 2 Servers
  •     Fetching data from backend on ReactJs
  •     More on Music Player Project
  •     Project
  • Payment Gateway - And More Advanced Topic (Final Project -> E-Commerce)

    This is the Second Last Section of the training program. Here you will learn Some Advanced topics like Payment Gateways, SMS Gateway, Backend Servers, and All. And After Completing advanced Topic we will work on the Final Project.

  •     Celery + Redis + Django:
  •     Background Tasks in Python with RQ
  •     Payment and SMS Gateway
  •     Project
  • AWS and DigitalOcean Cloud - Deployment of Web App

    This is the final section of our Training Program. Here You will learn about AWS Cloud and DigitalOcean Cloud. Learn about the basic of Domains and DNS servers. And Finally, connect your domain with AWS Cloud or your website.

  •     Deploy Web app on AWS Cloud
  •     Deploy Web app on DigitalOcean Cloud


Miss. Nikita Choudhary
Python - ML Trainer

Nikita have a very vibrant and dynamic personality with great teaching skills. She had worked in a number of industrial project and hence have a very good knowledge of the current demand of recruiters. She have very good teaching skills that helps students to gain interest in the topic.


Leave a Comment