Your browser is not supported any more. Download your preferred modern browser and STAY secure!

Programming with Python

Developers Academy
-
Duration
90 hours
Level
Intermediate
Language
Greek

Programming with Python


With this program split in two parts (courses), starting from an entry level introduction, with little to no prior programming experience required other than computer literacy, the student can learn the basics of programming in python.
This is done using a coding-bootcamp approach, with more than 80% of the course being hands-on practical work coached by some of the most experienced instructors.
The programming enthusiast will exit the combination of two sub-programs as a junior python developer, that will be able to deliver small to mid-complexity applications, participate in development teams or further experiment with the toolset provided. Moreover, a publicly available project per-team will be committed in a relevant repository (github repo) to act as tangible proof enriching the students CV.
The market can absorb such candidates in various junior software engineering positions and/or data scientists provided that Python is the backbone of many data analytics activities.
 

The curriculum is aligned with the following Python Institute examinations
PCEP – Certified Entry-Level Python Programmer
PCAP – Certified Associate in Python Programming

 


Days and Hours Start Date End Date Hours per Week

Monday & Wednesday, 19:00-22:00

09/02/2026 10/06/2026 6

 

Download the program flyer

Course 1: Introduction to programming with Python

Course 1: Introduction to programming with Python


The course is introductory, and anyone can attend regardless of previous programming experience with Python. Basic computational thinking skills is a plus.
In this course you will learn:

  • Introduction to the course: Basic concepts
  • Variables, data types & basic operators
  • Working with strings, type casting, formatting
  • Type casting, Boolean operators & expressions
  • Control Flow: Loops
  • Control Flow: Conditional Statements
  • Data Collection: Lists
  • Data Collections: Tuples
  • Data Collections: Dictionaries
  • Functions
  • Code debugging with PyCharm
  • On site group project

Course 2: Advanced topics in Python

Course 2: Advanced topics in Python


The course covers more advanced topics (object-oriented programming, data management and the web) and requires successful completion of Course 1.

  • In this course you will learn:
  • Python crash course
  • Advanced String topics
  • Importing Modules
  • Modules and Packages, Virtual Environments
  • Exceptions
  • I/O Operations: Reading and Writing files
  • Lambdas
  • Object Oriented design with Python
  • Inheritance
  • Working with classes and instances
  • From the console to the Web
  • On site group project

Do you need more information? Let's get in contact:

About Developers Academy


Developers Academy is the training hub that prepares the new generation of programmers and software specialists. Through our comprehensive programs in Python Programming and Full Stack Development, participants gain practical skills, hands-on experience with real projects, and a solid understanding of the most modern technologies. Our mission is to bring students closer to the world of programming, boost their confidence, and prepare them for a dynamic entry into the job market. With demand for developers growing rapidly in Greece and abroad, Developers Academy equips its graduates with the tools for a career that offers stability, opportunities, and long-term growth.
Our graduates can pursue a wide range of careers in the technology sector. They can work as application developers, web developers, mobile developers, software engineers, data analysts, or as members of development teams in startups and large technology companies. The skills they acquire are versatile, enabling them to progress into roles with greater responsibility, or even to launch their own entrepreneurial ventures in IT. Moreover, for those who wish to take their learning one step further, especially through the Python Programming course, new paths open towards advanced fields such as Artificial Intelligence (AI) and Machine Learning—areas with even greater momentum and promising prospects for the future.

Shopping Basket ({{count}})

  • {{item.Title}}
    {{item.Description}}
    Price: {{item.Price}}
    Quantity: {{item.Quantity}}
Back to top