Programming in Python: Master your first project

License:
Creative Commons Attribution 4.0 International License

Target Audience:
Anyone that wants to get started with Python programming.

Welcome to the Programming in Python: Master your first project.

Do you want to learn programming skills that will boost your research? In this course, we introduce you to the Python programming language, starting from the very basics. You will explore core programming concepts through a mix of guided practical afternoons, and self-paced exercises. We emphasize hands-on learning in a supportive environment where you can ask plenty of questions. By the end of the course, you will be able to read, modify, and write Python programs and feel confident continuing with more advanced programming topics.

Learning Outcomes:

  1. Understand core programming concepts including functions and values

  2. Analyze programs written by peers to understand their structure and logic 

  3. Modify existing programs to improve functionality or adapt them to new tasks

  4. Develop new programs to solve practical problems 

  5. Apply techniques to detect errors and fix problems in code 

Prerequisites: None. This course is designe for participants with no prior programming experience.

Requirements: 

If you’d like to follow this course in a self-paced manner, firstly, install the software we will be using on your local computer. A video tutorial is available via YouTube.

    • Python

        • GNU/Linux: Install the appropriate package from your package manager

If you are using VSCodium or VScode: Download the course materials from here. Then unzip them somewhere on your computer that is not a network drive.
Subsequently, open this folder in your editor of choice.

You can start the first notebook of the June 2023 edition here. Subsequent chapters will be linked at the bottom of this notebook.

Any questions: please contact us at trainingandconferences@vib.be

Add Your Heading Text Here