Overview
In this Python course, 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 (www.tiobe.com/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
In this comprehensive four-day workshop, you will dive into the magic world of programming with Python. We will start with the very basics such as pythonic variables, data types, data structures, loops, functions, and modules. Gradually you will work towards the development of your own web scraper relying on HTML extraction and browser automation. Web scraping is the process of automatically extracting data from websites. With a simple computer program of a few Python lines, we can browse websites and collect all desired information (including text, images, links, etc.) in a systematic way.
This course will follow a workshop-like format, combining lectures with hands-on exercises and assignments. By the end of the course you will be able to write your own Python code to automate everyday practices, and autonomously build a web scraper to sift through large volumes of web data.
Key information
Duration
- Full-time
- 7 days
Start dates & application deadlines
- Starting
- Apply before
-
Language
Credits
Delivered
Disciplines
Computer Sciences Software Engineering View 22 other Short Courses in Computer Sciences in NetherlandsAcademic 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.
Student insurance
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:
- Additional medical costs (i.e. dental)
- Repatriation, if something happens to you or your family
- Liability
- Home contents and baggage
- Accidents
- Legal aid
We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Maastricht University and/or in Netherlands, please visit Student Insurance Portal.
Tuition Fee
-
International
599 EUR/yearTuition FeeBased on the tuition of 599 EUR per year during 7 days. -
EU/EEA
599 EUR/yearTuition FeeBased on the tuition of 599 EUR per year during 7 days.
Living costs for Maastricht
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.