Se encuentra usted aquí

Introduction to Python 2023

Temporary disruption to some CRG online services. Several CRG websites and online services are temporarily unavailable, including our Technology Transfer and Recruitment websites and the registration forms for events and courses. We are working to restore them as soon as possible and apologise for any inconvenience.

Introduction to Python 2023Introduction to Python 2023

10/02/2023 to 03/03/2023

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