Przejdź do treści
Czas na kurs! Użyj kodu HERO35 i odbierz 35% zniżki. Minimalna kwota w koszyku 199 zł, aby aktywować kod. 1 dzień 04 min. 49 sekund SPRAWDŹ ➜
strefakursów
Bestseller

Kurs Programowanie w Python dla średniozaawansowanych

Zrób kolejny krok na drodze do kariery Python Developera. Opanuj bardziej zaawansowane koncepty języka Python i stwórz aż 3 praktyczne projekty.

53 lekcji 35 pytań testowych Poziom: Średniozaawansowany Język: polski Certyfikat
169 zł

Oferta specjalna

Kup ten kurs za 110 zł z kodem

00 dni
00 godz.
00 min.
00 sek.

Minimalna wartość w koszyku, aby aktywować kod: 199 zł.

Dostęp od razu po zakupie

Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.

Ten kurs jest częścią ścieżki

Python Developer

Szczegóły, które warto znać

8 godzin materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
53 lekcji wideo
Poziom: Średniozaawansowany
Testy i zadania
35 pytań testowych
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

Czego się nauczysz:

  • wykorzystania operatorów i wyrażeń logicznych

  • użycia iteratorów i generatorów

  • operacji na kolekcjach: składania, sortowania, pakowania, filtrowania, mapowania, redukowania, grupowania i wyliczania

  • funkcji anonimowych z wykorzystaniem wyrażeń lambda

  • podstaw tworzenia graficznego interfejsu użytkownika z wykorzystaniem biblioteki tkinter

  • obsługi wyjątków, podstaw debugowania i podstaw tworzenia dokumentacji

  • tworzenia skryptów wykonywalnych

  • pracy z przydatnymi modułami wbudowanymi Pythona: datetime, math, statistics, random, re (regex), os

Kod Python.

Typy danych, instrukcje i wyrażenia

Funkcje, operacje na liczbach i łańcuchach znaków

Operacja na liczbach.

Operacje na kolekcjach

Obsługa wyjątków i operacje na plikach

Obsługa wyjątków.

Praktyczne projekty

Kluczowe umiejętności Python Developera

Skrypty wykonywalne.

Co jeszcze powinieneś wiedzieć?

Kup w pakiecie i oszczędź

Kurs Python - zaawansowany

Kurs Python - zaawansowany

4.7 (115)

149 zł

Kurs Programowanie w Python dla średniozaawansowanych

Kurs Programowanie w Python dla średniozaawansowanych

4.9 (72)

169 zł

Cena za zakup pakietu

254 zł 318 zł −20%

Oszczędzasz w pakiecie: 64 zł

Zyskujesz 25.44 zł w punktach na kolejne zakupy.

Kurs Python dla zielonych

Kurs Python dla zielonych

4.9 (795)

159 zł

Kurs Programowanie w Python dla średniozaawansowanych

Kurs Programowanie w Python dla średniozaawansowanych

4.9 (72)

169 zł

Cena za zakup pakietu

262 zł 328 zł −20%

Oszczędzasz w pakiecie: 66 zł

Zyskujesz 26.24 zł w punktach na kolejne zakupy.

Fundamenty programowania w Python

Fundamenty programowania w Python

4.9 (185)

179 zł

Kurs Programowanie w Python dla średniozaawansowanych

Kurs Programowanie w Python dla średniozaawansowanych

4.9 (72)

169 zł

Cena za zakup pakietu

278 zł 348 zł −20%

Oszczędzasz w pakiecie: 70 zł

Zyskujesz 27.84 zł w punktach na kolejne zakupy.

Programowanie obiektowe w Python

Programowanie obiektowe w Python

4.9 (8)

169 zł

Kurs Programowanie w Python dla średniozaawansowanych

Kurs Programowanie w Python dla średniozaawansowanych

4.9 (72)

169 zł

Cena za zakup pakietu

270 zł 338 zł −20%

Oszczędzasz w pakiecie: 68 zł

Zyskujesz 27.04 zł w punktach na kolejne zakupy.

Kurs testów jednostkowych w Pythonie - pewny kod na produkcji

Kurs testów jednostkowych w Pythonie - pewny kod na produkcji

