Python od podstaw.

Opanuj najbardziej pożądany język programowania dzięki jedynemu w Polsce kursowi z realnym wsparciem społeczności.

Python od podstaw.

Opanuj najbardziej pożądany język programowania
dzięki jedynemu w Polsce kursowi z realnym wsparciem społeczności.

Dlaczego warto uczyć się Pythona w czasach sztucznej inteligencji?

Powyższe zdjęcie z rankingu TIOBE to wykres popularności języka Python, który już od dziesięciu lat znajduje się w nieustającym trendzie wzrostowym, a obecne zmiany (rozwój sztucznej inteligencji i coraz większe ilości danych do przetworzenia) sprawiają, że Python będzie używany jeszcze częściej niż dotychczas.

Python staje się językiem, którego znajomość powinna być powszechną umiejętnością.

Sztuczna inteligencja, automatyzacja i programowanie.

To trzy kluczowe obszary, które będą wyznaczać kierunek rozwoju większości firm w nadchodzących latach.

Według raportu[1] Goldman Sachs aż dwie trzecie zawodów może zostać częściowo zautomatyzowanych przez sztuczną inteligencję.

Z kolei w raporcie 2024 AI Index Report [2]  , opracowanym przez Uniwersytet Stanforda, podkreślono dynamiczny wzrost zapotrzebowania na specjalistyczne umiejętności związane ze sztuczną inteligencją w ciągu ostatnich 10 lat.

Zapotrzebowanie w obszarze automatyzacji wzrosło 10-krotnie, zapotrzebowanie na programistów wzrosło 15-krotnie, a zapotrzebowanie na programistów języka Python aż 25-krotnie.

Jednak potężna transformacja, która zrewolucjonizuje rynek pracy, dopiero się rozpoczyna. W tym wyścigu zwyciężą ci, którzy zaczną działać już teraz.

Zdobywając konkretne umiejętności z zakresu sztucznej inteligencji, automatyzacji i programowania, zyskasz przewagę nad konkurencją. Otworzysz sobie drogę do ciekawszej, lepiej płatnej i mniej stresującej pracy.

Wyobraź sobie przyszłość, w której pracujesz mniej, zarabiasz więcej, spędzasz więcej czasu z rodziną, a jednocześnie realizujesz swoje pasje.

Nauka Pythona jest jednym z najlepszych sposobów na realizację tego celu.

Źródła:
[1] Generative AI could raise global GDP by 7%, Goldman Sachs
[2] 2024 AI Index Report, Stanford University

80% ogłoszeń o pracę z dziedziny AI wymaga znajomości Pythona

Sztuczna inteligencja i Python idą w parze.

A dynamicznie rozwijająca się AI oznacza nieustanny wzrost zapotrzebowania na programistów języka Python.

Według raportu No Fluff Jobs z 2023 roku znajomość Pythona wymagana jest w aż 80% ogłoszeń o pracę z dziedziny sztucznej inteligencji!

Dla kogo jest ten kurs?

Jeżeli dotyczy Cię co najmniej jeden z poniższych punktów:

✅ Chcesz nauczyć się Pythona i zdobyć solidną dawkę umiejętności niezbędnych do pracy na stanowisku programisty.

✅ Zaczynasz przygodę z programowaniem i chcesz wejść w ten świat sprawnie i skutecznie.

✅ Masz już za sobą pierwsze kroki w nauce programowania, ale potrzebujesz konkretów i jasnego sprecyzowania celu.

✅ Uczyłeś się już wcześniej Pythona, ale chcesz uporządkować tę wiedzę i nauczyć się wykorzystywać ją w praktyce.

✅ Interesujesz się jednym z wybranych zagadnień: backend, aplikacje webowe, sztuczna inteligencja, machine learning, data science, analiza danych, automatyzacja pracy.

✅ Chcesz poznać wiodący język ostatnich lat, który napędza rewolucję sztucznej inteligencji.

Kurs Python od podstaw jest kursem dla Ciebie.

Ten kurs jest dla Ciebie, jeśli:

✅ Chcesz nauczyć się Pythona i zdobyć solidną dawkę umiejętności niezbędnych do pracy na stanowisku programisty.

✅ Zaczynasz przygodę z programowaniem i chcesz wejść w ten świat sprawnie i skutecznie.

