Zapisz się na szkolenie
Zgodnie z art. 6 ust. 1 a) ogólnego rozporządzenia o ochronie danych z dnia 27 kwietnia 2016r. wyrażam zgodę na przetwarzanie moich danych osobowych w celach związanych z powyższym zgłoszeniem przez Adit Sp. z o.o. z siedzibą w Kraków, ul. Drukarska 18/5. Podaję dane osobowe dobrowolnie i oświadczam, że są one zgodne z prawdą. Zapoznałem(-am) się z treścią polityki prywatności firmy Adit Sp z.o.o, w tym z informacją o celu przetwarzania danych osobowych oraz prawie dostępu do treści swoich danych i prawie ich poprawienia. Rozumiem, że w każdym momencie mogę wycofać swoją zgodę, a wycofanie zgody nie wpływa na zgodność z prawem przetwarzania, którego dokonano wcześniej. Wyrażam zgodę na otrzymywanie informacji handlowych, w tym dotyczących informacji produktowych, wydarzeń oraz szkoleń, przekazywanych przez Adit Sp. z o.o. zgodnie z ustawą o świadczeniu usług drogą elektroniczną (Dz.U. z 2018 r. poz. 650).
Dla kogo:
programiści, architekci, DevOpsi i analitycy
Wymagania wstępne
Wymagania wstępne: Nie jest wymagana wcześniejsza znajomość Pythona. Wymagana jest umiejętność programowania w podstawowym zakresie w dowolnym języku.
Wymagane wyposażenie uczestnika: własny laptop z dowolnym systemem operacyjnym, zainstalowanym Pythonem i odpowiednimi bibliotekami.
Dokładna instrukcja instalacji zostanie przesłana uczestnikom przed szkoleniem.
Czas trwania
2 dni po 8 godzin
Zapewniamy
- Darmowe materiały szkoleniowe,
- Certyfikat ukończenia szkolenia,
- Nielimitowany czas na pytania,
- Indywidualne konsultacje,
- wysoką jakość szkolenia zdalnego.
Szczegółowy program szkolenia
-
Toolset (narzędzia)
-
instalacja pakietów (pip)
-
IDE (PyCharm)
-
praca w powłoce, uruchamianie skryptów
-
IPython
-
wersje Pythona
-
semantic versioning
-
Python 2 vs Python 3
-
-
Wbudowane typy danych
-
Napisy
-
Listy
-
Mutable vs immutable
-
Przekazywanie przez referencje
-
String formatting
-
Zagnieżdżone struktury danych
-
Liczby
-
Słowniki
-
Praca z JSON
-
Przegląd pozostałych typów.
-
-
Praca na plikach
-
Strumienie
-
Wczytywanie plików
-
Zapisywanie plików
-
Tryb otwarcia pliku
-
Menadżery kontekstu do poprawnego zamykania strumieni
-
-
Tworzenie skryptów CLI (command line interface)
-
Przekazywanie w powłoce argumentów do skryptu
-
Architektura skryptów CLI
-
Dostęp do parametrów powłoki
-
-
Funkcje, tworzenie i wywoływanie.
-
Korzystanie z REST API z wykorzystaniem biblioteki requests
-
Przetwarzanie plików CSV