Programowanie w języku Python dla programistów

by:
Czas trwania 3 dni

Najbliższe terminy tego szkolenia

14.03 16.03
Szkolenie online
Zapisz się
20.06 22.06
Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2000 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  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. Zaawansowane elementy przetwarzania list i zbiorów
    • Listy składane
    • Map i filter
      • Funkcja map
      • Funkcja filter
  8. Krotki
    • Deklaracja i uzupełnianie krotek danymi
    • Pobieranie wartości z krotek
  9. Slowniki
    • Tworzenie słowników
    • Pobieranie wartości ze słowników
    • Modyfikacja zawartości słowników
  10. Zestawy
    • Tworzenie zestawów i konwersje z innych typów złożonych
    • Modyfikowanie zawartości zestawów
  11. Wyjątki
    • Obsługa wyjątków
  12. Funkcje
    • Deklarowanie funkcji
    • Parametry funkcji
    • Zwracanie wyników z funkcji
    • Wyrażenia Lambda
    • Funkcja jako argument
    • Funkcja w 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. Przetwarzanie JSON
    • Ładowanie danych JSON z pliku
    • Tworzenie i zapisywanie danych JSON do pliku
  16. Dane zdalne - wykorzystanie usług sieciowych
    • Pobieranie danych za pomocą GET
    • Przesyłanie danych za pomocą POST
  17. Wykorzystanie baz danych
    • Łączenie z serwerem bazy danych
      • Łączenie z serwerem PostgreSQL
      • Łączenie z serwerem Oracle
    • Pobieranie danych z użyciem SELECT
    • Wstawianie, zmiana i kasowanie danych, oraz operacje DDL
  18. Wstęp do obiektowości
    • Deklaracja klas
    • Tworzenie obiektów
    • Atrybuty
    • Metody
    • Najczęściej używane metody magiczne

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie przeznaczone dla osób mających doświadczenie w innych językach programowania i które chciałyby w szybki oraz bezbolesny sposób zacząć korzystać z Pythona. Jest to skondensowane szkolenie „Programowane w języku Python”.

Jeśli szukasz szkolenia z omówionymi podstawami, to zapraszamy na szkolenie 5-dniowe:
Link do szkolenia „Programowanie w języku Python”
Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe szkolenia Python!

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

  • 5.0/5

    Programowanie w języku Python dla programistów

    19-12-2019 Bardzo dobrze przygotowane szkolenie, teraz czas wykorzystanie zdobytej wiedzy na kodowanie. Dzięki Andrzej! Wacław Groszewski, ING Business Shared Services B.V.
  • 5.0/5

    Programowanie w języku Python dla programistów

    05-12-2019 Polecam każdemu, świetna forma prowadzenia zajęć oraz kontakt z prowadzącym. Przemysław Martyn, ING Business Shared Services B.V.
  • 5.0/5

    Programowanie w języku Python dla programistów

    31-10-2019 Bez wahania polecam! spełniło 120% moich pierwotnych oczekiwań! Program został poszerzony o zagadnienia którymi byli zainteresowani członkowie grupy, pomimo iż wybiegał poza zakres programu. Rafał Marzęta, NATIONAL WESTMINSTER BANK PLC
  • 4.74/5

    Programowanie w języku Python dla programistów

    25-07-2019 super Dominik Puchan, ABB Business Services Sp. z o.o.
  • 5.0/5

    Programowanie w języku Python dla programistów

    25-07-2019 Szkolenie poprowadzone w sposób przejrzysty i zrozumiały z zachowaniem ciagu przyczynowo skutkowego. Dużo pracy własnej z kodem. Przestawione przykładowe rozwiąznia. Konrad Podsadny, ABB Business Services Sp. z o.o.
  • 5.0/5

    Programowanie w języku Python dla programistów

    25-07-2019 Szkolenie poprowadzone w sposób przejrzysty i zrozumiały z zachowaniem ciagu przyczynowo skutkowego. Dużo pracy własnej z kodem. Przestawione przykładowe rozwiąznia. Konrad Podsadny, ABB Business Services Sp. z o.o.
  • 4.75/5

    Programowanie w języku Python dla programistów

    25-07-2019 Polecam Michał Górnisiewicz, ABB Business Services Sp. z o.o.
  • 5.0/5

    Programowanie w języku Python dla programistów

    11-07-2019 Wyśmienity szkoleniowiec Karol Janeczek, Toyota Bank Polska S.A.
  • 4.85/5

    Programowanie w języku Python dla programistów

    30-05-2019 szkolenie ok Krzysztof Dzienuć, P4 Sp. z o.o.
  • 5.0/5

    Programowanie w języku Python dla programistów

    30-05-2019 Bardzo fajne szkolenie, polecam ! Tomasz Gałkowski, P4 Sp. z o.o.
  • 4.92/5

    Programowanie w języku Python dla programistów

    27-04-2019 Jedno z najlepszych szkoleń w jakich dane było mi uczestniczyć. Zdecydowanie polecam zarówno szkolenie jak i trenera. Ewelina Dziubek, ING Bank Śląski SA
  • 4.85/5

    Programowanie w języku Python dla programistów

    27-04-2019 Bardzo przyjemne szkolenie. Wiadomości przekazywane w sposób prosty, łatwo zrozumiały. Aleksandra Salwach, Diehl Controls Polska Sp. z o.o.
  • 4.75/5

    Programowanie w języku Python dla programistów

    27-04-2019 Szkolenie w zupełności zaspokoiło moje potrzeby. Materiał tłumaczony w sposób zrozumiały i płynny. Mateusz Urbański, Diehl Controls Polska Sp. z o.o.
  • 4.92/5

    Programowanie w języku Python dla programistów

    06-12-2018 wszystko ok Dariusz Wojewódzki, Orange Szkolenia Sp. z o.o.

Trenerzy kategorii Python

Wojciech Grzybek
Paweł Stasiński
Andrzej Klusiewicz

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

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.