
Python is one of the most widely used programming languages in the industry because its possibilities are endless: it allows you to create web applications, desktop applications, video games, artificial intelligence... In this online course, the renowned programming expert Rodrigo Montemayor will teach you how to program from scratch using Python.
Throughout the units, you will learn to code your first program in a simple way. You will discover the basics of programming and you will delve into concepts such as variables, values, and expressions. Discover everything you can achieve with Python!
16 lessons & 18 downloads

3 minutes, 7 seconds

9 minutes, 27 seconds

7 minutes, 32 seconds

19 minutes, 40 seconds

15 minutes, 2 seconds

11 minutes, 40 seconds
You will start the course by getting to know your teacher, Rodrigo Montemayor, better. He will tell you about his career in the world of programming and will show you his greatest influences.
Below, you'll understand why programming is so important and what makes Python a great language to start with. You will prepare your equipment to program, and you will learn step by step how to code your first program.
Later, you will see the general structure of the code in Python, and Rodrigo will explain how to use variables, values, and expressions. He will also show you how to get user data to make your program interactive.
Then, you'll get into more advanced concepts like conditionals, loops, functions, lists, and dictionaries. Finally, you'll get some tips on how to continue your learning based on what you want to do with Python in the future.
You will develop a basic programming of a pet store in which you will receive customers, you will be able to make purchases and sales, and obtain inventory reports.
Anyone who wants to enter the world of programming, regardless of their level of knowledge.
You do not need any previous training to take this course, just your computer and a desire to learn.
This course is really good. I've learned a lot of things here.
Me ha gustado bastante el curso :D
Curso muito bom, didática clara, fluida, modulos bem divididos, todos os princípios básicos são passados e a medida que o conhecimento vai sendo fixado, o professor implementa ferramentas e modos mais profissionais de execução.
Molto ricco di contenuto, in alcuni punti forse è più approfondito, ma sicuramente un ottimo punto di partenza per usare questo fantastico programma.
Es agradable en las explicaciones, lo que facilita entender y seguir adelante

Introduction
Preparation
Introduction to Python
Creation of dynamic and interactive programs
Final project
Enjoy learning from home without a set schedule and with an easy-to-follow method. You set your own pace.
Learn valuable methods and techniques explained by top experts in the creative sector.
Each expert teaches what they do best, with clear guidelines, true passion, and professional insight in every lesson.
If you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Videos of the highest quality, so you don't miss a single detail. With unlimited access, you can watch them as many times as you need to perfect your technique.
Ask questions, request feedback, or offer solutions. Share your learning experience with other students in the community who are as passionate about creativity as you are.
The community is home to millions of people from around the world who are curious and passionate about exploring and expressing their creativity.
Domestika curates its teacher roster and produces every course in-house to ensure a high-quality online learning experience.
Yes, this course is designed for beginners and requires no prior programming experience. It starts with the basics and gradually moves into more advanced Python and software development topics.
All you need is a computer with internet access. The course guides you through installing Python and Visual Studio Code, and you can also practice using online platforms like Replit.
You’ll learn programming fundamentals with Python, including variables, control structures, functions, data handling, and practical projects like automation and simple games.
Yes, the course provides step-by-step instructions to install Python and set up Visual Studio Code or use Replit, on both Windows and Linux.
Absolutely, the course teaches how to use Python to automate tasks and business processes, helping you work smarter and more efficiently.
You’ll build projects like a pet store app in Python, unit converters, interactive menus, and small games, applying what you’ve learned.
Yes, there’s an introduction to game development with GameMaker and applying AI concepts using Python and additional resources.