Welcome to the Uniq+ course on an introduction to Python.
Prerequisites
Make sure Python is installed and working, following these instructions
Welcome to the Uniq+ course on an introduction to Python.
Prerequisites
Make sure Python is installed and working, following these instructions
Setup | Download files required for the lesson | |
00:00 | 1. Running Python | How can I run Python programs? |
00:15 | 2. Variables and Types |
How can I store data in programs?
What kinds of data do programs store? How can I convert one type to another? |
00:35 | 3. Writing and running Python from Spyder |
How can I write Python programs that persist in time?
How can I use a Python development environment like Spyder? |
00:50 | 4. Built-in Functions and Help |
How can I use built-in functions?
How can I find out what they do? What kind of errors can occur in programs? |
01:15 | 5. Libraries |
How can I use software that other people have written?
How can I find out what that software does? |
01:35 | 6. Analyzing Patient Data | How can I process tabular data files in Python? |
02:35 | 7. Visualizing Tabular Data |
How can I visualize tabular data in Python?
How can I group several plots together? |
03:25 | 8. Reading Tabular Data into DataFrames | How can I read tabular data? |
03:45 | 9. Pandas DataFrames | How can I do statistical analysis of tabular data? |
04:15 | 10. Storing Multiple Values in Lists | How can I store many values together? |
05:00 | 11. For Loops | How can I make a program do many things? |
05:25 | 12. Conditionals | How can programs do different things for different data? |
05:50 | 13. Looping Over Data Sets | How can I process many data sets with a single command? |
06:05 | 14. Errors and Exceptions |
How does Python report errors?
How can I handle errors in Python programs? |
06:35 | 15. Writing Functions | How can I create my own functions? |
07:00 | 16. Variable Scope |
How do function calls actually work?
How can I determine where errors occurred? |
07:20 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.