Backend Python Developer

Python is a versatile and high-level programming language known for its simplicity, readability, and ease of use. Created by Guido van Rossum and first released in 1991, Python has since become one of the most popular languages in the world. Its straightforward syntax emphasizes code readability and allows developers to express concepts in fewer lines of code compared to other languages. Python's extensive standard library provides ready-to-use modules and functions for a wide range of tasks, from web development and data analysis to artificial intelligence and scientific computing. Additionally, Python's vibrant community continuously develops and maintains thousands of third-party packages, further expanding its capabilities. With its broad applicability, Python is used in various industries and fields, including web development, data science, machine learning, automation, scientific research, and more. Its versatility, simplicity, and robust ecosystem make Python an ideal choice for both beginners and experienced developers alike.

Duration

2 Months

Available Seats

5

Book Your Schedule

+91 7989846059

Journey of Backend Python Web Developer

Backend Python Developer

Core Python

  • Introduction to Python
  • Environment Set up
  • Variables and Datatypes
  • Play Around Operators
  • Control Statements
  • Lists and Tuples
  • Sets and Dictionaries
  • Functions and Lambdas
  • Object Oriented Programming using Python
  • Working with Date and Regular Expression
  • Python Error Handling
  • Working with Files
  • Template Engines
  • Python Decorators and Generators
  • Modules

Python Libraries

  • Pandas
  • NumPy
  • SciPy
  • Matplotlib
  • Seaborn
  • Scrapy

Web Development using Python - Django

  • Introduction to Django
  • Environment Set up
  • Creating First Application using Django
  • Understanding MVC
  • URLS and Views
  • Templates and Static Files
  • Data and Models
  • Forms and File Uploads
  • Session Management
  • CRUD Implementation - MYSQL Database
  • Web Services Implementation
  • Capstone Project: Youtube Clone

I. Capstone Project - Asset Management System

  • An Asset Management System (AMS) is a software application used by organizations to effectively track, manage, and maintain their assets throughout their lifecycle. These assets can include physical assets such as equipment, machinery, vehicles, and facilities, as well as intangible assets like software licenses, patents, and intellectual property.
  • Tech Stack: React/ Redux, Bootstrap, NodeJS, Express.js, MongoDB, AWS, Single Sign on

II. Capstone Project - Learning Management System

  • A Learning Management System (LMS) is a software application or platform designed to facilitate the administration, delivery, and management of educational courses, training programs, and learning materials. LMSs are commonly used in educational institutions, corporations, and organizations to deliver online learning experiences, track learner progress, and manage course content.
  • Tech Stack: React / Redux, Bootstrap, NodeJS, Express.js, MongoDB, AWS, Single Sign on, Zoom Integration