0% found this document useful (0 votes)
179 views

Core Python Summer Training Course

This document outlines the content of a Core Python course, including topics such as getting started with Python, variables and operators, data types and control flow, functions, modules and packages, file handling, object-oriented programming, exception handling, database handling, GUI programming, multithreading, decorators generators and iterators, regular expressions, and web automation and scraping using libraries like Selenium and BeautifulSoup. The course aims to provide students with fundamental Python programming concepts and skills.

Uploaded by

Ishan Parashar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
179 views

Core Python Summer Training Course

This document outlines the content of a Core Python course, including topics such as getting started with Python, variables and operators, data types and control flow, functions, modules and packages, file handling, object-oriented programming, exception handling, database handling, GUI programming, multithreading, decorators generators and iterators, regular expressions, and web automation and scraping using libraries like Selenium and BeautifulSoup. The course aims to provide students with fundamental Python programming concepts and skills.

Uploaded by

Ishan Parashar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

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

You might also like