Python Course Curriculum
Python Training in Chennai
Description
Skifter Education offers the Python Training in Chennai with 15+ Real-time Projects and Free Placement Assistance. We ensure you to complete the Python course with certification that supports in career growth. Apart from that, Our Python course handles the standard syllabus which is developed to deliver the knowledge to cope up with the industrial standard by expert professionals.
Specifically, we are conducting Python course in Chennai with placement and also Python Online courses at your comfortable timings. In the same way, we cover 100+ Python topics/libraries and 7 Major Projects which enrich you as the Best Python expert. If you are really looking for Python training in Chennai then Skifter Education is the Best place to learn it.
- What’s python?
- Why do people use python?
- Some quotable quotes
- A python history lesson
- Advocacy news
- What’s python good for?
- What’s python not good for?
- The compulsory features list
- Python portability
- On apples and oranges
- Summary: why python?
- Introduction to Sublime & Pycharm
- Config Pycharm for Python Project
- How Python Runs Programs
- How You Run Programs
- Configuration Details
- Module Files: A First Look
- The Idle Interface
- Other Python Ides
- Time To Start Coding
- Lab Session 1
- A First Pass
- The ‘Big Picture’
- Numbers
- Dynamic Typing Interlude
- Strings
- Lists
- Dictionaries
- Tuples
- General Object Properties
- Mutable vs Immutable
- Summary: Python’s Type Hierarchies
- Built-In Type Gotchas
- Lab Session 2
- Introduction to Reserved Keywords
- General Syntax Concepts
- Expressions
- If Selections
- Python Syntax Rules
- Documentation Sources Interlude
- Truth Tests
- While Loops
- Break, Continue, Pass, And The Loop Else
- For Loops
- Comprehensions And Iterations
- Loop Coding Techniques
- Comprehensive Loop Examples
- Basic Coding Gotchas
- Preview: Program Unit Statements
- Lab Session 3
- Function Basics
- Scope Rules In Functions
- More On “Global” (And “Nonlocal”)
- More On “Return”
- More On Argument Passing
- Special Argument Matching Modes
- Odds And Ends
- Generator Expressions And Functions
- Function Design Concepts
- Functions Are Objects: Indirect Calls
- Function Gotchas
- Optional Case Study: Set Functions
- Lab Session 4
- Module Basics
- Module Files Are A Namespace
- Name Qualification
- Import Variants
- Reloading Modules
- Package Imports
- Odds And Ends
- Module Design Concepts
- Modules Are Objects: Metaprograms
- Module Gotchas
- Optional Case Study: A Shared Stack Module
- Lab Session 5
- Oops: The Big Picture
- Class Basics
- A More Realistic Example
- Using The Class Statement
- Using Class Methods
- Customization Via Inheritance
- Specializing Inherited Methods
- Operator Overloading In Classes
- Namespace Rules: The Whole Story
- Oop Examples: Inheritance And Composition
- Classes And Methods Are Objects
- Odds And Ends
- New Style Classes
- Class Gotchas
- Optional Case Study: A Set Class
- Summary: Oop In Python
- Lab Session 6
- Exception Basics
- First Examples
- Exception Idioms
- Exception Catching Modes
- Class Exceptions
- Exception Gotchas
- Lab Session 7
- The Secret Handshake
- Debugging Options
- Inspecting Name-Spaces
- Dynamic Coding Tools
- Timing And Profiling Python Programs
- File Types And Packaging Options
- Development Tools For Larger Projects
- Summary: Python Tool-Set Layers
- Lab Session 7 Continued
- System Modules Overview
- Running Shell Commands
- Arguments, Streams, Shell Variables
- File Tools
- Directory Tools
- Forking Processes
- Thread Modules And Queues
- The Subprocess And Multiprocessing Modules
- Ipc Tools: Pipes, Sockets, Signals
- Fork Vs Spawn
- Larger Examples
- Lab Session 8
- Python Gui Options
- Introduction of Tkinter
- The Tkinter ‘Hello World’ Program
- Adding Buttons, Frames, And Callbacks
- Getting Input From A User
- Assorted Tkinter Details
- Building Guis By Subclassing Frames
- Reusing Guis By Subclassing And Attaching
- Advanced Widgets: Images, Grids, And More
- Designing UI using QT4 Designer
- Introduction to PySide2
- Converting UI into Application Using PySide
- Larger Examples
- Tkinter Odds And Ends
- Lab Session 8 Continued