Najważniejsze informacje

BESTSELLER!
Tytuł szkolenia
Programowane w języku Python
Czas trwania
5 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
1999 zł netto
Kod szkolenia
PYTH-PROG

Vouchery z roczną ważnością

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. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia





Python jako najpopularniejszy, skryptowy język programowania, wkrada się coraz szerszymi strumieniami w różne dziedziny pracy w it. Niezależnie czy pracujemy jako administrator, analityk czy manager, znajomość jakiegokolwiek języka programowania jest kluczowa do tego, aby w łatwy sposób automatyzować i ułatwiać codzienną pracę.

Szkolenie przeznaczone jest dla wszystkich tych którzy chcą rozpocząć swoją przygodę z programowaniem od języka Python, chcą ułatwić sobie lub zautomatyzować codzienna pracę, a nie mieli wcześniej kontaktu z programowaniem, albo mieli ten kontakt znikomy. Szkolenie zapoznaje uczestnika z Pythonem, zaczynając od sposobów instalacji, poprzez narzędzia do tworzenia kodu przez podstawy programowania, aż do bardziej zaawansowanych tematów.

Podczas szkolenia, duży nacisk kładziony na korzystanie z narzędzi ułatwiających tworzenie kodu, powodujących że jego tworzenie jest proste i przyjemne. Dzięki dokładnemu przećwiczeniu tematów na praktycznych przykładach, każdy uczestnik na bieżąco będzie w stanie znaleźć ułatwienia dla codziennej pracy.

Po ukończeniu szkolenia uczestnik będzie w stanie:
  • Tworzyć skrypty automatyzujące zadania
  • Kompleksowo obsługiwać system plików
  • Obsługiwać różna zdalne źródła danych
  • Przetwarzać struktury XML, JSON
  • Wykonywać zaawansowane operacja używając wyrażeń regularnych
  • Organizować kod w reużywalne moduły i pakiety
  • Tworzyć kod według najlepszych standardów jego tworzenia

Program

  1. Wstęp
    • Historia Pythona
    • Wersje Pythona
    • Instalacja
    • Środowisko systemowe
    • Wykonywanie skryptów Pythona
    • Tryb interaktywny
    • Edytory programistyczne
    • IDE (zintegrowane środowiska programistyczne)
    • Konwencje nazewnicze
    • PEP8
  2. Składnia Pythona
    • Instrukcje
    • Komentarze
    • Wcięcia bloków
    • Wyrażenia
    • Literały liczb i łańcuchów
    • Zmienne ich zasięg
    • Docstring
  3. Elementy języka
    • Typy danych
    • Operację na liczbach
    • Operację na łańcuchach
    • Operatory bitowe
    • Operatory porównania
    • Operacje logiczne
    • Podstawowe operację wejścia i wyjścia
  4. Sterowanie wykonywaniem kodu
    • Struktura if
    • Pętla While
    • Break i Continue
    • Bloki try, except i obsługa wyjatków
  5. Zbiory
    • Pętla for in
    • Listy
    • Krotki
    • Zestawy
    • Słowniki
    • Operację mutable i inmutabale
    • List comprehension
  6. Funkcje
    • Przegląd najważniejszych funkcji wbudowanych
    • Definiowanie własnych funkcji
    • Parametry
    • Zwracanie wartości
    • Parametry opcjonalne
    • Zmienna długość parametrów
    • Parametry nazwane
    • Przekazywanie funkcji jako parametr
    • Zasięg
    • Funkcja w funkcji
    • Funkcja lambda
    • Dokumentowanie funkcji
  7. Najważniejsze moduły wbudowane
    • Instrukcja import
    • OS
    • GLOB
    • SYS
    • RE
    • MATH
    • RANDOM
    • STATISTICS
    • URLLIB
    • DATETIME
    • TIMEIT
    • UNITTEST
  8. Własne moduły
    • Definiowanie własnych modułów
    • Wykrywanie kontekstu uruchomienia modułu
    • Organizowanie modułów w pakiety
    • Inicjowanie pakietu
  9. Operacje wy/we
    • Strumienie danych
    • Tworzenie własnych strumieni
    • Odczyt i zapis danych w plików
    • Strukturyzacja danych
    • Przetwarzanie JSON
    • Przetwarzanie XML
    • Praca z katalogami
    • Odczyt i zapis metadanych
    • Korzystanie z danych zdalnych
    • REST
  10. Wyrażenia regularne
    • Zastosowanie
    • Klasy znaków
    • Koniec i początek łańcucha
    • Elementy opcjonalne
    • Kwantyfikatory
    • Grupowanie
    • Obiekt match
  11. Klasy w pythonie
    • Programowanie zorientowane obiektowo
    • Klasa, metoda, atrybut
    • Instancja klasy
    • Klasa jako instancja
    • Metody specjalne
    • Dziedziczenie
    • Polimorfizm
    • Abstrakcja i BSA (Base Abstract Class)
    • Rozpoznawanie typu
    • Własna klasy wyjątku

Szkolenia poprzedzające

Szkolenia kontynuujące

Gwarantowane terminy

Termin od Do Miasto Cena Miejsca Opcje
17-09-2018 21-09-2018 Warszawa 1999 zł netto 5 Rezerwuj Pokaż

Proponowane terminy

Termin od Do Miasto Cena Opcje
18-06-2018 22-06-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
16-07-2018 20-07-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
16-07-2018 20-07-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
20-08-2018 24-08-2018 Kraków 1999 zł netto Rezerwuj Pokaż
20-08-2018 24-08-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
17-09-2018 21-09-2018 Warszawa 1999 zł netto Termin gwarantowany! Rezerwuj Pokaż
17-09-2018 21-09-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
22-10-2018 26-10-2018 Kraków 1999 zł netto Rezerwuj Pokaż
22-10-2018 26-10-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
19-11-2018 23-11-2018 Warszawa 1999 zł netto Rezerwuj Pokaż
19-11-2018 23-11-2018 Wrocław 1999 zł netto Rezerwuj Pokaż
10-12-2018 14-12-2018 Kraków 1999 zł netto Rezerwuj Pokaż
10-12-2018 14-12-2018 Warszawa 1999 zł netto Rezerwuj Pokaż