Skip to content

Python Training Calendar

Python Logo

We need your feedback. Click here!

What is Python?

  • Python is an open source programming language. You can use it for free.
  • It's a high-level programming language that's easy to read and implement.
  • High level?
    • It lets you write software regardless of the type of computer you've installed it on
    • You don't have to worry about all the instructions running on your computer's microprocessor[1].
  • You can use it for data science or Web applications. This list is not exhaustive.

What does the training involve?

  • This is a 10-week training program.
  • We work on the principle that you can learn by doing: More challenges with explanations than theory.
  • We'll mix and match basic concepts and challenge you every week, working with Python 3.
  • Solutions to these challenges are available in our github group:
  • We strongly encourage you to practice on your own when you have the time. You'll learn a lot by solving your own software problems.
  • You can visit our Instagram account to see which member offers comprehensive questions and answers for this programming language.

What is the training program?

  • We offer one or two challenges and/or modules per week.
  • Each week will have its own basic challenge.
  • Detailed explanations can be provided by the teacher if you get lost with the slides.
  • Here's your training program:
    • Week 1: Introduction; Data type - Functions; Challenge I
    • Week 2: Conditionals and Booleans; Collections : List; Challenge II
    • Week 3: Collection: Dictionary; Loops; Modules: Random; Challenge III
    • Week 4: Challenge IV; Challenge V
    • Week 5: Module - Matplotlib.pyplot; File management; Extracting data from the Web with Python; Challenge VI;
    • Week 6: Challenge VII; Challenge VIII;
    • Week 7: Object-oriented programming (OOP); OOP inheritance; Challenge IX
    • Week 8: Challenge X; Challenge XI; Challenge XII
    • Week 9: Challenge XIII; Challenge XIV;
    • Week 10: Tkinter; Challenge XV; Challenge XVI

How can I order a training course?

Register now and read the instructions in our documentation to order training on the platform.

References:

[1] 'High-Level Language', https://techterms.com/definition/high-level_language