✅ Masz już za sobą pierwsze kroki w nauce programowania, ale potrzebujesz konkretów i jasnego sprecyzowania celu.

✅ Uczyłeś się już wcześniej Pythona, ale chcesz uporządkować tę wiedzę i nauczyć się wykorzystywać ją w praktyce.

✅ Interesujesz się jednym z wybranych zagadnień: backend, aplikacje webowe, sztuczna inteligencja, machine learning, data science, analiza danych, automatyzacja pracy.

✅ Chcesz poznać wiodący język ostatnich lat, który napędza rewolucję sztucznej inteligencji.

Kim jestem i czego mogę Cię nauczyć

Nazywam się Kamil Brzeziński. W branży IT jestem obecny już od kilkunastu lat,
a od 2018 roku prowadzę w serwisie YouTube popularny kanał o programowaniu Jak nauczyć się programowania, na którym w prostych słowach opowiadam
o programowaniu.

Co zawiera kurs?

moduł 1

Pierwsze kroki w Pythonie

  • instalacja Pythona
  • konfiguracja środowiska do pracy
  • składnia języka
  • zmienne
  • pobieranie i wyświetlenie danych od użytkownika

W tym module napiszesz swój pierwszy kod w Pythonie i zrobisz to już w pierwszej lekcji! Poznasz podstawowe koncepcje takie jak składnia języka czy zmienna, nauczysz się pobierać dane od użytkownika, a także je wyświetlać. Dowiesz się czym jest zintegrowane środowisko programistyczne czyli IDE, a następnie wspólnie takie środowisko - wraz z najnowszą wersją języka Python - zainstalujemy, a Ty będziesz w stu procentach gotowy do nauki w kolejnych modułach.

moduł 2

Podstawy Pythona

  • komentowanie kodu
  • operacje liczbowe
  • operatory porównania
  • operatory logiczne
  • zmienne tekstowe
  • sterowanie logiką kodu - instrukcje warunkowe i pętle
  • struktury danych
  • funkcje i argumenty

W tym module poznasz podstawy programowania w języku Python. I gdy mówię “podstawy”, mam na myśli to, że faktycznie zaczniemy od absolutnych podstaw, tak więc nie stresuj się, jeżeli są to Twoje pierwsze kroki stawiane w programowaniu. Bardzo sprawnie będziemy przechodzić przez kolejne tematy takie jak instrukcje warunkowe, pętle oraz typy i struktury danych. Każde nowe zagadnienie będziemy dokładnie ćwiczyć. Poznasz też pojęcia funkcji i klas, a to wszystko pozwoli Ci już tworzyć pierwsze własne programy!


moduł 3

Biblioteka standardowa

  • obsługa wyjątków
  • praca z plikami
  • obsługa danych w formatach CSV i JSON
  • obliczenia i operacje finansowe
  • losowanie wartości
  • data i czas
  • dobre praktyki i konwencje w Pythonie

W tym module zdecydowanie głębiej wchodzimy w Pythona i odkrywamy to, co ten język nam oferuje. A oferuje nam naprawdę sporo! Nawet bez instalowania dodatkowych bibliotek jesteśmy w stanie osiągać w Pythonie rewelacyjne rezultaty i jesteśmy w stanie robić to zdecydowanie sprawniej niż w większości innych języków. To moduł, w którym nauczysz się pracować z plikami i folderami, przećwiczysz procesowanie danych tekstowych oraz danych w formacie CSV i JSON, a także poznasz kilkanaście najważniejszych modułów, bez których trudno sobie wyobrazić pracę z Pythonem. Poznasz też zasady pisania dobrego kodu w tym języku. Podobnie jak w poprzednim module, tak i w tym kładę ogromny nacisk na praktykę i dbam o to, byś każdy nowy temat bardzo dokładnie przećwiczył.

moduł 4

Zaawansowany Python

  • lista składana (list comprehension)
  • operator walrus
  • generatory
  • dekoratory
  • funkcje ze zmienną liczbą argumentów *args i **kwargs
  • interpolacja stringów (f-strings)
  • adnotacje i podpowiedzi typów
  • funkcje zip, any i all
  • zmienne globalne
  • importowanie własnych modułów