149 zł

Kurs Programowanie w Python dla średniozaawansowanych

Kurs Programowanie w Python dla średniozaawansowanych

4.9 (72)

169 zł

Cena za zakup pakietu

254 zł 318 zł −20%

Oszczędzasz w pakiecie: 64 zł

Zyskujesz 25.44 zł w punktach na kolejne zakupy.

Program kursu

10 modułów · 53 lekcji

1 · Wprowadzenie
  • Wstęp 08m 31s
  • Jak korzystać z materiałów? 01m 14s
  • FAQ i źródła wiedzy 06m 14s
  • Instalacja i konfiguracja środowiska pracy 14m 58s
2 · Typy danych, instrukcje i wyrażenia
  • Instrukcje przypisania z aktualizacją i przypisania sekwencji 12m 25s
  • Operatory i wyrażenia logiczne 07m 58s
  • Operator trójargumentowy 08m 03s
  • Porównywanie typów danych 07m 46s
  • Emulacja pętli do-while 03m 35s
  • Wyrażenie match case 07m 57s
  • Typy i zastosowanie modułu datetime 16m 43s
3 · Funkcje
  • Funkcje anonimowe i wyrażenia lambda 07m 32s
  • Rekurencja i funkcje rekurencyjne 10m 46s
  • Dekoratory funkcji i ich zastosowanie 12m 32s
4 · Operacje na liczbach
  • Zaokrąglanie liczb 12m 22s
  • Formatowanie liczb zmiennoprzecinkowych 11m 57s
  • Wykorzystanie modułu math 14m 14s
  • Wykorzystanie modułu statistics 12m 58s
  • Wykorzystanie modułu random 11m 59s
5 · Operacje na znakach i łańcuchach znaków
  • Indeksowanie i wycinanie 09m 43s
  • Metody klasy String 10m 35s
  • Wyszukiwanie wzorców w łańcuchach znaków 08m 46s
  • Formatowanie łańcuchów znaków 06m 03s
  • Przetwarzanie łańcuchów znaków z wykorzystaniem modułu re (regex) 13m 18s
6 · Operacje na kolekcjach
  • Iteratory i generatory (oraz słowo kluczowe yield) 11m 27s
  • Obsługa kolekcji składanych (list, tuple, set, dictionary comprehension) 08m 13s
  • Wyliczenia (funkcja enumerate) 08m 20s
  • Sortowanie (funkcja sorted) 06m 02s
  • Pakowanie (funkcja zip) 04m 01s
  • Filtrowanie (funkcja filter) 08m 08s
  • Mapowanie (funkcja map) 09m 59s
  • Redukowanie (funkcja reduce) 04m 32s
  • Grupowanie (funkcja groupby) 07m 50s
  • Inne operacje na kolekcjach 14m 14s
7 · Obsługa wyjątków
  • Czym są wyjątki, jakie są ich typy i dlaczego ich potrzebujemy? 05m 29s
  • Obsługa wyjątków (try, except, else, finally) 10m 43s
  • Ręczne i warunkowe wywołanie wyjątku w kodzie (raise i assert) 05m 32s
  • Tworzenie własnych klas wyjątków 09m 36s
8 · Operacje na plikach
  • Pobieranie listy plików i folderów dla danej lokalizacji z wykorzystaniem modułu os 11m 03s
  • Zarządzanie plikami i folderami (tworzenie, przenoszenie, kopiowanie, usuwanie) 10m 30s
  • Zmiana nazw i rozszerzeń 03m 43s
9 · Tworzenie graficznego interfejsu użytkownika (GUI)
  • Wprowadzenie do GUI w Pythonie z wykorzystaniem biblioteki tkinter 05m 20s
  • Praca z widgetami 09m 25s
  • Kontrolowanie układu 11m 12s
  • Interaktywność aplikacji 07m 05s
  • Projekt nr 1 - kalkulator numeryczny 12m 39s
  • Projekt nr 2 - kalkulator indeksu masy ciała 05m 03s
  • Projekt nr 3 - aplikacja do rysowania 06m 46s
