Programowanie w języku Python

Opis szkolenia



Warsztatowe szkolenie obejmujące swoim zakresem język Python od podstaw do przetwarzania danych z plików tekstowych, usług sieciowych i baz danych. W ramach tego szkolenia omawiana jest również obiektowość w Pythonie, będąca doskonałym wstępem do dalszego rozwoju - aplikacji WEB czy analizy danych.

Każde omawiane zagadnienie poparte jest warsztatem realizowanym przez uczestników. Warsztatowa forma szkolenia zapewnia utrwalenie nowo nabytej wiedzy, jej przećwiczenie oraz wychwycenie ewentualnych problemów z rozumieniem zagadnień.

Szkolenie prowadzone jest przez doświadczonego programistę z umiejętnościami dydaktycznymi. Zapewnia to najwyższy poziom szkolenia oraz poznanie dobrych praktyk programistycznych w czasie szkolenia.

To szkolenie jest też elementem pakietu szkoleń "Programista Python" - dowiedz się więcej.

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii Python mamy jeszcze wiele szkoleń. Sprawdź jakie!

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Więcej
Szkolenie stacjonarne 2500,00 PLN (netto)
Udział online 2000,00 PLN (netto)
Czas trwania 5 dni
Śr. ocena kursu 4.84 / 5 Ocena pochodzi z ankiet

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. "Hello world" i pisanie na konsoli
  2. Zmienne i typy danych
    • Zmienne
    • Typy danych
      • Typ tekstowy
      • Typy liczbowe
  3. Instrukcje warunkowe
    • Jeden warunek
    • Else
    • Wiele warunków
    • Operatory logiczne w warunkach
  4. Pętle
    • Pętla while
    • Pętla for
    • Zagnieżdżanie pętli
    • Instrukcja BREAK
    • Instrukcja CONTINUE
  5. Łańcuchy znaków
    • Funkcje wbudowane
      • upper
      • lower
      • title
      • replace
      • len w kontekście ciągów tekstowych
      • count
      • strip
      • split i join - zamiana tekstu na listę i listy na tekst
    • Łańcuchy funkcji
    • Iterowanie po łańcuchach tekstowych
    • Mnożenie tekstu. Ale jak?
    • Wygodne sprawdzanie czy tekst zawiera frazę
    • Czy Python>Java?
    • Cięcia, cięcia - o cięciu łańcuchów tekstowych słów kilka
  6. Listy
    • Tworzenie list
    • Pobieranie wartości z list
    • Iterowanie po listach
    • Sprawdzanie czy element znajduje się na liście
    • Modyfikowanie zawartości listy
      • Dodawanie nowych wartości i wstawianie w miejsce istniejących
      • Kasowanie elementów z listy
    • Funkcje wbudowane w listy
      • Sortowanie i odwracanie list
      • Inne ciekawe funkcje i możliwości
  7. Krotki
    • Deklaracja i uzupełnianie krotek danymi
    • Pobieranie wartości z krotek
  8. Slowniki
    • Tworzenie słowników
    • Pobieranie wartości ze słowników
    • Modyfikacja zawartości słowników
  9. Zestawy
    • Tworzenie zestawów i konwersje z innych typów złożonych
    • Modyfikowanie zawartości zestawów
    • Funkcja difference
    • Funkcja intersect
    • Funkcja union
  10. Zaawansowane elementy przetwarzania list i zbiorów
  11. Wyjątki
    • Obsługa wyjątków
  12. Funkcje
    • Deklarowanie funkcji
    • Parametry funkcji
    • Wartości domyslne parametrów
    • Zwracanie wyników z funkcji
    • Dokumentowanie funkcji
  13. Moduły
    • Definiowanie modułów
    • Dokumentowanie modułów i sprawdzanie dostępnych funkcji
  14. Korzystanie z plików tekstowych
    • Czytanie z plików tekstowych
      • read()
      • readlines()
      • readline()
    • Funkcja seek()
    • Sprawdzanie ilości linii w pliku
    • Zapis w plikach tekstowych
      • Tryby otwarcia pliku
      • Wprowadzanie danych do pliku
  15. Dane zdalne - wykorzystanie usług sieciowych
    • Pobieranie danych za pomocą GET
    • Przesyłanie danych za pomocą POST
  16. Wykorzystanie baz danych
    • Tworzenie baz danych, użytkowników i tabel w bazach danych PostgreSQL
    • Łączenie z serwerem PostgreSQL
    • Pobieranie danych z użyciem SELECT
    • Wstawianie, zmiana i kasowanie danych, oraz operacje DDL
  17. Wstęp do obiektowości
    • Deklaracja klas
    • Tworzenie obiektów
    • Atrybuty
    • Metody
    • Najczęściej używane metody magiczne
    • Enkapsulacja
    • Dziedziczenie

Najbliższe terminy tego szkolenia

Co wyróżnia szkolenia Python w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Marcin Bazydło

Andrzej Klusiewicz

