Programowanie obiektowe w języku Python

Na szkoleniu rozważane są głębsze aspekty języka Python, który jest potężnym językiem programowania, wykorzystywanym m.in. w tym telekomunikacji.
Kod: SCRIPT-003
Czas trwania: 20 godzin

Opis szkolenia

Rozważane są głębsze aspekty języka programowania Python. Python jest nadzwyczajnie potężnym językiem programowania, który wykorzystuje się w urozmaiconych zakresach zastosowania, w tym telekomunikacjach. Python często porównują do Tcl, Perl, Ruby, Scheme lub Java.

Kurs przeznaczony jest dla projektantów, systemowych administratorów i inżynierów QA, którzy chcą nauczyć się opracowywać, automatyzować i testować aplikacje i systemy, wykorzystując jeden z najpotężniejszych języków programowania, obecnie dostępnych.

Plan szkolenia

  • Dlaczego Python jest tak popularny i gdzie jest wykorzystywany?
  • Lista programów, o których nie wiedziałeś, że są napisane w języku Python.
  • Pierwsze uruchomienie Python.
  • Lista interpreterów i dystrybucji.
  • Powtórzenie + rozszerzone zastosowanie typów danych: logiczne, numeryczne, wiersze, formatowanie wierszy, listy, krotki, słowniki, zakresy, iteratory, obiekty, pliki, plikopodobne obiekty, wyjątki, wskaźniki/referencje, wewnętrzny rozmiar obiektu.
  • Słowa kluczowe. Co to jest i co za ich pomocą można zrobić.
  • Funkcje i lambdy.
  • Krótkie powtórzenie: zarządzanie przepływami - if, elif, else, while, for.
  • Klasy i obiekty. "Magiczne" metody.
  • Biblioteki. Popularne standardowe i niestandardowe biblioteki. Jak zainstalować niestandardową bibliotekę. Virtualenv.
  • Standardowe moduły. Najczęściej wykorzystywane moduły i funkcje z przykładami: builtin, time, timeit, random, regex, pprint, traceback, unittest, persystentność i serializacja, config parser.
  • Polecany styl pisania kodu − PEP-8.
  • Przyjazne IDES. Hosting kodu Python.
  • Praktyczne zastosowanie Python. Potężne jednoliniowe skrypty. Niestandardowe biblioteki z przykładami. Dostęp do FTP, Telnet, SSH, web-serwerów, FTPS, przepływów, web-automatyzacji, web-zbieraczy.
  • Jak napisać bibliotekę. Gdzie ją rozmieścić i jak wykorzystać.
  • Lista internetowych tekstów źródłowych.

Cele

  • przestudiowanie zaawansowanych funkcji Python;
  • wyjaśnienie, dlaczego Python jest na tyle popularny i dlaczego warto go studiować. Użytkowników jest wielu, kod fajnie wygląda, i łatwo się studiuje.
  • krótkie powtórzenie typów danych, napisania funkcji, zarządzania przepływami, klas;
  • stosowanie Python w praktyce.

Grupa docelowa

Ten kurs jest przeznaczony dla projektantów, systemowych administratorów i inżynierów QA, którzy chcą nauczyć się opracowywać, automatyzować i testować aplikacje i systemy, wykorzystując jeden z najpotężniejszych języków programowania, dostępnych dziś.

Wymagania

  • Podstawowa wiedza w zakresie programowania.
  • Rozumienie logiki przepływu danych.

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 2068 zł
Bucharest 2068 zł
Kraków 2068 zł
Wroclaw 2068 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

Szkolenia, które mogą Cię zainteresować:
SCRIPT-003 ++SCRIPT-00344868

Zarejestruj się na następne szkolenie

* - required fields
Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.