📍 Secunderabad, Hyderabad 🕐 Mon–Sat: 9AM–7PM

Course Curriculum

Core Python – Basics & Datatypes+
  • Features of Python, Python Virtual Machine (PVM), Frozen Binaries
  • Memory Management and Garbage Collection in Python
  • Writing and executing Python programs
  • Datatypes: bool, sequences, sets, None, user-defined types
  • Comments, Docstrings, Identifiers, Reserved words, Literals
Operators, Control Statements & Functions+
  • Arithmetic, Assignment, Relational, Logical, Membership, Identity Operators
  • Input/Output – print(), input(), command line arguments
  • If, If-else, If-elif-else, While, For, Break, Continue, Pass
  • Defining & calling functions, returning multiple values
  • Positional, Default, Variable length arguments
  • Lambdas, map(), filter(), reduce(), Function Decorators, Recursive Functions
Arrays, NumPy & Strings+
  • Creating arrays, importing array module, indexing and slicing
  • NumPy – linspace, logspace, arange, zeros, ones, eye
  • Mathematical operations, multi-dimensional arrays, matrices
  • String creation, indexing, slicing, concatenation, all string methods
Advanced Python – OOP, Exceptions, Files+
  • Classes and Objects – self, constructor, types of variables, namespaces
  • Encapsulation, Abstraction, Inheritance, Polymorphism
  • Method Resolution Order (MRO), Duck Typing, Operator Overloading
  • Abstract Classes and Interfaces
  • Exception Handling – try, except, assert, user-defined exceptions, logging
  • File handling – text files, binary files, pickle, seek/tell, zip/unzip
  • Regular Expressions in Python
Multithreading, GUI & Database Connectivity+
  • Threads – creating threads, thread class methods, multitasking
  • GUI with Tkinter – root window, fonts, colors, widgets
  • Python database connectivity with MySQL and Oracle
  • CRUD operations, stored procedures through Python

Ready to Start Your Career Journey?

Join Phoenix Tech Solutions today and take the first step towards a successful career in IT or Non-IT.

Enquire Now View All Courses