Introduction to Python 2023
![](https://www.crg.eu/sites/default/files/styles/134x192_events_list/public/events/introduction_to_python_2023_1.png?itok=T4H3Mj-i)
10/02/2023 to 03/03/2023
Add to Calendar
Introduction to Python 2023
This course is an introduction to programming using Python and is suitable for beginners.
The following content will be covered:
- Introduction to programming and Python
- Basics of Python: syntax, style tools, code organisation
- Python flow control: if...else statements, for and while loops
- Data structures: lists, dictionaries, sets, queues
- Functions and Classes
- Algorithms and “Big O” notation
- File IO
- Unit testing
- Virtual environments and using packages
- Common scientific packages : Numpy, SciPy, Pandas
- Plotting with Matplotlib and Seaborn
Dates: 10th & 17th February, 2nd & 3rd March 2023 - 10:00-12:00am
Instructor: Emyr James, Head of CRG - IT
Location: Bioinformatics room (CRG Training Center, PRBB patio)
Maximun number of participants: 18
Registration deadline: 3rd February 2023
Registration HERE