Szkolenia IT

Jeśli chcesz być na bieżąco z organizowanymi przez nas szkoleniami, śledź nasz profil na Facebook-u.

Czas trwania2 dni
Cena za grupę4400
Orientacyjna cena za osobę400
Orientacyjna cena rynkowa za osobę2000
W trakcie kursu wiedza i umiejętności na temat języka Python zostają poszerzone o zaawansowane elementy składniowe. Kursanci rozszerzają wiedzę o konkretne przypadki użycia języka Python do procesowania plików HTML, XML, strumieni danych oraz operowania na serwisach HTTP.
Kod szkolenia
IT-P-015
Adresaci
Szkolenie przeznaczone jest dla osób, które chcą rozwinąć praktyczną wiedzę z zakresu języka programowania Python pod kątem procesowania danych z zewnętrznych serwisów dostępnych poprzez protokół HTTP.
Wymagana wiedza
  • podstawowa znajomość języka Python
  • sprawne poruszanie się w środowisku Windows oraz sieci Internet
  • obsługa edytorów tekstowych na poziomie średniozaawansowanym
Materiały pomocnicze

Materiały do kursu przekazane przez prowadzącego.

Korzyści wynikające z ukończenia kursu

Uczestnik zostanie zaznajomiony z zagadnieniami operowania na plikach HTML, XML, danych w formacie JSON, strumieniach danych oraz komunikacji z serwerami HTTP w kontekście procesowania danych z serwisów zewnętrznych. Kurs został podzielony na dwie części: wykładową oraz warsztatowo-laboratoryjną. W części wykładowej przedstawione zostaną zagadnienia teoretyczne niezbędne do realizacji części laboratoryjnej. Po zakończeniu kursu kursanci będą posiadali wiedzę i umiejętności niezbędne do tworzenia w pełni działających skryptów umożliwiających wysyłanie i odbieranie danych z zewnętrznych serwisów HTTP oraz ich procesowanie.

Program kursu

Dzień 1:

  1. Procesowanie plików HTML
    • ekstrakcja danych z plików HTML
    • biblioteki do parsowania plików HTML
  2. Procesowanie plików XML
    • ekstrakcja danych z plików XML
    • biblioteki do parsowania plików XML
    • operowanie na elementach drzewa XML
  3. Procesowanie danych w formacie JSON

Dzień 2:

  1. Strumienie danych
    • standardowe źródła wejścia, wyjścia oraz obsługa błędów
    • identyfikowanie typów danych wejściowych
    • obsługa parametrów z linii komend
  2. Serwisy HTTP
    • elementy protokołu HTTP
    • pobieranie danych za pośrednictwem protokołu HTTP
    • obsługa danych skompresowanych

 

Co proponujemy kursantom
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia