Wejdź na wyższy poziom znajomości Pythona.

Szkolenie WordPress od podstaw

Mamy dla Ciebie fascynujące szkolenie, pełne interesujących programistycznych zagadek. Jest to drugi etap nauki programowania w Pythonie.

14 godzin zegarowych pracy z trenerem stacjonarnie lub online. Nieograniczone wsparcie po szkoleniu.

 

Szkolenie Python poziom średnio-zaawansowany
Szkolenie Python poziom średnio-zaawansowany
codi
Najlepsza oferta na rynku szkoleń programistycznych.

Kurs jest tak wciągający i ciekawy, że nie zauważysz jak Ci minął czas.

W zakresie szkolenia: analiza programu, szukanie i naprawianie błędów, testy jednostkowe.

Wybierz termin szkolenia

Python poziom średnio zaawansowany

Jeżeli interesuje Cię szkolenie, ale żaden z terminów nie jest dla Ciebie odpowiedni, koniecznie napisz lub zadzwoń do nas. Postaramy się znaleźć odpowiedni dla Ciebie termin.

Miasto i termin
x
Zarezerwuj ilość miejsc

Kurs Programowanie w języku Python na poziomie średnim to drugi etap nauki programowania w Pythonie. Jest on dostępny również w ramach ścieżki edukacyjnej Programista Python.

python kurs kompetencje
szkolenie Python 3
Nasz kurs to nie tylko solidna dawka wiedzy

Zobacz jak pracujemy i co dodatkowo zyskasz wybierając nasze szkolenie

Zapewniamy dla Ciebie organizację kursu abyś mógł się skupić i szybko przyswoić przekazywaną przez nas wiedzę.

Informacje o szkoleniu

70% kursu Programowanie w języku Python przeznaczamy na ćwiczenia.

Program szkolenia zgodny z wymaganiami pracodawców

Gwarantujemy, że zrozumiesz zagadnienia prezentowane na kursie, gdyż każdy trudniejszy temat omawiamy na kilka różnych sposobów. Dodatkowo przygotowaliśmy 120 interesujących ćwiczeń ściśle związanych z przedstawianą teorią.

zaawansowany system szkolenia
dekoratory, dziedziczenie klas

Część 1

  1. Narzędzia programistyczne
  • PyCharm
  • Spyder
  • Jupyter Notebook – tworzenie kodu, notatek i wizualizacja danych
  • Visual Studio
  • Visual Studio Code
  1. Podstawy Pythona – przypomnienie
  • zmienne i typy zmiennych
  • zasięg zmiennych
  • rozgałęzienia programu (rozwidlenia ścieżki wykonania)
  • operatory logiczne and i or
  • pętle
  • indeksowanie elementów
  • lista, krotka, słownik, zbiór

Część 2

  1. Comprehensions – konstrukcje umożliwiające zwięzłe tworzenie list
  2. Funkcje
  • zakres globalny i zakres lokalny funkcji
  • funkcja jako zmienna
  • funkcja jako argument innej funkcji
  • funkcje anonimowe (wyrażenia lambda)
  • rekurencja (rekursja) – wywoływanie funkcji przez samą siebie
  1. Funkcje versus metody
  2. Wyrażenia warunkowe
  3. Przechwytywanie i obsługa błędów (wyjątków)
  4. Kodowanie ciągów tekstowych i operacje na ciągach tekstowych
  • liczby dziesiętne, binarne, szesnastkowe
  • znak nowej linii w systemach operacyjnych Windows, Linux, macOS
  1. Kodowania znaków w pliku tekstowym
  • ASCII
  • Unicode
  • UTF-8

Część 3

  1. Comprehensions – konstrukcje umożliwiające zwięzłe tworzenie list
  2. Funkcje
  • zakres globalny i zakres lokalny funkcji
  • funkcja jako zmienna
  • funkcja jako argument innej funkcji
  • funkcje anonimowe (wyrażenia lambda)
  • rekurencja (rekursja) – wywoływanie funkcji przez samą siebie
  1. Funkcje versus metody
  2. Wyrażenia warunkowe
  3. Przechwytywanie i obsługa błędów (wyjątków)
  4. Kodowanie ciągów tekstowych i operacje na ciągach tekstowych
  • liczby dziesiętne, binarne, szesnastkowe
  • znak nowej linii w systemach operacyjnych Windows, Linux, macOS
  1. Kodowania znaków w pliku tekstowym
  • ASCII
  • Unicode
  • UTF-8

Część 4

  1. Narzędzia programistyczne
  • PyCharm
  • Spyder
  • Jupyter Notebook – tworzenie kodu, notatek i wizualizacja danych
  • Visual Studio
  • Visual Studio Code
  1. Podstawy Pythona – przypomnienie
  • zmienne i typy zmiennych
  • zasięg zmiennych
  • rozgałęzienia programu (rozwidlenia ścieżki wykonania)
  • operatory logiczne and i or
  • pętle
  • indeksowanie elementów
  • lista, krotka, słownik, zbiór
Szkolenie python poziom średnio zaawansowany

Twoje umiejętności po szkoleniu

Tworzenie oprogramowania to nie tylko pisanie kodu. Aby używać Pythona w pracy, potrzebujesz szeregu dodatkowych umiejętności.

Python poziom średnio zaawansowany to wyjątkowe szkolenie, które przeniesie Cię z poziomu podstawowego w zaawansowane obszary programowania. Kurs rozpoczyna się krótkim powtórzeniem podstaw, następnie trener przechodzi do wprowadzania nowych elementów języka Python.

biblioteka danych z kursu
termin szkolenia
  • utrwalisz swoją wiedzę o podstawowych strukturach języka – część szkolenia (ok. 2 godziny) przeznaczona jest na powtórzenie podstaw
  • dowiesz się, jakie są popularne środowiska programistyczne, których można używać do programowania w Pythonie oraz w innych językach. Programy takie jak Visual Studio, Visual Studio Code wykorzystywane są w wielu firmach – nasz kurs przygotuje Cię perfekcyjnie do ich obsługi
  • poznasz narzędzia z obszaru data science, za pomocą których można budować modele predykcyjne np. zobaczysz, co zawiera pakiet Anaconda.
  • poszerzysz swoją wiedzę na temat podstawowych typów danych, abyś mógł płynnie przejść do zaawansowanego programowania
  • będziesz potrafił pisać własne zaawansowane funkcje np. funkcję, za pomocą której z numeru PESEL utworzysz datę urodzenia
  • poznasz metody zarządzania plikami w języku Python, dzięki którym możesz znacznie usprawnić pracę np. automatycznie wylistować nazwy plików z katalogów i podkatalogów, otworzyć z dysku tylko określone pliki i odczytać z nich wybrane informacje
  • zobaczysz, w jaki sposób wygląda wymiana plików pomiędzy aplikacjami w plikach tekstowych CSV, JSON
  • będziesz potrafił używać języka Python do automatycznego pobierania danych ze stron internetowych
  • nauczysz się analizować kod i zadawać właściwe pytania. Dzięki temu będziesz potrafił efektywnie szukać rozwiązań w Internecie np. na stronie Stack Overflow i samodzielnie rozwiązywać problemy
  • zobaczysz, w jakich sytuacjach należy używać funkcji zamiast zwykłego kodu, a w jakich lepiej sprawdzą się procedury
  • dowiesz się, na czym polega koncepcja programowania obiektowego
najwyższej klasy certyfikat
dekoratory - zaawansowany kurs
Czas dla Ciebie

Czy ten kurs jest dla Ciebie?

Kurs poziom średniozaawansowany kierujemy do wszystkich, którzy chcą pisać programy w języku Python.

Aby wziąć udział w szkoleniu, powinieneś nauczyć się podstawowych struktur danych języka Python, takich jak zmienne, wyrażenia, operatory, instrukcje warunkowe i funkcje.

Podstawy Pythona poznasz doskonale na naszym szkoleniu na poziomie podstawowym.

Klucz do sukcesu

Wybierz język i środowisko programistyczne odpowiednie dla twoich projektów

Język Python 3

W wielu sytuacjach wybór narzędzia będzie decydował o sukcesie lub porażce Twojego przedsięwzięcia.

Zobacz w jakich obszarach Python idealnie się sprawdza i zdecyduj, czy będzie odpowiednim językiem do zadań, które chcesz realizować.

szkolenie
najlepszy kurs
Najlepsi trenerzy na rynku
Najlepsi trenerzy na rynku
Najlepsi trenerzy na rynku

Najlepszy na rynku trener opiekunem Twojego szkolenia

Opiekunem szkolenia jest doświadczony trener z pasją do programowania i prowadzenia zajęć. Jest zafascynowany programowaniem i będzie potrafił przekazać tę fascynację i Tobie.

Możesz skontaktować się z trenerem przed rozpoczęciem kursu, jeśli chcesz szczegółowo porozmawiać o technicznych aspektach szkolenia lub uzyskać pomoc w instalacji potrzebnego na kurs oprogramowania.

Rafał przeprowadził ponad 400 szkoleń z programowania w języku Python. Dzięki temu doskonale wie, jakie metody sprawdzają się w trakcie zajęć zarówno dla kursów stacjonarnych, jak i online.

Zajrzyj na profil trenera

codi
Rekomendowane szkolenia

Kontynuuj naukę Pythona z nami

Kurs Python poziom średniozaawansowany to dopiero początek drogi do ekscytującego świata technologii. Każde szkolenie oraz czas poświęcony na samodzielne programowanie przybliża Cię do stania się ekspertem.

Brak produktów

Interesują Cię jedynie wybrane tematy?

Indywidualne konsultacje

Nasza oferta to nie tylko szkolenia ze ściśle ułożonym planem. Jeśli chcesz poznać tylko część zagadnień dotyczących języka Python, możesz skorzystać z indywidualnych konsultacji stacjonarnie lub online.

W trakcie konsultacji trener jest dostępny wyłącznie dla Ciebie. Na spokojnie wytłumaczy ci czym są dekoratory, na czym polega dziedziczenie klas, czy inne składowe języka Python.

Zarezerwuj konsultacje

Indywidualne konsultacje
Indywidualne konsultacje