Po poprzednim module możesz pomyśleć, że znasz już całkiem nieźle Pythona, ale prawdziwa zabawa dopiero się rozpoczyna. W tym module dowiesz się czym są listy składane (list comprehension) oraz generatory oczywiście nauczysz się z nich korzystać. Poznasz też niezwykłe możliwości f-stringów, zdefiniujesz dekoratory funkcji oraz zrozumiesz czym są argumenty *args i **kwargs, a także stworzysz pierwsze programy, które składają się z wielu plików. Przysłowiową wisienką na torcie będą z kolei lekcje o adnotacjach i podpowiedziach typów w Pythonie.

moduł 5

Programowanie obiektowe

  • tworzenie klas
  • atrybuty instancji i atrybuty klasy
  • dziedziczenie
  • enkapsulacja, atrybuty i metody prywatne
  • name mangling
  • klasy abstrakcyjne
  • gettery i settery
  • metody specjalne
  • porównywanie obiektów
  • projekt praktyczny - symulator biblioteki

Pora zacząć myśleć obiektowo! W tym module szczegółowo przyglądamy się klasom i uczymy się pisać kod zgodny z zasadami Object-oriented Programming (OOP). W tym module nauczysz się definiować własne klasy, poznasz różnice między atrybutami instancji a atrybutami klasy, dowiesz się również, czym jest dziedziczenie i nauczysz się z niego korzystać. Poznasz takie pojęcia jak klasa abstrakcyjna czy metoda statyczna. Nauczysz się ukrywać atrybuty oraz metody zdefiniowane w klasie, stworzysz własne wyjątki, a także odkryjesz tajemnice tak zwanych magicznych metod (magic / dunder / special methods), z których w Pythonie korzystasz na każdym kroku (i o czym być może nawet nie wiesz). Moduł zakończymy obszernym projektem, w którym całą zdobywaną wiedzę wykorzystasz w praktyce!

moduł 6

Zewnętrzne biblioteki

  • środowiska wirtualne
  • instalowanie zewnętrznych bibliotek
  • podstawy web scrapingu
  • analiza i wizualizacja danych (Pandas oraz matplotlib)
  • JupyterLab
  • rozpoznawanie twarzy na zdjęciu oraz w nagraniu wideo na żywo
  • rozpoznawanie mowy w pliku dźwiękowym oraz na żywo

Ogrom zewnętrznych bibliotek to jeden z największych atutów stanowiących o sile Pythona. Bez względu na to, jaki problem chcesz rozwiązać, istnieje bardzo duże prawdopodobieństwo, że Python ma do tego odpowiednią bibliotekę. A w tym module nauczysz się korzystać z tych bibliotek korzystać! Dowiesz się, w jaki sposób dołączyć zewnętrzne biblioteki do projektu, a także stworzysz kilka bardzo praktycznych rozwiązań z ich użyciem!

moduł 7

REST API

  • monolit vs. mikroserwisy
  • czym jest REST API?
  • metody HTTP
  • kody odpowiedzi HTTP
  • korzystanie z publicznego API
  • wykonywanie zapytań GET, POST, PUT, PATCH oraz DELETE
  • praca z biblioteką requests
  • projekt praktyczny - tworzymy własne REST API do zarządzania użytkownikami

Współczesne aplikacje bardzo rzadko działają jedynie lokalnie, na pojedynczym komputerze. To co widzimy, gdy włączamy dowolny program, to zazwyczaj finalny efekt wielu różnych operacji, które mają miejsce za kulisami i za które odpowiedzialne są komunikujące się między sobą aplikacje nazywane serwisami. Dane wymieniane przez aplikacje mogą przepływać na wiele różnych sposób, ale najpopularniejszym z nich jest komunikacja oparta o tak zwane REST API. W tym module dowiesz się, na czym polega ten sposób komunikacji oraz nauczysz się tworzyć aplikacje oparte o tę architekturę.

moduł 8

Bazy danych

  • rodzaje baz danych
  • wybór bazy danych do nauki
  • instalacja bazy danych MySQL
  • łączenie się z lokalną bazą danych
  • tworzenie tabel w bazie danych
  • dodawanie i modyfikacja danych w bazie
  • funkcje bazodanowe
  • złączenia tabel
  • interakcja z bazą danych z poziomu Pythona
  • czym jest ORM?
  • interakcja z bazą danych z użyciem SQLAlchemy

