You have a computer, wish to learn to code and are totally or partially beginner in the field; you are a student, a teacher or just someone who feels the urge or the need to learn basic programming; this course uses Python 3 as the key to unlocking the door to this computer knowledge.

This course is oriented towards practice, and offers abundant material to cover the learning of basic programming, on the one hand by showing and explaining the concepts thanks to many short video capsules and simple explanations, and on the other starts by asking you to put these concepts into practice first in a guided way and then independently. Several quizzes, an individual project, and many exercises to be performed and validated automatically with our UpyLaB tool integrated into the course, allow you to polish and then validate your learning.