Python - Junior Developer
This beginner-level learning track introduces the fundamentals of programming using Python, one of the most popular and beginner-friendly languages in the world. Designed for learners with little to no prior coding experience, the first modules cover essential programming concepts such as variables, data types, conditionals, loops, functions, and basic data structures. While subsequent modules cover more complex topics including Object Oriented Programming, Database management and the creation of desktop application user interfaces. Through hands-on exercises and real-world examples, students will develop the skills to write simple Python programs, solve basic computational problems, and build a strong foundation for further study in programming or data science.
Content
- Python - Basics
- Python - Advanced
- Python - Object Oriented Programming
- Python - Databases and Desktop Application Creation
Learning Outcomes
On completion of this learning track, learners will be able to:
- Understand Python syntax and structure.
- Implement conditional statements and loops in Python.
- Create complex software using functions and their own modules.
- Structure their projects according to Object-Oriented Programming principles.
- Create databases and manage them by code.
- Design simple User Interfaces for their desktop applications.
Certification
Participation OnlyPrerequisites
Please see the prerequisites for each module.
Planning and location
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
09:00 - 13:00
Courses
This course is a learning track, it includes all of the following trainings.