generated from mpievolbio-scicomp/2023-04-04-MPIEvolBio
-
Notifications
You must be signed in to change notification settings - Fork 1
Schedule
Carsten Fortmann-Grote edited this page Mar 15, 2024
·
5 revisions
Day | Begin | End | Lesson | Episodes | Lecturer | Notes |
---|---|---|---|---|---|---|
March 18 | 09:00 | 09:15 | Welcome, Introduction | All | notes | |
09:15 | 10:30 | Unix Shell | 1 - Introduction | Carsten | notes markup | |
2 - Navigating Files and Dirs | Carsten | notes | ||||
3 - Working with Files and Dirs | Carsten | notes | ||||
10:30 | 11:00 | Break | ||||
11:00 | 12:30 | Unix Shell | 4 - Pipes and Filters | Carsten | notes | |
5 - Loops | Carsten | notes | ||||
12:30 | 13:30 | Lunch | ||||
13:30 | 15:00 | Unix Shell | 6 - Shell Scripts | Nikoleta | ||
7 - Finding Things | Nikoleta | |||||
15:00 | 16:00 | Buffer time for practice and Q&A | Nikoleta, Carsten | |||
March 19 | 09:00 | 09:15 | Welcome back, Recap Day 1, Intro Day 2 | |||
09:15 | 10:30 | Version control with Git | 1 - Automated Version Control | Carsten | ||
2 - Setting up Git | Carsten | |||||
3 - Creating a Repository | Carsten | |||||
10:30 | 11:00 | Break | ||||
11:00 | 12:30 | Version control with Git | 4 - Tracking Changes | Carsten | ||
5 - Exploring History | Carsten | |||||
6 - Ignoring Things | Carsten | |||||
12:30 | 13:30 | Lunch | ||||
13:30 | 15:00 | Version control with Git | 7 - Remotes | Nikoleta | ||
8 - Collaborating | Nikoleta | |||||
9 - Conflicts | Nikoleta | |||||
15:00 | 15:30 | Break | ||||
15:30 | 17:00 | Version control with Git | 10 - Open Science | Nikoleta | ||
11 - Licensing | Nikoleta | |||||
12 - Citation | Nikoleta | |||||
13 - Hosting | Nikoleta | |||||
March 26 | 09:00 | 09:15 | Welcome, Introduction | |||
09:15 | 10:30 | Plotting and Programming in Python | 1 - Running and Quitting | Carsten | ||
2 - Variables and Assignment | Carsten | |||||
3 - Data Types and Type Conversion | Carsten | |||||
4 - Built-In functions | Carsten | |||||
10:30 | 11:00 | Break | ||||
11:00 | 12:30 | Plotting and Programming in Python | 5 - Libraries | Nikoleta | ||
6 - Reading tabular data | Nikoleta | |||||
12:30 | 13:30 | Lunch | ||||
13:30 | 15:00 | Plotting and Programming with Python | 7 - Pandas DataFrames | Nikoleta | ||
15:00 | 15:30 | Break | ||||
15:30 | 17:00 | Plotting and Programming with Python | 8 - Plotting | Nikoleta | ||
March 27 | 09:00 | 09:15 | Welcome back, Recap | |||
9:15 | 10:30 | Plotting and Programming with Python | 9 - Lists | Nikoleta | ||
10 - For loops | Nikoleta | |||||
11 - Conditionals | Nikoleta | |||||
12 - Writing your own functions | Nikoleta | |||||
10:30 | 11:00 | Break | ||||
11:00 | 12:30 | Plotting and Programming with Python | ||||
12:30 | 13:30 | Lunch | ||||
13:30 | 18:00 | Putting it all together: Python, Git, and Continuous Integration and Deployment | TBD | Nikoleta, Carsten |