1+ 2 level

Python beginners + advanced – Apply today to unlock a 1500 € scholarship

Python is a programming language that is easily understandable and quickly learned, yet highly versatile and powerful. Code written in Python is exceptionally clear, even for beginners. Additionally, Python is characterized by exceptional conciseness and flexibility, making it easy to learn and enjoyable to use. However, beneath its clarity and simplicity, it also includes universality and wide applicability. Python can be applied in nearly every field: from website and app development, games, software creation, to data science and artificial intelligence.

  • 1730€
    Average Python Developer salary in Lithuania
  • 97%
    Python developers are satisfied with their work
  • 83%
    Students successfully complete Python course

Employment opportunities


  • 1 months
  • 2 months
  • 3 months

Python 80 hours

  • Introduction Data Types and Operations Data Structures (Part 1)
  • Conditional Statements
  • Data Structures (Part 2)
  • Python built in functions
  • Git Github (Part 1)
  • Loops
  • Data Structures: Specials methods
  • Functions Functions ( Part 2 ) Error Handling
  • Exceptions Modules packages and imports Logging Git Github (Part 2) Virtual Environments OOP ( Part 1)

Python 400 hours

Base Advanced: Clean Code Decorators; Debugging & Problem Solving’ Environmental variables; Functional Programming Intro; Exception handling; Logging Generators Date & Time operations;
Web requests/ JSON Good architecture; Practices: Solid, Singleton.

OOP Advanced: Property decorators setters; Encapsulation & Polymorphism; Magic Dunder methods; Inheritance Method chaining & super function;Class instance, static methods; Class methods; Dataclasses Part 1; Dataclasses Part 2; Abstraction

Testing module: Pytest; Unittest; Pytest modules; Unit integration tests; Mocks, patches, fixtures etc.

Docker module: Introduction; MongoDB on Docker practice; Dockerfile Docker Compose.

NoSql – MongoDB: Introduction; PyMongo and CRUD operations; Quering [Part1]; Quering [Part2]; Exceptions; Schema Validation; Aggregation Pipe.

Sql [Postgres, Sqlite]: Sqlite; PostgreSQl.

FastAPI: Path; Query parameters; RequString and numeric validations; Body:Parameters, Fields, Nested; Models; Response Models Status Codes; Request Forms and Files Handling; Errors Path Operation; Configuration Testing.

Flask: First Application; Routing Static; Files Templates; Request Data; Redirect and Errors; Responses; Sessions; Logging; Testing; Web Server Deployment.

Soft skills 16 hours

CV; LinkedIn; job interview workshops; IT professional competences.


Our team of lecturers is a mixture of different IT specialists. Some, like superheroes 🦸, take Top positions in their companies during the day and respond to student calls in the evenings, while others work as freelancers, juggling between clients and students on a daily basis. But they are all 100% ready with the knowledge and experience to help you!🧑‍🎓


Jonas Leeb

Co-Founder @Plexify GmbH


Moritz Duchene

Full Stack Engineer @Amazon FBA Seller

Course calendar


6 May - 5 December


18:00 - 22:00


504 hours


4620 €


Payment options

We offer so many different payout options and benefits that we have created a fee calculator for you to calculate your abilities yourself - just like in a bank. 💸

CodeAcademy Financing

  • Pay by installments for all courses – ONLY 100 €/month

Income share agreement

  • Pay 10% of your Net monthly Income / per month only AFTER SECURING  your dream career!

Full price

  • Pay in full and SAVE up to 1000 €

Frequently asked questions

We recommend using your personal computer, as some tasks have to be done at home and it is easier to work with equipment you are already used to.

All software and licenses required for training are provided to the students of the Academy FREE OF CHARGE. 

Contact us!

    Download programme

      Bezahlen Sie, nachdem Sie einen Job bekommen haben! 🥳

      Finden Sie die für Sie am besten geeigneten Kurse. Mehr