Kurs flex

Python developer

Zbuduj z nami karierę w IT

4 000+

zatrudnionych absolwentów

Jeśli nie znajdziesz pracy, zwrócimy Ci pieniądze

Wave hand

Zostań programistą Python

Podejmij pracę bez ograniczeń

Programiści Python pracują praktycznie w każdej branży: od tworzenia oprogramowania, przez analizę danych, od robotyki i blockchain po sztuczną inteligencję.

Kurs flex jest dla Ciebie, jeśli...

Nie możesz studiować dziennie

Chcesz uczyć się we własnym tempie, z naszym wsparciem.

Jesteś niedoświadczony i zmotywowany

Wkraczasz w świat IT bez relewantnego doświadczenia, ale z solidną motywacją.

Beating heart
Smiling face with sunglasses

Cena kursu

Oszczędź 47%
463 zł /mies.
248 zł /mies.
Umów konsultację
  • Do 40 rat
  • RRSO 0%
  • Cena całkowita:
    18 500zł 9 900 zł

Najniższa cena z ostatnich 30 dni przed obniżką: 18500 zł

Nerd face

Mnóstwo praktyki

Mamy jeden cel: pomóc Ci zdobyć pracę w IT. Dlatego 80% kursu poświęcamy praktyce.

Sparkling heart

Wsparcie mentorów

Mentorzy wspierają Cię w nauce nowych zagadnień, sprawdzają Twoje zadania, wskazują błędy i podpowiadają, jak je rozwiązać.

Handshake

Wspólnota studentów

Studenci i absolwenci Mate staną się Twoimi kontaktami w branży IT na całym świecie.

Flag United Kingdom
Kup dodatkowo

Lekcje angielskiego

Od 2 do 4 lekcji tygodniowo na konwersacje, naukę gramatyki i nowych słówek ze świata IT.

Ucz się od podstaw

Graduation cap
85%naszych studentów nie ma doświadczenia w IT

Kurier

Baristka

Mechanik

Spełnij oczekiwania pracodawców

Program kursu obejmuje wszystko to, czego od Programiści Python oczekują sami pracodawcy

Gdy tworzymy kurs...

  • Badamy wymagania największych pracodawców IT dotyczących junior Programiści Python
  • Analizujemy aktualne oferty pracy z kraju i świata
  • Konsultujemy się z branżowymi ekspertami
Genesis
Globallogic
Luxoft
N-iX
Preply
Softserve
Epam

Bez pracy nie płacisz

Jeśli ukończysz wszystkie moduły, a mimo to nie znajdziesz pracy w ciągu 4 miesięcy - zwrócimy Ci pieniądze.

4 000+

zatrudnionych absolwentów

700+

Firm zatrudniło absolwentów Mate

Jak pomożemy Ci zdobyć pracę w IT?

Brief case

Baza ofert

Na naszej platformie znajdziesz wszystkie oferty pracy z polskich i zagranicznych job boardów - nie przegapisz żadnej szansy!

Handshake

Rozmowy kwalifikacyjne

Dzięki regularnym, próbnym rozmowom kwalifikacyjnym wypadniesz świetnie przed każdym pracodawcą.

Sparkling heart

Solidne CV

Stworzysz materiały przemawiające do rekruterów: CV, listy motywacyjne i profile w social mediach dla profesjonalistów.

Star struck

Wsparcie koordynatorów

Nasi koordynatorzy pomogą Ci ocenić oferty pracy i zbudować oczekiwania finansowe zgodne z bieżącą sytuacją na rynku.

Star struck

Dostęp do pracodawców

Gdy pracodawcy szukają juniorów, wielu zgłasza się bezpośrednio do nas - jeszcze zanim oferta pojawi się na rynku.

Brief case

Gwarancja zwrotu pieniędzy

Jeśli nie znajdziesz pracy w ciągu 4 miesięcy od ukończenia kursu, zwrócimy Ci pieniądze. Powtarzamy się, żeby wybrzmiało!

Python developer to szybko rozwijająca się kariera z wysokimi zarobkami

Nasze wsparcie w karierze przyczyni się do wzrostu Twoich dochodów!

Jak zacząć?

Wybierz kurs

2

Zarejestruj sięZaczynam naukę

3

Wypróbuj bezpłatny moduł wstępny

