Back to Top
Python logo

Why a Python course?

Python is a back-end language with a very wide range of applications. You interact with it every day while using Instagram, Spotify or Netflix. With its help, you not only create the logic behind websites, but you can also use it to analyse large amounts of data or even program artificial intelligence.

Man in front of a computer shows a gesture of success

Why is it worth it?

According to the Stack Overflow 2020 report, Python has remained in the top 3 loved and desired programming languages for years. And for good reason. On the one hand, its versatility allows it to be widely used in companies, on the other, it is one of the easiest and most enjoyable technologies to start learning.

Smiling woman with glasses and laptop

For whom?

The course is taught from the basics. If you are interested in the functioning of a website or a web application, if you want to know how to create logic thanks to which various data are displayed in the browser, e.g. a list of available hotels in Barcelona, and if you like working independently and do not want to have direct contact with the client - choose this course.

A smiling man with glasses and laptop

What will you learn?

After the course, you will be able to program a website so that it works in a planned way, e.g. data from a contact form will be saved in an appropriate database, and the number of clothes available in the Zalando application will be constantly updated. You will learn to write code that will be executed on a server.

Do the Python test tasks

If you wonder whether Python is for you, do the test tasks. This will give you a good idea of what it's like to work with the language.

Fill in the form and we will send you access to the tasks by e-mail.


You have filled out the contact form, which means that you are interested in our offer and expect contact from our si. Click to show more...

Python course program


Upcoming dates

There are no available terms
Contact an course advisor to talk about the available options
Leave a contact for an advisor

Download the handbook

If you are curious about the detailed course offer, please fill in the form and we will send you a dedicated course handbook containing complete information.


You have filled in the contact form, which means that you are interested in our offer and you expect contact from our. Click to show more...


See where our graduates work

If you want to learn programming for scratch, you have come to the right place. After eight weeks of our intensive bootcamp you will be ready for get a job as a Junior Developer

gdzie pracują absolwenci Coders Lab where gratuades work

Discover the stories of Coders Lab graduates


What will your day look like during our bootcamp?


Not sure if Python is for you?

Do you have doubts? Take the aptitude test and find out which path is best for you.

Take the aptitude test
Smiling man with a laptop on a blue background

The best value for money

If you are considering different ways of learning, take a look at this brief comparison. At Coders Lab you can pay for the course in instalments. Ask our Course Advisor for details.


le wagon


from 6 500 EUR

hourse live classes with a lecturer


curriculum preparing for developer career



2 500 EUR!

2 900 EUR

hours of live classes with a lecturer

188.5 h

curriculum preparing for developer career


iron hack


from 7 500 EUR

hours live classes with a lecturer

183.7 h

curriculum preparing for developer career



How to finance an IT course?

We know that a course is a big expense. That's why you can pay for it in two different ways.


Income sharing agreement

You can finance your education with help of our partner, Lendorse. Income Sharing Agreement allows you to join the course without any fees and pay after you land your job.

Piggy bank icon

From your own funds

You can pay for the course by traditional bank transfer. This is the fastest form of payment, without unnecessary formalities.

Paper money icon

Instalment payment

You can split the payment into instalments. The amount and number of instalments depend on the course and payment plan you choose.

Money refund icon

Money-back guarantee

If, for any reason, you can't finish the bootcamp you have enrolled on, you will get a refund for the part of the course that you haven't completed.



Course Advisor

+48 664 185 382

Contact our Course Advisor to get more information about the courses and ask any questions you might have.


Do you want to know if the IT industry is for you?

Fill up this form and we will send you our bootcamp handbook. Leave your number so our Course Advisor will be able to contact you.

We'll be happy to answer any questions that pop into your head.

During a conversation with an advisor you will learn:

  • how to choose a course to suit your needs,
  • what the program and organisation of the course looks like,
  • which mode of learning will be best for you,
  • what financing methods you can choose from,
  • how we will help you find your first job in IT.

You have filled in the contact form, which means that you are interested in our offer and you expect contact from our. Click to show more...


Frequently asked questions

Do I need to prepare for a Python course?

Yes, you need to prepare for a Python bootcamp. However, you do not have to do it by yourself. You will prepare for the Python training by doing the prework - self-study materials you will receive from us after signing the contract. You will find basic information thanks to which you will be ready to start learning Python basics. You will work through the materials under the supervision of a mentor, who will answer all your questions. It will take you approximately 60 hours to complete the prework. 

We also encourage you to read the article "Why we teach Python for Data Science Coders Lab?"

Do I need to have my own laptop?

Yes, on the Python bootcamp you use your own hardware. In order to work through the course and master the basics of Python without any problems, your computer should meet the following technical requirements:

  • operating system: Windows 7 or later, macOS or Linux
  • Intel i5 or AMD A10 processor
  • at least 4 GB RAM
  • 10 GB of free disk space
  • ability to install the Linux operating system connection speed at least 10 Mbit/s
  • webcam (laptop or USB)
  • headphones and microphone
  • two monitors recommended

How does an online Python bootcamp differ from an in-class one?

Location is the only difference. During the Python online course, you learn remotely from any place, the only thing you need is a computer and Internet access. During an in-class course, classes take place in our office. Regardless of whether the course is online or in-class, you will learn exactly the same program. Each form of learning guarantees the same quality and results.

Nowadays, our lives have largely moved to the Internet and remote working has become even more common. Read our articles to learn more: "Remote working in IT. How to take care of your professional comfort and arrange your schedule?" and "Is it possible to learn programming online?"

How long is the course?

It will take you 7 months to complete our weekend Python BootCamp. The classes take place every second weekend. Altogether, the course consists of almost 400 hours of learning hours, including self-study and teacher-guided classes. During the bootcamp, you will also take part in workshops and take exams to check your learning progress.

Wondering if you can learn Python programming in such a short time? Read our article "Programming Bootcamps - the most common myths." and "Computer science degree or programming bootcamp? Which IT education path to choose?"

Will I find a job as a back-end developer after the course?

We prepared the Python basics course program in cooperation with companies employing back-end developers. Thanks to this, your skills are in real demand on the market. From the beginning of the course, we support you in creating your own programming portfolio. 

Detailed information can be found here. We also invite you to read our articles "How long does it take to learn programming?" and "Professions of the future - learn about the most interesting places in the IT industry."