Core
TRAINING BASKET
QUALIFY FOR TOMORROW
SUMMER TRAINING
Core
www.trainingbasket.in Regd. Off. Plot No. A-40, Unit 301/302, Tower A,
Helpline No. 9015887887 3rd Floor I-Thum Tower Near Corenthum
WhatsApp No.: 9899080002 Tower, Sector-62, Noida - 201309 | Tel: 0120-2405511
CORE PYTHON COURSE CONTENT
· Ge ng Started with Python
o Introduc on to Python and its features
o Installing Python and choosing an IDE
o Working with Jupyter Notebook
o Wri ng your first Python code
o Working with Interac ve and Script mode
o Structure of Python Program
o Basic Introduc on to OOP
· Variables and Operators in Python
o Variable Naming Rules and Assignments
o Python Keywords
o Input and Output
o Operators used in Python:
§ Arithme c
§ Assignment
§ Comparison
§ Logical
§ Bitwise
§ Iden ty
§ Membership
· Data Type and Control Flow
o Understanding various data types in python and its opera ons:
§ Usage of operators on Data Types
§ Accessing Elements in sequences
§ Usage of Methods for each Data Type
§ Slicing and Indexing
§ Typecas ng Data Types
o Data types:
§ Immutable
· Numbers
· Strings
· Tuples
· Frozenset
§ Mutable
· Lists
· Set
· Dic onary
o Condi onal Flow:
§ if,elif,else Statement
§ Nested statements
§ Indenta on in Python, Usage of Pass statement
o Loops in Python:
§ For and While
§ Nested Loop
§ Usage of Range func on
§ Usage of Break, Con nue Loop Control Statement
Regd. Office:
www.trainingbasket.in
Plot No. A-40, Unit: A -207-301 2nd & 3rd Floor
I- Thum IT Tower, Sec 62, Noida 9015887887
E-mail: [email protected] 9899080002
CORE PYTHON COURSE CONTENT
· Func ons in Python: · In-Class Exercises
o Usage of Built-in Func ons · Introduc on to Django with Python
§ Example: map,filter,sum,max,min,sorted, dir,help,any,all, eval, o Understanding the basics of using Django framework
enumerate,etc
o User Defined Func ons:
§ Structure of UDF and the flow of execu on
§ Types of UDF:
· No Argument
· Requires Arguments
· Keyword Arguments
· Fixed Arguments
· Variable Length Arguments
· Variable length Keyword Arguments
§ Scope of Variables
§ Lambda Func on
· Modules and Packages:
o Impor ng Modules in Python Programs
o Working with Various Modules and crea n g User Modules:
§ random, os, sys, me, math, numpy, requests, tkinter, etc
§ Structure of UDM, Usage of __name__
· File Handling:
o Opening a file and performing read/write opera ons
o Introduc on to using Excel files using Python
· Object-Oriented Programming with Python:
o Class and Objects
o Variable and methods
o Special Methods and Usage of Operators with objects
o Polymorphism, Inheritance, Abstrac on and Encapsula on in Python
· Excep on Handling:
o Default Excep on and Errors
o Catching and Raising Excep ons
o Try--Except--Else--Finally Blocks
o Asserts in Python
o User defined Excep ons
· Database Handling:
o Execu ng Queries on MySQL using python
· GUI Programming:
o Tkinter,wxPython,PyQt
· Mul threading
· Decorators, Generators and Iterators in Python
· Regular Expression:
o Usage of the Re Module
· Web Automa on and Web Scraping using Python:
o Selenium
o Beau fulSoup, Scrapy
Regd. Office:
www.trainingbasket.in
Plot No. A-40, Unit: A -207-301 2nd & 3rd Floor
I- Thum IT Tower, Sec 62, Noida 9015887887
E-mail: [email protected] 9899080002