4

Skorzystaj z bezpłatnej konsultacji zawodowej

5

Zapłać za swoje szkolenie wygodnym dla siebie sposobem

6

Ucz się we własnym tempie

Wypróbuj pierwszy moduł bezpłatnie!

Python to groźny wąż, ale jeśli o języku programowania mowa — nie ma się czego bać. Zaczniemy od ciągów znaków, wartości boolean, funkcji, operatorów warunkowych, pętli i list.

Zaczynam naukę

Podstawy Pythona

Sprawdź, czy Ci się podoba!

  • Free course present

    Lekcje wideo i teoria

  • Free course present

    Interaktywne ćwiczenia

  • Free course present

    Zaangażowana społeczność studentów

Podstawowy kurs jest dostępny za darmo

Nasz proces nauki

Ucz się z łatwością

Oglądaj lekcje, czytaj teorię i rozwiązuj interaktywne zadania, wszystko na jednej platformie.

Zarezerwuj miejsce
Platform

Baw się po drodze

Nauka nie musi być nudna. Niech rywalizacja Cię motywuje! Odkryj tablice wyników, osiągnięcia, serie i wiele więcej.

Zarezerwuj miejsce
Leaderboard and achievements

Otrzymuj wskazówki od naszego Kumpla AI

Utkwiłeś przy zadaniu? Pozwól AI przejrzeć Twój kod, wskazać wszystkie problemy i zaproponować rozwiązania.

Zarezerwuj miejsce
AI buddy

Znajdź, aplikuj i śledź oferty pracy

Znajdź oferty pracy z każdej większej tablicy ogłoszeń, aplikuj na nie i śledź swoje postępy.

Zarezerwuj miejsce
Job tracker

Podnieś swój angielski

Ćwicz konwersację, ucz się słownictwa specyficznego dla IT i poprawiaj gramatykę. Solidny angielski w tej branży to konieczność!

Zarezerwuj miejsce
English
Zarezerwuj miejsce

Program kursu Python developer flex

Identyczny na obu kursach: dziennym i flex!

Wierzymy, że każdy powinien mieć dostęp do edukacji światowej klasy, by rozwijać talenty i zdobyć pracę marzeń w dowolnym momencie życia.

alt_quote_author
Roman Apostol

Twórca Mate academy, eksprogramista Google

Moduły (14)

Tematy (130)

Miesiące (4)

Podstawy Pythona

Python to groźny wąż, ale jeśli o języku programowania mowa — nie ma się czego bać. Zaczniemy od ciągów znaków, wartości boolean, funkcji, operatorów warunkowych, pętli i list.

Tematy modułu

Wprowadzenie

Podstawowe pojęcia

Liczby

Ciągi

Wartości logiczne

Listy

Operatory warunkowe

Pętle

Funkcje

Podsumowanie

Bezpłatne po rejestracji

Umów darmową konsultację

Wprowadzenie do kursu

Chcemy, by nasi uczniowie byli dobrze przygotowani do kolejnych modułów kursu. Dlatego zachęcamy Cię do zapoznania się z teorią i wykonania zadań zawartych w tym module. Nie tylko zwiększy to twoją produktywność podczas kursu, ale także poprawi długoterminowe perspektywy rozwoju kariery — co może przełożyć się na wyższe zarobki i większe możliwości zawodowe.

Tematy modułu

Jak uczyć się skuteczniej

Rozszerzone podstawy Pythona

Teraz, gdy wiemy już jak pisać kod, nadszedł czas, aby go uporządkować i nauczyć się debugowania - a przy okazji pogłębić naszą wiedzę na temat podstawowych pojęć!

Tematy modułu

Omówienie modułu

Przygotowujemy środowisko pracy

Styl kodu

Debugowanie

Praca z liczbami

Praca z ciągami

Listy od podszewki

Typ danych „dict” – wprowadzenie

Konwertowanie typów danych

Pętle od podszewki

Rozwijamy funkcje

Podsumowanie

Python — moduł zasadniczy

W tym module poznamy generatory, iteratory, dekoratory i dowiemy się, jak używać ich w praktyce. Omówimy również polimorfizmy, klasy, moduły i wiele innych nowych, ale niezbędnych pojęć.

Tematy modułu

Jak rozwiązywać zadania na GitHubie