Programowanie to logika oraz dane. We wcześniejszych modułach zajmowaliśmy się przede wszystkim logiką, tak więc teraz pora na dane! A jak dane to oczywiście bazy danych. W tym module poznasz podstawy pracy z bazami relacyjnymi zwanymi inaczej bazami SQL. Dowiesz się, czym charakteryzują się bazy relacyjne i dlaczego nieprzerwanie od prawie 50 lat (!!!) to najczęściej wybierane rozwiązanie do przechowywania danych w systemach informatycznych na całym świecie. Teorię przekujesz oczywiście w praktykę, tworząc aplikację zapisującą dane do lokalnej bazy SQLite.

moduł 9

GUI i projekt końcowy

  • zdefiniowanie wymagań projektu
  • stworzenie bazy danych
  • wypełnienie bazy przykładowymi danymi
  • zmiana bazy MySQL na SQLite
  • tworzenie interfejsu graficznego z użyciem tkinter
  • rozwijanie aplikacji do katalogowania muzyki i dodawanie kolejnych funkcjonalności
  • refaktoryzacja kodu
  • nauka nowych zagadnień z wykorzystaniem sztucznej inteligencji

Kurs trzeba zakończyć z przytupem! A skoro tak, to w tym module nauczysz się wykorzystywać Pythona do tworzenia aplikacji z interfejsem graficznym i właśnie taką aplikację stworzysz w ramach końcowego projektu. Będzie to idealna okazja do podsumowania tego wszystkiego, czego udało Ci się dzięki temu kursowi nauczyć. Zdobytą wiedzę trzeba od razu wykorzystywać w praktyce!

Co wyróżnia kurs Python od podstaw?

Od podstaw do zaawansowanych zagadnień

Kurs Python od podstaw to bardzo praktyczny, przekrojowy kurs,  który wprowadzi Cię do świata Pythona i przygotuje do rozpoczęcia kariery w IT.

Nie musisz mieć żadnego wcześniejszego doświadczenia. 

Zaczniemy od absolutnych podstaw, wspólnie napiszemy pierwsze proste programy, a potem krok po kroku będziemy podnosić poprzeczkę, tworzyć coraz bardziej rozbudowane aplikacje i uczyć się kolejnych zagadnień.

Krótkie, konkretne lekcje

Python od podstaw to 25 godzin materiałów wideo podzielonych na ponad 260 zwięzłych, praktycznych lekcji.

Kurs stworzyłem zgodnie z ideą micro-learningu starając się, by każda lekcja była jak najbardziej przystępna. Dzięki temu większość lekcji trwa poniżej 10 minut, co oznacza, że nawet jeżeli masz niewiele czasu, i tak uda Ci się zrobić kolejny krok do przodu.

Koniec z wymówkami!

Wyjątkowy przekrój materiału

Większość kursów Pythona skupia się tylko i wyłącznie na podstawach samego języka, a to jest zdecydowanie za mało. Jako programiści po pierwsze musimy myśleć szerzej, a po drugie nigdy nie jest tak, że projekt tworzony w jakimś języku to jest tylko ten język i nic więcej.

Zawsze mamy język plus cały szereg przeróżnych technologii wokół tego języka - frameworki, biblioteki, bazy danych a także system kontroli wersji Git. Do tego dochodzą takie zagadnienia jak tworzenie czystego, czytelnego kodu, analiza danych czy REST API.

W kursie Python od podstaw przechodzimy przez te zagadnienia bardzo przekrojowo, dzięki czemu poznajesz narzędzia wykorzystywane na co dzień przez programistów języka Pythona i uczysz się je wykorzystywać w praktyce.

100% praktyki

Python od podstaw to kurs w całości oparty o najważniejszy aspekt nauki programowania - pisanie kodu.

Nawet, gdy mówię o teorii, robię to pisząc kod i pokazując konkretne przykłady.

A Ty piszesz ten kod razem ze mną, od początku do końca kursu ucząc się programowania w najbardziej skuteczny sposób.

Python od podstaw to także kilkadziesiąt ćwiczeń i projektów do wykonania. Dzięki temu masz pewność, że to, czego się uczysz, nie pozostaje jedynie w sferze teorii.

