Skip to content

Commit

Permalink
Further updates for November 2023
Browse files Browse the repository at this point in the history
  • Loading branch information
japamment authored Nov 8, 2023
1 parent 7f8e049 commit 2548287
Showing 1 changed file with 15 additions and 23 deletions.
38 changes: 15 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,29 +34,21 @@ The course covers:
* [Exercise and solutions](https://github.com/ncasuk/ncas-isc/blob/main/version_control/01_git_exercise.md)

## Introduction to Python
1. [Introduction](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/01_ceda-intro.pdf)
2. [Basics](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/02_basics_bool_scripts.pdf)
3. [Boolean types](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/02_basics_bool_scripts.pdf)
4. [Scripts](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/02_basics_bool_scripts.pdf)
5. [Control flow](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/03_flow__and_not.pdf)
6. [`and`, `or` and `not`](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/03_flow__and_not.pdf)
7. [Lists](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/04_lists__slice__list_comp.pdf)
8. [Slicing](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/04_lists__slice__list_comp.pdf)
9. [List comprehensions](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/04_lists__slice__list_comp.pdf)
10. [Tuples](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/05_ceda-tuples.pdf)
11. [Input and Output](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/06_io.pdf)
12. [Strings](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/07_strings.pdf)
13. [Aliasing](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/08_ceda-alias.pdf)
14. [Functions](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/09_func__func_objects.pdf)
15. [More on functions](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/09_func__func_objects.pdf)
16. [Libraries](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/10_lib__scripts.pdf)
17. [Combining scripts and modules](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/10_lib__scripts.pdf)
18. [Sets](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/11_ceda-sets__dicts.pdf)
19. [Dictionaries](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/11_ceda-sets__dicts.pdf)
20. [Errors and Exceptions](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/12_ceda-error.pdf)
21. [Logging and Debugging](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/13_ceda-log-pdb.pdf)
22. [Object Oriented Programming](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/14_ceda-oop.pdf)
23. [Summary & where next?](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/slides/15_ceda-py-summary.pdf)
1. [Running and Quitting](http://swcarpentry.github.io/python-novice-gapminder/01-run-quit.html)
2. [Variables and Assignment](http://swcarpentry.github.io/python-novice-gapminder/02-variables.html)
3. [Data Types and Type Conversion](http://swcarpentry.github.io/python-novice-gapminder/03-types-conversion.html)
4. [Built-in Functions and Help](http://swcarpentry.github.io/python-novice-gapminder/04-built-in.html)
5. [Libraries](http://swcarpentry.github.io/python-novice-gapminder/06-libraries.html)
6. [Reading Tabular Data into DataFrames](http://swcarpentry.github.io/python-novice-gapminder/07-reading-tabular.html)
7. [Pandas DataFrames](http://swcarpentry.github.io/python-novice-gapminder/08-data-frames.html)
8. [Plotting](http://swcarpentry.github.io/python-novice-gapminder/09-plotting.html)
9. [Lists](http://swcarpentry.github.io/python-novice-gapminder/11-lists.html)
10. [For Loops](http://swcarpentry.github.io/python-novice-gapminder/12-for-loops.html)
11. [Conditionals](http://swcarpentry.github.io/python-novice-gapminder/13-conditionals.html)
12. [Looping Over Data Sets](http://swcarpentry.github.io/python-novice-gapminder/14-looping-data-sets.html)
13. [Writing Functions](http://swcarpentry.github.io/python-novice-gapminder/16-writing-functions.html)
14. [Variable Scope](http://swcarpentry.github.io/python-novice-gapminder/17-scope.html)
15. [Programming Style](http://swcarpentry.github.io/python-novice-gapminder/18-style.html)

* [Exercises](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/notebooks) and [Solutions](https://github.com/ncasuk/ncas-isc/blob/main/python-intro/solutions)

Expand Down

0 comments on commit 2548287

Please sign in to comment.