Typy danych cz. 1 — typy mutowalne i niemutowalne

Typy danych cz. 2 — list i dict

Funkcje Pythona od podszewki

Dekoratory

Klasy — omówienie

Klasy od podszewki

Iteratory i generatory

Moduły i importy

Programowanie obiektowe (OOP) — dziedziczenie jednokrotne

Programowanie obiektowe (OOP) — dziedziczenie wielokrotne

Programowanie obiektowe (OOP) — enkapsulacja, polimorfizm, abstrakcja

Właściwości i deskryptory

Jak obsługiwać wyjątki

Wyjątki od podszewki

Praca z plikami

Zarządzanie pamięcią

Testowanie

Testowanie od podszewki

Moduły podstawowe — omówienie

Dict dla zaawansowanych

Runda bonusowa

Praktyczne ćwiczenia z Pythonem

Git i Terminal

Nauczysz się komend do obsługi Terminala, czyli podstawowego narzędzia pracy każdego dewelopera, a także dowiesz się, jak korzystać z systemu kontroli wersji kodu Git.

Tematy modułu

Konfiguracja środowiska

Komendy wiersza poleceń

Podstawy GIT

Praca z gałęziami

Praca z historią edycji

Praca ze zdalnym repozytorium

Podstawy SQL

SQL semantycznie mocno przypomina angielski – znającym ten język nauka przyjdzie więc stosunkowo łatwo. W tym module dowiemy się, jak wykorzystywać SQL w pracy z bazami danych, m.in. do grupowania, filtrowania, sortowania i pozyskiwania danych.

Tematy modułu

Wprowadzenie do SQL

Klauzula SELECT

Klauzula WHERE

Wartość NULL i klauzule: LIKE, BETWEEN oraz IN

Klauzula ORDER BY, LIMIT i DISTINCT

Aliasy

Funkcje agregujące

Klauzula GROUP BY

Klauzula JOIN

Funkcje

Klauzula HAVING

Bezpłatne po rejestracji

Umów darmową konsultację

Mapowanie obiektowo-relacyjne (ORM) z Django

Django jest najpopularniejszym i – według obiegowej opinii – najlepszym modelem mapowania obiektowo-relacyjnego (ORM) wśród programistów Pythona pracujących z bazami danych. W tym module nauczymy się podstaw Django, w tym tworzenia prostych tabel i komponowania zapytań SQL.

Tematy modułu

Baza danych – wprowadzenie

Czym właściwie jest ORM?

Pola i relacje

Relacja wiele-do-wielu

Zapytania

Zapytania od podszewki

ORM dla zaawansowanych

Opcjonalne: poprawianie wydajności i poziomy izolacji

Technologie, których się nauczysz

SQLite

...a to dopiero początek!

Wypróbuj pierwszy moduł bezpłatnie!

Python to groźny wąż, ale jeśli o języku programowania mowa — nie ma się czego bać. Zaczniemy od ciągów znaków, wartości boolean, funkcji, operatorów warunkowych, pętli i list.

Zaczynam naukę

Podstawy Pythona

Sprawdź, czy Ci się podoba!

  • Free course present

    Lekcje wideo i teoria

  • Free course present

    Interaktywne ćwiczenia

  • Free course present

    Zaangażowana społeczność studentów

Podstawowy kurs jest dostępny za darmo

Nasi absolwenci pracują w wielu renomowanych firmach

Google
Microsoft
Amazon
Wix
Genesis
N-iX
Svitla Systems
Preply
SIGMA SOFTWARE
Star
DataArt
PDFfiller
Intellias
SoftServe
Levi9
3shape
Global Logic
Epam
Luxoft
Eleks
Appflame
Ciklum
Doc
Nix Solutions

...i 700+ innych organizacjach z sektora IT!

Umów się na konsultację nt. kursu Python developer flex

...i otrzymaj moduł "Podstawy Pythona" za darmo!

Phone

Masz pytania?

Ile trwa kurs?

Będziesz mieć dostęp do elastycznego harmonogramu z możliwością dostosowania czasu i tempa nauki do swoich potrzeb (szczegóły dotyczące harmonogramu i czasu trwania kursu w planie nauki).

Czym różni się nauka dzienna od opcji flex?

