Infolinia edukacyjna 0 801 258 566
Zapisz się Zapisz się
Pobierz program Pobierz program
Zadaj pytanie Zadaj pytanie

PYTH01 - Podstawy programowania w języku Python | Nowość

Przeznaczenie szkolenia:

Szkolenie skierowane do osób chcących nauczyć się projektowania i budowania aplikacji przy użyciu języka Python.

Korzyści wynikające z ukończenia szkolenia:

W trakcie szkolenia uczestnicy poznają zalety programowania w wysoko poziomowym języku Python. Podczas zajęć zapoznają się zarówno od strony teoretycznej, jak i praktycznej z podstawami języka, które pozwolą rozwiązać szereg problemów oraz dadzą ugruntowaną wiedzę dla dalszego rozwoju. W trakcie szkolenia duży nacisk kładziony jest na wytworzenie instynktownych sposobów rozwiązywania problemów napotykanych w trakcie pracy z tym językiem.

Oczekiwane przygotowanie słuchaczy:

Wskazana znajomość jakiegokolwiek języka programowania (strukturalnego lub obiektowego). Znajomość środowiska UNIX lub MS Windows.

Umiejętności zdobywane podczas szkolenia:

Podstawy programowania w języku Python

Metoda szkolenia:

wykład, warsztaty

Czas trwania:

35 godzin

Cena netto:

4950 PLN

Tematy zajęć:

  1. ­Wprowadzenie do języka Python
    • idea
    • instalacja
    • konfiguracja
    • dokumentacja
    • PEP
    • hello world.
  2. Podstawowe jednostki
    • typy wbudowane
    • operacje na typach.
  3. Funkcje wbudowane
    • operacje przypisania
    • wyrażenia
    • instrukcje sterujące
    • pętle.
  4. Funkcje programowalne
    • tworzenie funkcji
    • dynamiczność argumentów
    • zasięg funkcji
    • funkcje anonimowe
    • elementy programowania funkcyjnego
    • generatory
    • iteratory.
  5. Programowanie obiektowo orientowane
    • Python, a obiekty
    • definiowanie klas
    • nowe i stare obiekty (dziedziczenie i polimorfizm)
    • atrybuty prywatne
    • obsługa getterów i setterów.
  6. Wyjątki
    • typy wyjątków
    • obsługa i podnoszenie wyjątków
    • definiowanie nowych wyjątków
    • instrukcja finally
    • asercje
    • wyjątki w dużych projektach.
  7. Moduły i pakiety
    • co to jest moduł
    • obsługa importowania
    • hermetyczność
    • definicja pakietów.
  8. Operacje wejścia/wyjścia
    • formatowanie wyjścia
    • odczyt i zapis do pliku
    • odczyt i zapis obiektów Pythona.
  9. Dołączone baterie (stdlib)
    • wiersz poleceń
    • kompresje
    • obsługa plików i katalogów
    • arytmetyka.

Lokalizacje i terminy:

  • Warszawa - 27.09
  • Kraków - Do uzgodnienia
  • Katowice - Do uzgodnienia
  • Poznań - Do uzgodnienia
  • Wrocław - 15.11
  • Gdynia - 13.12
  • Łódź - Do uzgodnienia