Fast, Easy, Specialized and Free Python Course
Learn Python with a free, practical course: video lessons, exercises, PDF theory and free code, designed from a professional perspective. Start today!
Description

This is a free Python course offered in collaboration with AI-Network and created courtesy of Jarroba.com.
What does this course offer me?
- An in-depth knowledge of Python, so you can develop professionally and program with agility until you feel comfortable.
- Dozens of explanatory videos, designed as short bites of unique content, with exclusive examples and outstanding visualizations.
- The videos offer almost the same experience as a live lecture.
- Plenty of exercises posed from a work perspective, designed specifically to get the most out of what you’ve learned, in the fastest and most effective way.
- Theory documentation in PDF, so you can take it anywhere, review it, and use it as additional material to follow the course videos.
- Free code for the examples and templates to make the exercises easier to run.
- A course designed from a professional perspective, offering tricks and recommendations for your working life.
- The chance to ask specific questions to experts for free (more information in “Exercises and questions”)
- This course is estimated at about 20 hours of study:
- More than 5 hours of theory videos.
- More than 20 exercises (each exercise takes between 5 and 20 minutes, which adds up to about 5 hours of exercises).
- A dozen documents to review and go deeper quickly; each document can be studied in about half an hour, which is 5 hours.
- The chance to review free working Python code, which together with the videos could be reviewed in about 5 hours.
Contents
- 0 – Setting up the development environment
- 1 – Introduction
- 2 – Basic data types
- 3 – Collections
- 4 – Control flow structures
- 5 – Functions
- 6 – Libraries/Packages
- 7 – Exceptions
- 8 – Files
Repository
Exercises and questions
The course has suggested exercises at the end of each topic, which we recommend you solve.
The comments section is enabled on each topic so you can ask specific questions about the content of that topic (exercises are not solved in the comments). They can be answered both by the community and by the authors of this course (more information about comments in the FAQs).
Course license
Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
“Fast, Easy, Specialized and Free Python Course” by Ramón Invarato at jarroba.com, licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0. Registered at Safe Creative.

You may also like
Advanced Dockerfile: Multi-Stage Builds, Registries, and Tricks
Free Docker course. Expert Docker tricks: multi-stage builds, optimizing images, faster build times, and distributing images through Docker registries.
Dockerfile: Directives and Dockerizing Projects
Free Docker course. A Dockerfile is a file of directives for building and deploying custom applications with Docker. Learn how to Dockerize your projects.




Leave a comment