Kursy w ramach nauki dziennej i opcji flex oferują identyczny program, łączy je również wspólny cel: mają zagwarantować Ci zdobycie pracy w IT. Różnice sprowadzają się do sposobu płatności i grafiku. W przypadku nauki dziennej, kursy są darmowe do momentu znalezienia przez Ciebie pracy. Gdy ją zdobędziesz, część Twojej pensji będzie trafiać do Mate - zgodnie z treścią umowy (12%). Zajęcia odbywają się według grafiku, w dni powszednie, od 8:00 do 17:00. Naukę w opcji flex cechuje z kolei stała cena kursów i brak etapu rekrutacji na starcie. Możesz zacząć studia natychmiast po uiszczeniu płatności. Stałego planu zajęć nie uświadczysz, zatem: uczysz się, kiedy chcesz!

Czy otrzymam certyfikat po ukończeniu kursu?

Oczywiście. Nasi absolwenci - a jest już ich ponad 4000 - wykorzystują swoje certyfikaty m.in. na LinkedInie. Choć to raczej... dodatek. Skupiamy się przede wszystkim na tym, byś znalazł zatrudnienie w IT.

Jaki wygląda harmonogram kursu?

Na kursie flex uczysz się, kiedy chcesz. Oglądasz nagrane wykłady, rozwiązujesz zadania, a jeżeli potrzebujesz pomocy: wysyłasz mentorom pytania, na które oni odpowiadają w godzinach pracy. Jedynym stałym punktem programu są grupowe sesje Q&A. Odbywają się dwa razy w tygodniu, popołudniu lub wieczorem, by nie kolidowały z Twoimi planami.

Czy mogę rozpocząć naukę bez żadnego doświadczenia w IT?

8/10 studentów Mate nie ma żadnego doświadczenia w sektorze IT. A jeżeli nie przekonują Cię liczby, uspokajamy: każdy kurs uwzględnia nawet najbardziej podstawowe zagadnienia. Możesz też liczyć na wsparcie naszego zespołu!

Mam mniej niż 18 lat. Czy mogę dołączyć do kursu?

Na naszych kursach dziennych kształcimy osoby, które ukończyły 16. rok życia, bo w tym wieku można już legalnie pracować (za zgodą rodzica lub opiekuna).

Jestem po 50. Czy powinienem rozważać naukę w Mate?

Kształcimy osoby w każdym wieku, zresztą: w sektorze IT metryka raczej nie ma znaczenia. A jeśli obawiasz się, że nauka programowania może Cię przerosnąć, to... nie ma ku temu powodu! Musisz być zaangażowany, zmotywowany, a ukończysz nasz kurs i znajdziesz pracę bez problemu :)

Jaką pracę mogę zdobyć po ukończeniu kursu Web Development?

Absolwenci kursu web development najczęściej zdobywają zatrudnienie jako deweloperzy frontend, frontend (angular), frontend (HTML, CSS, JS) React i React Native.

Jeśli ukończysz nasz kurs i nie otrzymasz oferty pracy w ciągu 4 miesięcy aktywnego szukania, zwrócimy Ci 100% środków.

W Mate zapewniamy wsparcie w rozwoju kariery i gwarantujemy znalezienie pracy. Jeśli ukończysz nasz kurs (wraz z modułem zatrudnienie) i nie otrzymasz żadnej oferty pracy w ciągu 16 tygodni aktywnego szukania, przysługuje Ci prawo do zwrotu środków.

Ilu absolwentów Mate academy zdobywa pracę?

80%- tylu absolwentów Mate academy znajduje zatrudnienie w sektorze IT.

Gdzie będę mógł pracować?

Uczymy i pomagamy znaleźć pracę na całym świecie. Nasi studenci, absolwenci i współpracownicy działają w Europie, Azji, Afryce, USA, Kanadzie oraz Australii.

Jak pomożecie mi zdobyć pracę?

W zdobywaniu pracy pomogą Ci nasi specjaliści HR. Możesz na nich liczyć przy tworzeniu portfolio, CV i profili na wszystkich popularnych platformach dla specjalistów z branży IT. Przygotują Cię również na rozmowy kwalifikacyjne w języku polskim i angielskim.

Tada

35% zniżki

01d:03h:55m:10s
Fire
Fire
Fire
Fire
Fire
Fire