Overview
What you will study
In this Python from Zero to Hero Part 1 course offered by Maastricht University , you will be introduced to Python, a pythonic way of working and thinking, and to web scraping—a powerful method to collect born-digital data for your (scientific) research projects.Python is currently the most popular programming language in the world, according to the TIOBE Index. TIOBE ranks programming languages by popularity, and Python has been five times the “language of the year” and is steady in the top 3 since 2018. Python is such a versatile language that it can be used for a wide variety of applications, such as app and web development, data science, machine learning, artificial intelligence, game development, and much more.In this course, no prior knowledge of Python is required—we will start at the absolute basis. You will be gradually trained from scratch. We will start with the very basic steps, including getting to know the Python language and its grammar up until a hackathon exercise in which you will collaboratively build your web scraper.This course is offered in tandem with “Python from Zero to Hero Part 2,” which builds further on the skills and knowledge built in this course.
Programme Structure
The program focuses on:
- Python programming and getting well-prepared for further projects or advanced activities in Python.
- Python as a programming language.
- Developing an in-depth and hands-on understanding of the different Pythonic concepts
- Variables, data types, data structures, and operators
- Control Structures (e.g., if-else statements) and Loops (e.g., for-loops and while-loops)
- Functions and Modules
- Building a capacity to integrate these concepts into your Python application for web scraping.
- Getting familiar with a digital and pythonic workflow, including file handling.
- Developing basic knowledge of HTML and web scraping.
Key information
Duration
- Full-time
- 7 days
Start dates & application deadlines
- StartingApplication deadline not specified.
Language
Credits
Delivered
Campus Location
- Maastricht, Netherlands
Disciplines
Software Engineering View 3 other Short Courses in Software Engineering in NetherlandsWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- Enrolled as an undergraduate student or holder of an undergraduate diploma, including those pursuing advanced studies or professional careers.
- This course is designed for absolute beginners with no prior programming experience. Whether you’re new to coding or have never written a single line of code, this course will guide you step by step from the very basics to becoming confident in Python.
Tuition Fees
-
International Applies to you
Applies to youNon-residents599 EUR / full≈ 599 EUR / full -
EU/EEA Applies to you
Applies to youEU/EEA Nationals599 EUR / full≈ 599 EUR / full
Living costs
Maastricht
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.