Your Future With Time And Technology

Python Programming

Course Overview

Python is a versatile and powerful programming language that’s widely used in various fields, from  web development to data science, artificial intelligence, and more. Python’s simplicity, versatility, and extensive support make it a powerful tool for both beginners and  experienced developers.

Prerequisites: Students should have at least a high school diploma or GED and Computer skills and knowledge.

2 months (95 hours) of a long professional course.

Course Curriculum

Module 1: Installation & Setup (2 Hours)
  • Installing python 3.x
  • Environment setup
  • Getting started with DLE
  • Using Microsoft VS Code
Module 2: Introduction To Python (10 Hours)
  • Python History
  • Python key features
  • Python syntax
  • Getting started with python programming
Module 3: Variables, Operators & basic input/output (6 Hours)
  • Use of variables in programming
  • Arithmetic operators in python
  • Relational operators in python
  • Input and Output functions
  • Type casting and Eval function
Module 4: Control Flow Statement (6 Hours)
  • if-eif-else condition
  • for loop
  • while loop
  • break, continue and for-else
Module 5: Numbers and Strings (6 Hours)
  • Python primitive types
  • int, root, and complex
  • Random numbers
  • String attributes
  • String formatting
  • Indexing and Slicing
Module 6: List and Tuple (6 Hours)
  • Mutable and immutable sequesnces
  • List attributes
  • Tuple attributes
  • List comprehension
Module 7: Dictionary and sets (4 Hours)
  • Information mapping
  • Dictionary attributes
  • Set attributes
  • Dictionary comprehension
Module 8: Function and Modules (4 Hours)
  • User-defined function
  • Lambada function
  • map() and filter() functions
  • Recursive function
  • Modules and packages
  • dir() and help() functions
Module 9: Object Oriented Python (3 Hours)
  • Classes and objects
  • Mocking of a class
  • Static and instance variables
  • Understanding self and __init__()
  • Inheritance and Overriding
  • Overriding Functions
  • Operator Overriding
  • Encapsulation hiding attributes
Module 10: File Handling (4 Hours)
  • File Input/Output
  • Working with Text files
  • Working with CSV files
  • Working with directories
Module 11: Exception Handling (4 Hours)
  • Exception handling
  • Try, Except, Else, and Finally
  • Raise and Assert
  • Exception hierarchy
Module 12: Project Work (6 Hours)
  • Banking System Application by using Dictionary

  • Student Database MAnagementPhone malfunction and liquid damage troubleshooting

  • PCB Challenges

  • Eureka server

  • Api gateway

  • Sleuth and Zipkin servers

  • Circuit Breaker

Module 13: Extensive Interview Preparation ( 4 Hours)
Module 14: Presentation and Seminar ( 4 Hours)

About This Course:

Scroll to Top