Python Programming for Biologists (beginner)
Summary
Course | Python Programming for Biologists |
---|---|
Instructor | TBA, Physalia Courses |
Date | 13.05.2024 - 16.05.2024 |
Time | 9:00 – 13:00 |
Duration | ca. 16 hours + preparation time |
Type | Online |
ECTS | 1 |
Course description:
Immerse yourself in the world of Python programming with our comprehensive course tailored specifically for biologists and life scientists. Throughout this course, participants will embark on a journey into the Python programming language, gaining both theoretical knowledge and hands-on coding experience. By engaging in practical exercises and projects, you will develop a solid foundation in Python and its applications in the realm of biology.
Target Audience:
This course is designed for biologists at all levels, including students, researchers, and group leaders, who possess little to no prior programming experience.
Course Content:
- Introduction to Python, Programming Concepts, and Data Types
- Exploring Basic Data Types, Initial Coding, and Data Manipulation
- Understanding Collections: Lists and Tuples
- Group Project 1
- Exploring Collections: Dictionaries
- Conditional Statements and Loops
- Advanced String Manipulation
- Group Project 2
- Input/Output (I/O) Handling
- Structuring Code with Functions
- Group Project 3
- Modules and Libraries: An Introduction to BioPython
- Final Group Project Presentation and Discussion
Learning Outcomes:
Upon completing this course, participants will acquire the following skills:
- Write and execute basic Python code to extract, parse, process and analyse biological data.
- Grasp the fundamentals of bioinformatics libraries in Python.
- Gain proficiency in data analysis using Python.
- Develop well-organized and reusable code.
- Create a simple Python project tailored to their specific field of study.
Please register via imprs-tp@psych.mpg.de.