Sprawdź, co mówią o nas Ci, którzy nam zaufali

  • Super szkolenie... genialny prowadzący...

    4.85 / 5 Robert Kaczmarek, Polkomtel Sp. z o.o. 19-12-2020 Programowanie w języku Python
  • Fajne szkolenie z świetnym Trenerem. Polecam dla zainteresowanych

    5.0 / 5 Adrian Drąg, TAURON Obsługa Klienta Sp. z o.o. 19-12-2020 Programowanie w języku Python
  • Kurs godny polecenia, prowadzący pomocny, chętnie wybiega poza materiał pokazując ciekawe i praktyczne rzeczy w przystępny sposób. Polecam :)

    5.0 / 5 Krzysztof Jędrusiak, Samsung Electronics Polska Sp. z o.o. 19-12-2020 Programowanie w języku Python
  • Świetne szkolenie, świetny prowadzący. Czego chcieć więcej?....

    4.92 / 5 Tomasz Pecko, Telewizja Polska SA 19-12-2020 Programowanie w języku Python
  • Szkolenie prowadzone profesjonalnie. Duże znaczenie ma komunikatywność trenera oraz jego otwartość na problemy użytkowników.

    4.78 / 5 Jacek Drogosz, Ośrodek Przetwarzania Informacji. Państwowy Instytut Badawczy 19-12-2020 Programowanie w języku Python
  • Szkolenie rewelacyjne, wręcz przerosło moje oczekiwania. Tempo zawrotne, ale w razie problemów trener zawsze służył pomocą. Bardzo dużo ćwiczeń praktycznych, serwowanych w przystępny, a czasami humorystyczny sposób. Na życzenie były dodawane różne zagadnienia, które ciekawiły uczestników. Polecam każdemu kto solidnie chce się przeszkolić ;)

    5.0 / 5 Klaudia Sochocka, Polkomtel Sp. z o.o. 19-12-2020 Programowanie w języku Python
  • Szkolenie bardzo dobrze zorganizowane. Prowadzący w jasny i zrozumiały sposób przekazywał wiedzę, chętnie pomagał poprawić błędy. Szkolenie przebiegało w miłej i życzliwej atmosferze.

    5.0 / 5 Cecylia Stokłosa, Szkoła Podstawowa im. Józefa Suskiego 19-12-2020 Programowanie w języku Python
  • Tempo szkolenia odpowiednie dla każdego. Dużo zagadnień, dużo zadań do samodzielnego rozwiązania, w tym przydatne na co dzień, praktyczne przykłady. Wszystko dokładnie wyjaśnione.

    5.0 / 5 Katarzyna Pieniak - Gocławska, P4 Sp. z o.o. 19-12-2020 Programowanie w języku Python
  • Andrzej K. - super prowadzący - duża wiedza - jasny sposób komunikacji !!!

    5.0 / 5 Łukasz Walczak, MariCom Sp. z o.o. 21-11-2020 Programowanie w języku Python
  • Szkolenie bardzo udane, ciekawa teoria i dużo praktyki

    5.0 / 5 Kamil Darmofalski, Oddział Zabezpieczeń Żandarmerii Wojskowej 21-11-2020 Programowanie w języku Python
  • Profesjonalny Szkolący. Ciekawe przykłady. Efektywna forma szkolenia (najpierw krótka teoria - potem przykład pokazujący działanie teorii w praktyce - dalej zadanie praktyczne do wykonania - w końcu wykonanie zadania przez prowadzącego z omówieniem poszczególnych kroków i wyjaśnieniem, gdzie należy być ostrożnym i na co należy zwracać uwagę)

    4.71 / 5 Michał Kasina, Instytut Meteorologii i Gospodarki Wodnej PIB 21-11-2020 Programowanie w języku Python
  • Fajne i profesjonalne szkolenie. Obszerny zakres.

    5.0 / 5 Agata Świderska, Bravura Solutions Polska Sp. Z o.o. 22-08-2020 Programowanie w języku Python
  • Świetni ludzi i atmosfera.

    5.0 / 5 Marek Ciżmowski, VECTOR Smart Data Sp. zo.o. 01-02-2020 Programowanie w języku Python
  • Szkolenie bardo treściwe. Trener dobrze wyczuwa grupę i dostosowuje się do jej poziomu zarówno wiedzy jak i podejścia do szkolenia.

    4.78 / 5 Tomasz Kuśmierek, Rossmann Supermarkety Drogeryjne Polska Sp. z o.o. 25-01-2020 Programowanie w języku Python
  • Super szkolenie(Python), bardzo dobry trener (Pan Marcin), POLECAM !!!

    5.0 / 5 Mariusz Choroszewicz, Samsung Electronics Polska Sp. z o.o. 26-10-2019 Programowanie w języku Python
  • Świetne i profesjonalne prowadzenie.

    4.92 / 5 Marcin Żelewski, Asseco Poland S.A. 19-10-2019 Programowanie w języku Python
  • było zgrabnie

    4.78 / 5 Jakub Tor, AXIOM GLOBAL SERVICE CENTER POLSKA SP. Z O.O. 19-10-2019 Programowanie w języku Python
  • Bardzo mi się podobało. Prowadzący szkolenie ma ewidentny talent to przekazywania wiedzy w sposób jasny i przystępny. Pozytywna atmosfera podczas warsztatów.

    4.85 / 5 Małgorzata Romejko, Asseco Poland S.A. 19-10-2019 Programowanie w języku Python
  • Pełen profesjonalizm i zaangażowanie ! Gorąco polecam !

    5.0 / 5 Sylwia Twardowska, ING Bank Śląski SA 12-10-2019 Programowanie w języku Python
  • Pełen profesjonalizm i elastyczność w tematach dotyczących zagadnień związanych ze szkoleniem ale i wykraczającymi po za program.

    5.0 / 5 Mateusz Czapliński, ING Bank Śląski SA 12-10-2019 Programowanie w języku Python
  • Materiał przekazany bardzo profesjonalnie, dużo praktyki i ciekawych zastosowań. Polecam na dobry początek do poznania języka.

    5.0 / 5 Krzysztof Nowacki, ING Bank Śląski SA 12-10-2019 Programowanie w języku Python
  • Szkolenie na najwyższym, możliwym poziomie. Prowadzący potrafiący przekazać merytorycznie swoją ogromną wiedzę zarówno teoretyczną, jak i tym bardziej praktyczną opartą ciekawymi przykładami. W przyszłości skorzystam z pewnością niejednokrotnie ze szkoleń prowadzących w JSystems, tym bardziej prowadzonych z trenerem A.K. Wszystko w jak najlepszym porządku. Gorąco polecam!

    5.0 / 5 Rafał Słomnicki, ING Bank Śląski SA 12-10-2019 Programowanie w języku Python
  • Dziękuję za: miłą obsługę p. Natalii, rabat poniżej magicznej kwoty 2k, materialy szkoleniowe, weryfikację na bieżąco tempa grupy przez prowadzacego, pomoc prowadzacego i odpowiedzi na wszystkie pytania.

    4.85 / 5 Kamil Sprzączak, Veolia Energia Łódź S.A. 03-08-2019 Programowanie w języku Python
  • Bardzo dobra jakość szkolenia.

    4.71 / 5 Agnieszka Rosa, PGE Polska Grupa Energetyczna SA 03-08-2019 Programowanie w języku Python
  • Prowadzący - rewelacja. W jasny, czytelny i przede wszystkim lekkostrawny sposób wyjaśniane tajemnice Pythona. Pozornie skomplikowane wcześniej zagadnienia stawały się zrozumiałe a wraz z realizowanymi na zajęciach ćwiczeniami - coraz prostsze.

    4.92 / 5 Maciej Zarzycki, Polskie Sieci Elektroenergetyczne SA 03-08-2019 Programowanie w języku Python
  • godne polecenia nawet nieprogramistom

    4.78 / 5 Krzysztof Ziomek, Orange Szkolenia Sp. z o.o. 20-07-2019 Programowanie w języku Python
  • Szkolenie super!

    5.0 / 5 Rafał Kusio, Euro-net Sp. z o.o. 25-05-2019 Programowanie w języku Python
  • Zdecydowanie warto. Polecam!

    4.78 / 5 Łukasz Jagiełło, Euro-net Sp. z o.o. 25-05-2019 Programowanie w języku Python
  • Świetnie zorganizowane szkolenie.

    4.92 / 5 Piotr Szubiczuk, Instytut Lotnictwa 20-04-2019 Programowanie w języku Python
  • Bardzo dobre szkolenie, wszystko dokładnie objaśnione na przykładach.

    5.0 / 5 Daniel Zaręba, Euro-net Sp. z o.o. 20-04-2019 Programowanie w języku Python
  • Polecam.

    4.85 / 5 Natalia Butkiewicz, Asseco Poland S.A. 20-04-2019 Programowanie w języku Python
  • Prowadzacy ma gleboka praktyczna wiedze, potrafi w dobrym tempie i przejzyscie wytlumaczyc tematy. Bardzo korzystny wskaznik ceny do jakosci.

    4.84 / 5 Iryna Redka, Amiona Poland Sp. z o.o. 09-02-2019 Programowanie w języku Python
  • Super szkolenie, kompetentny prowadzący wyjaśniający nawet tematy wykraczające poza program, dobrze przekazana wiedza i praktyczne przykłady.

    5.0 / 5 Konrad Ziarkiewicz, PZU Życie S.A. 15-12-2018 Programowanie w języku Python
  • :)

    4.78 / 5 Robert Dolaciński, PZU Życie S.A. 24-11-2018 Programowanie w języku Python
  • fajne szkolenie od podstaw, może nie do bohatera, ale daje solidne podstawy do dalszego rozwoju

    4.42 / 5 Bartłomiej Teperski, PZU Życie S.A. 24-11-2018 Programowanie w języku Python
  • Dziękuję bardzo, świetne szkolenie.

    5.0 / 5 Krzysztof Kondrat, ING Bank Śląski SA 24-08-2018 Programowanie w języku Python

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.