Angular / UI / Frontend Developer

Angular / UI / Frontend Developer

An Azure Administrator is responsible for implementing, monitoring, and maintaining Microsoft Azure solutions, including major services related to compute, storage, network, and security.

Fundamentals (Data Type, Data Structure, Conditions, and Functions)

Strings – Working with Textual Data

Integer and Floats – Working with Numeric Data

Lists, Tuples, and Sets

Dictionaries – Working with Key-Value Pairs

Conditionals and Booleans – If, Else, and Elif Statements

Loops and Iterations – For/While Loops


Import Modules and Exploring the Standard Library

OS Module – Use Underlying Operating System Functionality

File Objects – Reading and Writing to Files


(Application/using python)

CSV Module – How to Read, Parse, and Write CSV Files

Real-World Example – Parsing Names from a CSV to an HTML List

Variable Scope – Understanding the LEGB rule and global/nonlocal statements

Sorting Lists, Tuples, and Objects

Using Try/Except Blocks for Error Handling

Unit Testing Your Code with the unit test Module

Pipenv – Easily Manage Packages and Virtual Environments

Request Web Pages, Download Images, POST Data, Read JSON, and More

Object-oriented programming concepts

Classes and Instances

Class Variables

Class methods and static methods

Inheritance – Creating Subclasses

Special (Magic/Dunder) Methods


(Managing Multiple projects, Web frameworks -Django & Flask, Git, Docker, AWS, API’s-Create & Consume)

Property Decorators

Closures – How to Use Them and Why They Are Useful

First-Class Functions

Python Multiprocessing- Run Code in Parallel Using the Multiprocessing Module

Common Python Mistakes and How to Fix Them

Setting up a Python Development Environment in Sublime Text, Atom & VScode

pip – An in-depth look at the package management system

virtualenv and pipenv and why you should use virtual environments

How to Manage Multiple Projects, Virtual Environments, and Environment Variables

Git – basic and Advanced

Django & Flask Frameworks


Applications and Routes


Admin Page

Database and Migrations

User Registration

Login and Logout System

User Profile and Picture

Update User Profile

CRUD – Create, Update, and Delete Posts


Email and Password Reset

Deploy to a Linux Server

How to Use a Custom Domain Name for Our Application

How to enable HTTPS with a free SSL/TLS Certificate using Let’s Encrypt

Using AWS S3 for File Uploads

Deploy using Heroku


Django Middleware


Middleware Introduction


activate middleware

middleware hooks

process view


template context response

capture user data


REST API Create and Consume – Django & Flask


API App example

Why an API is important

HTTP methods


Consume the StackOverflow API

Setting up our own Python API

GET request setup

Database model setup for SQLAlchemy

GET data with query.all

GET data by ID with parameter

Developer tools network Intro

POST a new record

Postman Introduction



How to Dockerize a Django application

Build and start a Django project with Docker Compose & work in a Docker Container

How to configure PostgreSQL or MySQL database with Python Django

Django | PostgreSQL | Redis & Celery Baseline Configuration

How to Dockerize a React application

Towards serving React (Nginx) with Django API (gunicorn)

Celery | Windows 10 | Quick-Start Setup on Docker | Quickly start your Celery Project

Dockerizing pgAdmin and Postgres – Volumes and Custom Network IP

Real Life Case Studies

Real Life Case Studies

Projects modeled on select use cases with implementation of diverse technology concepts



All guided classes and courses are mandatorily followed by useful practical assignments

24x7 Expert Support

24x7 Expert Support

Every technical query is resolved on demand with readily available expert assistance

Instructor-led Sessions

Instructor-led Sessions

Technical session conducted under the guidance of qualified and certified educationists

Course Info

Course Start Date 02/15/2023
Estimated Duration 3/4 Weeks
Maximum Students 10
Levels Advanced

Social Share