Zdobywaną wiedzę natychmiast wdrażasz i utrwalasz w praktyce.

Doświadczony autor

Nazywam się Kamil Brzeziński.

Programuję od ponad 20 lat, a od września 2018 roku prowadzę najpopularniejszy kanał o programowaniu na polskim YouTubie - Jak nauczyć się programowania.

Moi widzowie przede wszystkim cenią mój sposób przekazywania wiedzy - nawet o skomplikowanych zagadnieniach potrafię mówić spójnie i konkretnie, w łatwych do zrozumienia słowach.

Potwierdzają to liczby - Jak nauczyć się programowania to ponad 80 tysięcy subskrybentów, 7 milionów wyświetleń oraz tysiące pozytywnych komentarzy.

Jestem również autorem dwóch świetnie przyjętych ebooków (Roadmapa programisty i Programista dzisiaj), a także czterech kursów (Java od podstaw, Python od podstaw, Git od podstaw, Rekrutacja programisty). Moje produkty trafiły jak dotąd do ponad 4500 osób uczących się programowania.

Więcej informacji na mój temat oraz opinie dotyczące moich materiałów znajdziesz w dalszej części strony.

Realne wsparcie społeczności

Dołączając do kursu Python od podstaw, możesz mieć pewność, że nigdy nie zostaniesz pozostawiony sam sobie.

Poza kursem otrzymujesz dostęp do społeczności Skillweb, w której spotkasz setki osób, podobnie jak Ty zafascynowanych programowaniem, sztuczną inteligencją oraz automatyzacją.

Do społeczności Skillweb należą uczestnicy moich kursów, którzy zawsze są chętni do pomocy i wymiany doświadczeń.

W razie pytań i wątpliwości na platformie Skillweb czekają na Ciebie czaty oraz fora tematyczne, gdzie Twoje pytanie nigdy nie pozostanie bez odpowiedzi.

 

Regularne spotkania live

Społeczność Skillweb to także przestrzeń regularnych spotkań na żywo.

Spotykamy się co najmniej raz w miesiącu, dając Ci okazję do zadania nurtujących pytań i wymiany doświadczeń.

Spotkania, które prowadzę osobiście, mają formę dyskusji oraz grupowych konsultacji.

Możesz dołączyć do każdego spotkania zarówno na czacie, jak i z włączoną kamerą i mikrofonem.

To więcej niż kurs. To społeczność.

Dołączając do kursu Python od podstaw otrzymujesz również dostęp do platformy Skillweb.

Skillweb to zdecydowanie więcej niż tylko platforma edukacyjna. To społeczność. Fantastyczna, zaangażowana społeczność, która na obecną chwilę liczy ponad 600 osób!

Będąc częścią społeczności Skillweb:

  • Otrzymujesz wsparcie, pomoc i motywację: Zawsze możesz liczyć na pomoc innych kursantów, którzy dzielą się swoimi doświadczeniami i wskazówkami.
  • Uczysz się szybciej: Dzięki wymianie wiedzy na forach tematycznych i społeczności zawsze gotowej do pomocy szybciej znajdziesz rozwiązanie każdego problemu.
  • Budujesz wartościowe relacje: Networking z ludźmi o podobnych zainteresowaniach to szansa na nowe znajomości i współpracę przy ekscytujących projektach.
  • Zyskujesz dostęp do spotkań na żywo: Regularne spotkania na żywo pozwalają na bezpośrednią interakcję ze mną, z zaproszonymi ekspertami oraz innymi członkami społeczności
  • Inspirujesz się i inspirujesz innych: Podziel się swoimi sukcesami, odkryj projekty innych i znajdź nowe źródła inspiracji.
  • Stajesz się częścią czegoś większego: Skillweb łączy ludzi, którzy nie tylko odkrywają najnowsze trendy w AI, automatyzacji i programowaniu, ale także wzajemnie motywują się do działania

Dzięki platformie Skillweb możesz przerabiać kurs w dowolnym momencie - zarówno z poziomu przeglądarki internetowej jak i z poziomu aplikacji mobilnej dostępnej na systemy iOS i Android.

Dlaczego jeszcze warto dołączyć do kursu Python od podstaw?

