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.

Trener Online
Lucian Mosmanu Software Administration and Programming Specialist
Lucian works as a QA Automation Engineer and has more than 5 years of experience in the IT&C field. He specializes in test automation for the telecom area. In addition to his current role Lucian also collaborates with Luxoft Training in facilitating some of our key courses covering the Python programming language.

Over the years, he has worked with Tcl / ITCL / Expect, Bash, Python, Silk, Selenium among others. He has a Bachelor's degree and a Master in Computer Science.
Harmonogram w Online Cennik
Szkolenie zaplanowano na Online
16.08.2021 - 19.08.2021
Godziny szkolenia: 09:00-14:00
Strefa czasowa: UTC +2
Lokalizacja: Online
Czas trwania: 20 godzin
Jezyk: Rumuński
Trener
Lucian Mosmanu
Software Administration and Programming Specialist
2 068 zł
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
16.08.2021 - 19.08.2021
Godziny szkolenia: 09:00-14:00
Strefa czasowa: UTC +2
Lokalizacja: Online
Czas trwania: 20 godzin
Trener
Lucian Mosmanu
Software Administration and Programming Specialist
2 068 zł
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-00344868

Zarejestruj się na następne szkolenie

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