- Code: 4T4-0246
- Level Advanced
- Category E-Learning Courses
- Total hrs 60
- Course Language Arabic+English
- Email aastcon@aast.edu
- Phone 01146562283
Learn to use Python professionally, learning both Python 2 and Python 3!Learn advanced Python features, like the collections module and how to work with timestamps!Learn to use Object Oriented Programming with classes!Understand complex topics, like decorators.Understand how to use both the Jupyter Notebook and create .py filesGet an understanding of how to create GUIs in the Jupyter Notebook system!Build a complete understanding of Python from the ground up!
Introduction to Python• Python Environment Setup• Features of Python• Basic Python Syntax• Statements, Indentation, and Comments• 7 Reasons to Learn Python• Benefits and Limitations of Python• Career in Python• Applications of Python• Getting to Know the Python Interpreter • Using the Python Shell, IDLE and Writing our FIRST program• Making interactive program.2-Python basics • Python Variables• Python Variable Scope• Python Operators• Bitwise Operators• Comparison Operators• Operator Precedence• Ternary Operators• Making Choices and Decisions• Condition Statements • Inline if • Switch-case • Loops in Python• While in Python• Try-except• ExamplesModule Two#Advanced Python• Defining Your Own Functions• Variable Scope• Importing Modules• Creating our Own Module• Lambda Function • Map Function • Filter Function• Partial functions • Decorators • Classes• Basic inheritance • Methods.• Methods overriding.• Monkey Patching.• Multiple Inh