Prosta i czytelna składnia.

Python to jeden z najbardziej przyjaznych języków dla osób stawiających pierwsze kroki w programowaniu. Nauka Pythona jest przyjemna, a efekty naszej pracy bardzo szybko widoczne.

Ogromne możliwości.

Poza tym, że prosty jest sam język, dodatkową zaletą jest ogrom dostępnych bibliotek, z których możemy korzystać. Dzięki temu to, co w innych językach często wymaga od nas napisania setek linii kodu, w Pythonie jesteśmy w stanie zrobić w dosłownie kilku liniach.

Wszechstronność.

Zastosowania Pythona są bardzo szerokie i jest to język, który daje Ci wiele różnych ścieżek do wyboru. Backend? Analiza danych? Sztuczna inteligencja i uczenie maszynowe? Każda z tych opcji to doskonały wybór, gdy poznasz Pythona

Popularność.

Python już teraz znajduje się na pierwszym miejscu rankingu TIOBE, a liczba projektów, w których jest wykorzystywany nieustannie rośnie. Napędza on także rewolucję związaną ze sztuczną inteligencją i niewątpliwie jest to język przyszłości.

A najlepszym sposobem, by stać się cześcią tej przyszłości, jest poznanie Pythona.

A na tym nie koniec!

Certyfikat ukończenia kursu

Po ukończeniu kursu Python od podstaw uzyskujesz możliwość otrzymania certyfikatu. W tym celu skontaktuj się ze mną pod adresem kamil@skillweb.pl.

Półroczna licencja na PyCharm Professional

Dołączając do kursu otrzymujesz także półroczną licencję edukacyjną na aplikację PyCharm Professional, której roczna licencja kosztuje 120 EUR (czyli ok. 510 zł).

Licencja dostępna jest w przypadku wyboru subskrypcji rocznej.

Bezpłatny 14-dniowy okres próbny

Kurs Python od podstaw dostępny jest w ramach subskrypcji miesięcznej lub rocznej.

Bez względu na wybraną opcję, otrzymujesz aż 14 dni bezpłatnego okresu próbnego!

Możesz w tym czasie dokładnie sprawdzić kurs, przerobić dowolną liczbę lekcji i zdecydować, czy jest to rzecz dla Ciebie!

Którą opcję wybrać?

Możesz wybrać jeden z trzech pakietów - Python Starter, Python Junior Developer oraz Wszystkie kursy.

Python Starter oznacza dostęp jedynie do kursu Python od podstaw.

Pakiet Python Junior Developer to aż cztery kursy: Python od podstaw, SOLID w Pythonie, Git od podstaw oraz Rekrutacja programisty.

SOLID w Pythonie to krótki i konkretny kurs, który jest idealnym uzupełnieniem wiedzy zawartej w kursie Python od podstaw. To dodatkowe 60 minut materiałów wideo, w których przedstawiam pięć głównych zasad programowania obiektowego. Idea kursu jest prosta - ja dostarczam Ci w pigułce bardzo konkretną i przydatną wiedzę, a Ty natychmiast wdrażasz ją w praktyce za pomocą przygotowanych ćwiczeń. Nie jutro, nie za tydzień ani tym bardziej za miesiąc. Robisz to tu i teraz, natychmiast widząc bardzo realne efekty.

Git od podstaw to kurs, który pomoże Ci wyróżnić się na rozmowie kwalifikacyjnej prezentując się jako ekspert od Gita.

Git to najpopularniejsze narzędzie używane przez programistów. Korzysta z niego aż 94% wszystkich programistów, a poznanie go na zaawansowanym poziomie może znacząco zwiększyć Twoje szanse na otrzymanie pierwszej pracy w IT.

Na coraz bardziej konkurencyjnym rynku trzeba się coraz bardziej wyróżniać. Świetnym sposobem jest zdobycie zaawansowanej, praktycznej wiedzy w wybranej technologii - na przykład w Gicie.

Więcej informacji na temat kursu Git od podstaw znajdziesz tutaj: Git od podstaw - szczegóły kursu.

Rekrutacja programisty to kurs, w którym uczę Cię jak najefektywniej przejść drogę do zostania programistą, od początku do końca skupiając się na tym, co w danym momencie jest najbardziej istotne.

