• Have any questions?
  • Rajapeth: 0721-2563615
    Gadge Nagar: 0721-2552289
  • ccitmail@gmail.com
Python
description
Description

Our Python programming Course is designed for students and working professionals.

Introduction
  • Python Introduction
  • Python Features
  • Structure of a Program
  • Python IDEs
  • Writing Python Programs
  • Executing a Python Program
  • Print statement
Variables, and Data Types
  • Variables
  • Data Types
  • Keywords and identifiers
  • Numeric data type
  • String data type
Operators and Expressions
  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Assignment Operators
  • Membership Operators
  • Multiple Assignment Operators
  • Multi-line Statement
  • Multiple statements
  • Precedence of Operators
  • Mixed Expressions
  • Type casting
  • Comments
Decision Making & Looping
  • Decision Making Statements
  • Boolean expressions
  • If Statement
  • Ternary Operator
  • Nested If
  • Ladder If
  • While Loop
  • While else Loop
  • For Loop
  • Range Function
  • Break statement
  • Continue Statement
  • Pass Statement
  • Nesting of Loops
Collections
  • List
  • Tuple
  • Set
  • Frozen Set
  • Dictionary
  • String
  • Bytes Objects
  • Bytearray Objects
  • Array
  • In Operator & map function
Regular Expression
  • Regular Expression Modifiers
  • Regular Expression Patterns
  • Character classes
  • Repetition Cases
  • Meta Characters
  • Re module
  • Flags
  • match object
  • search Function
  • Search and Replace
User Defined Functions
  • Functions introduction
  • Function Declaration
  • Types of Functions
  • Function with Arguments
  • Function with Default Arguments
  • Function with return value
  • Function Arbitrary Arguments
  • Function keyword Arguments
  • Recursive Function
  • Function Aliases/Reference
  • Nested function
  • Function as Arguments
  • Function return function
  • Function Decorator
  • Anonymous Functions
  • Global variable
  • Local and Non local Variable
  • Closures
  • Library Functions
Classes And Objects
  • Specifying a Class
  • class members
  • Built-In Class Attributes
  • Constructors
  • Destructor
  • Special Method
  • Operator Overloading
  • Inheritance
  • Inheritance method overriding
  • Access Modifiers
  • Polymorphism
  • Property decorator
  • Abstract classes & methods
Modules
  • Module Introduction
  • Built-in Modules
  • Import Statement
  • from import Statement
  • Renaming a module
  • User defined Modules
  • Packages
  • Packages init
  • Subpackages
  • Main Functions in Python
Exception Handling
  • Excepton Introduction
  • Built-in Exceptions
  • try and except
  • try and except…else block
  • try and except…finally block
  • raise statement
  • custom Exception
Iterators
  • Iterators Introduction
  • Iterable class
  • StopIteration Exception
  • Generators
  • Yield statement
  • Itertools module
Database
  • Database Introduction
  • SQLite Connection
  • SQLite Create table
  • SQLite insert,update,delete
  • SQLite Retrieve records
  • MySQL Connection
  • MySQL Create table
  • MySQL insert,update,delete
  • MySQL Retrieve records
  • Parameterized statement
Datetime
  • Datetime Introduction
  • Date class
  • Time class
  • Datetime class
  • Format Codes
  • Timedelta class
  • Calendar Module
  • time Module
File I/O
  • File I/O Introduction
  • File Open
  • with statement
  • File read
  • File write
  • Serialization
  • Pickle module
  • Binary File read
  • Binary File write
  • os module
  • os.path module
MultiThreading
  • Multithreading Introduction
  • Threading module
  • Thread class
  • Daemon Thread
  • Thread Synchronization
  • Lock class
  • Deadlock
Multiprocessing
  • Multiprocessing Introduction
  • Multiprocessing module
  • Process class
  • Daemon Process
  • Process Synchronization
  • Lock class
  • Multiprocessing shared memory
  • class Value
  • class Array
  • Managers
  • SyncManager
  • BaseManager
  • Process Pools
Subprocess
  • subprocess Introduction
  • Popen class
  • Subprocess Function
  • CompletedProcess
Tkinter
  • Tkinter Introduction
  • Tkinter module
  • Tk class
  • mainloop
  • Button
  • Entry
  • Variable classes
  • Label
  • Layout management
  • Pack manager
  • Grid manager
  • Place manager
  • spinbox
  • scale
  • Checkboxes
  • Radio Buttons
  • Listbox
  • Canvas
  • Message Box
  • simpedialog
  • File Chooser
  • Color Chooser
  • PhotoImage
  • Menus
  • Text
  • Scrollbar
  • Frame
  • Label Frame
  • Events and Binds
Networking
  • Networking Introduction
  • Internet Protocol
  • Sockets
  • Class scoket
  • Server scoket
  • Client scoket
sys Module
  • sys Introduction
  • Command Line Arguments
  • stdin, stdout, stderr