Core Python Syllabus
Core Python Syllabus
About Python
Applications of Python
➢ Web and Internet Development.
➢ Desktop GUI Applications.
➢ Science and Numeric Applications
➢ Software Development.
➢ Education.
➢ Database Access.
➢ Network Programming.
➢ Games and 3D Graphics.
➢ Ecommerce
Course Content
+91 8939915577
CHAPTER 1: INTRODUCTION
➢ What’s python?
➢ Why do people use python?
➢ History
➢ What’s python good and bad for?
➢ The compulsory features list
➢ Python portability
➢ Summary: why python?
CHAPTER 5: FUNCTIONS
➢ Function Basics
➢ Scope Rules In Functions
➢ More On Global(And “Nonlocal”), Return and 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
➢ Exercise and Lab Session 4
CHAPTER 6: MODULES
➢ Module Basics
➢ Module Files Are A Namespace
➢ Name Qualification
➢ Import Variants
➢ Reloading Modules
➢ Package Imports
➢ Odds And Ends
➢ Module Design Concepts
➢ Exercise and Lab Session 5
CHAPTER 7: CLASSES
+91 8939915577
CHAPTER 8: EXCEPTIONS
➢ Exception Basics
➢ First Examples
➢ Exception Idioms
➢ Exception Catching Modes
➢ Class Exceptions
➢ Exception Gotchas
➢ Exercise and Lab Session 7