10 · Inne
  • Podstawy tworzenia dokumentacji 08m 04s
  • Podstawy debugowania 09m 08s
  • Tworzenie skryptów wykonywalnych (pliki *.py) 04m 50s
  • Garbage Collector - Czyli jak Python sprząta za nas pamięć? 03m 07s
  • Zakończenie 05m 18s

Twój instruktor

Piotr Dzwiniel

Piotr Dzwiniel

Neuronaukowiec | Programista | Danetyk

Od lat związany z programowaniem oraz analizą danych, zarówno w nauce, jak i w sektorze prywatnym. Posługuje się wiodącymi językami i technologiami, wśród których główne skrzypce gra język Python. Badacz przetwarzania informacji w układach nerwowych, twórca modeli, symulacji komputerowych i oprogramowania diagnostycznego. Autor publikacji naukowych. Związany m.in. z Polską Akademią Nauk. Po godzinach tworzy portal danetyk.pl.

Opinie kursantów

5,0 Zweryfikowana
„Prowadzący szkolenie bardzo dobrze przygotowany merytorycznie. Potrafi na prostych przykładach wytłumaczyć krok po kroku nawet skomplikowane kwestie. Szkolenie bardzo polecam!"
K Krystian Turek zweryfikowany kursant
5,0 Zweryfikowana
„Szkolenie przeprowadzone bardzo dokadnie i zrozumiale, bardzo polecam kademu kto do tej pory nie mial do czynienia z branza IT ale rowniez wszystkim tym ktorzy chca poglebic swoja wiedze"
K Krzysztof Dziedziński zweryfikowany kursant
5,0 Zweryfikowana
„Kurs został w profesjonalny sposób przygotowany. Widać, że prowadzący ma bardzo dużo wiedzy na temat języka programowania i przedstawia ją w jak najjaśniejszy sposób. Bardzo dużo można się nauczyć. Polecam :)"
K Kamil Kwaśniewski zweryfikowany kursant
5,0 Zweryfikowana
„Bardzo dobrze przygotowany i prowadzony kurs. Jasny przekaz przez prowadzącego, objaśnienie poszczególnych części pisanego kodu i praktycznego zastosowania. Polecam wszystkim zainteresowanym językiem Python - obowiązkowa pozycja na liście szkoleń do przerobienia."
R Robert Sajdak zweryfikowany kursant

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zobacz też

Podobne kursy

Fundamenty programowania w Python

Programowanie

Fundamenty programowania w Python

4.9 (185)

179 zł

Kurs Python dla zielonych

Programowanie

Kurs Python dla zielonych

4.9 (795)

159 zł

Kurs Python - zaawansowany

Programowanie

Kurs Python - zaawansowany

4.7 (115)

149 zł

Programowanie obiektowe w Python

Programowanie

Programowanie obiektowe w Python

4.9 (8)

169 zł

Kurs Django - aplikacje webowe od podstaw

Programowanie

Kurs Django - aplikacje webowe od podstaw

4.7 (87)

149 zł

Kurs AI dla programistów - koduj 10x szybciej

Programowanie

Kurs AI dla programistów - koduj 10x szybciej

4.4 (8)

199 zł

Kurs SQL & Python - techniki analizy i wizualizacji danych

Programowanie

Kurs SQL & Python - techniki analizy i wizualizacji danych

4.7 (55)

169 zł

Kurs testów jednostkowych w Pythonie - pewny kod na produkcji

Programowanie

Kurs testów jednostkowych w Pythonie - pewny kod na produkcji

149 zł

Kurs SQL - bazy danych od podstaw

Programowanie

Kurs SQL - bazy danych od podstaw

4.9 (236)

159 zł

Kurs Machine Learning - projektowanie sieci neuronowych

Programowanie

Kurs Machine Learning - projektowanie sieci neuronowych

4.8 (30)

159 zł

Ten kurs jest częścią ścieżki

4,8

Python Developer

Poznaj od podstaw jeden z najszybciej rozwijających się języków programowania. Zapewnij sobie możliwości zatrudnienia w takich dziedzinach jak web development, data science, statystyka, analiza biznesowa.

348 wykładów 30223 uczestników
Dowiedz się więcej

Dostęp od razu po zakupie

169 zł