Dzięki Rekrutacji programisty będziesz wiedzieć, co konkretnie robić, jak budować portfolio, jak pisać przykuwające uwagę rekruterów CV, jak przygotowywać się do rozmów i jak wyciągać z nich wnioski.

Kurs oparty jest na maksymalnej ilości praktyki. Bez względu na to, czy poruszamy temat tworzenia CV, budowania portfolio czy rozmowy kwalifikacyjnej, każdy moduł kończy się zestawem ćwiczeń do wykonania. Każda lekcja, każdy moduł i każde ćwiczenie przybliżają Cię do momentu, w którym pomyślnie przechodzisz proces rekrutacyjny i otrzymujesz pracę jako programista.

Więcej informacji na temat kursu Rekrutacja programisty znajdziesz tutaj: Rekrutacja programisty - szczegóły kursu.

W pakiecie Wszystkie kursy otrzymujesz dodatkowo dostęp do kursu Java od podstaw.

Więcej informacji na temat kursu Java od podstaw znajdziesz tutaj: Java od podstaw - szczegóły kursu.

Dołącz do kursu

Miesięcznie

Rocznie

50% taniej

Python Starter

Kurs Python od podstaw

99 zł

za miesiąc

Junior Python Developer

Pakiet czterech kursów

149 zł

za miesiąc

Wszystkie kursy

Pakiet pięciu kursów

199 zł

za miesiąc

Python Starter

Kurs Python od podstaw

1188 zł
499 zł

za rok

Promocyjna cena obowiązująca tylko do końca stycznia.

Od 1 lutego 2025 roczny dostęp do kursu Python od podstaw będzie wynosić 799 zł.

Junior Python Developer

Pakiet czterech kursów

1788 zł
799 zł

za rok

Promocyjna cena obowiązująca tylko do końca stycznia.

Od 1 lutego 2025 roczny dostęp do pakietu Junior Python Developer będzie wynosić 1167 zł.

Wszystkie kursy

Pakiet pięciu kursów

2388 zł
1099 zł

za rok

Promocyjna cena obowiązująca tylko do końca stycznia.

Od 1 lutego 2025 roczny dostęp do pakietu Wszystkie kursy będzie wynosić 1499 zł.

Kto jest autorem kursu Python od podstaw?

Nazywam się Kamil Brzeziński. Pierwsze kroki w programowaniu stawiałem jako dwunastolatek tworząc pierwsze strony internetowe i pisząc proste programy.

Później pasja przerodziła się w pracę (ale pasja wciąż została!) – w branży IT jestem obecny już od trzynastu lat. Karierę rozpoczynałem w Menlo Innovations, wyjątkowej, wielokrotnie nagradzanej firmie z Ann Arbor w stanie Michigan (USA). Po powrocie do Polski pracowałem nad rozwojem narzędzi wykorzystywanych przez firmę TomTom w branży autonomicznych samochodów, w Fujitsu rozwijałem aplikację, bez której nie działałaby tokijska giełda, a w międzynarodowej korporacji IDEMIA byłem częścią zespołu odpowiedzialnego za rozwiązania dla jednego z największych operatorów telekomunikacyjnych w Indiach.

Od 2018 roku prowadzę w serwisie YouTube popularny kanał o programowaniu Jak nauczyć się programowania, na którym w prostych słowach opowiadam o programowaniu.

Kanał Jak nauczyć się programowania na YouTubie to:

🔥 7 milionów wyświetleń wszystkich filmów
🔥 100 tysięcy wyświetleń miesięcznie
🔥 80 tysięcy subskrybentów
🔥 15 tysięcy pozytywnych komentarzy
🔥 setki prywatnych wiadomości z podziękowaniami za pomoc w rozpoczęciu kariery w IT

Jestem autorem dwóch ebooków: Roadmapa programisty, w którym piszę czego,  kiedy i dlaczego się uczyć, żeby zostać programistą oraz Programista dzisiaj, w którym wskazuję konkretne, sprawdzone źródła, z którymi powinniśmy się zapoznać rozpoczynając swoją przygodę z programowaniem oraz branżą IT.

Poza Pythonem od podstaw jestem również autorem trzech innych kursów: Java od podstaw, Git od podstaw oraz Rekrutacja programisty.

Scroll to Top