Programming with Python (o R)
(TDAPP)
This course introduces students to the Python language and contemporary coding practice. Python is great as an introduction to programming and a very useful tool for any professional who want to add coding to his skill set.
Audience (and prerequisites)
Anyone with no prerequisites who wants to approach Python programming
Approaches (Objective)
Introduction to Python
- Introduction to the tools
- Base syntax
- Control flow statement
- Data structure
- Functions
Other Python features
- Packages and modules
- I/O and system interaction
- Exception management
Object oriented programming
- OOP philosophy and purpose
- OOP in Python
- Iterators and Generators
Python in production
- Python best practice
- Useful library