Chcesz rozpocząć swoją przygodę z programowaniem w jednym z najpopularniejszych języków świata? A może już programujesz i chcesz usystematyzować swoją wiedzę? To szkolenie jest idealne dla Ciebie. Nauczysz się pisać, testować i organizować kod w języku Python. Opanujesz kluczowe koncepcje, od podstawowych pojęć po zaawansowane techniki, a praca na praktycznych zadaniach przygotuje Cię do realnych wyzwań. Po ukończeniu szkolenia będziesz w stanie podejść do egzaminu Python Certified Developer Sii i uzyskać certyfikat potwierdzający Twoje kompetencje.
Po ukończeniu szkolenia masz możliwość przystąpienia do egzaminu Python Certified Developer Sii, który potwierdzi Twoją wiedzę i umiejętności w zakresie programowania w języku Python.
Szkolenie jest adresowane zarówno dla osób początkujących, które nie miały wcześniej do czynienia z programowaniem, jak i dla doświadczonych programistów, którzy chcą ugruntować swoją wiedzę i zdobyć certyfikat Python.
Fundamenty Pythona
Instalacja i konfiguracja środowiska: Instalacja Pythona oraz konfiguracja środowiska developerskiego.
Wprowadzenie: Omówienie zakresu szkolenia i podstawowych pojęć.
Podstawowe pojęcia: Zmienne, pętle oraz operacje na stringach.
Najczęściej popełniane błędy: Omówienie typowych błędów i ich przyczyn.
Struktury danych i funkcje
Funkcje:
Deklarowanie i parametry funkcji.
Funkcja jako argument i funkcja w funkcji.
Rekurencja i dokumentowanie funkcji.
Wyjątki i obsługa wyjątków: Poznanie typów wyjątków i ich obsługa.
Słowniki, listy i zestawy: Tworzenie, pobieranie i iterowanie po tych strukturach danych.
Programowanie obiektowe i operacje we/wy:
Podstawy programowania obiektowego: Klasy, obiekty, dziedziczenie.
Środowisko systemowe i operacje we/wy: Kompleksowa obsługa systemu plików.
Wbudowane funkcje: Map, Filter i Lambda.
Sortowanie: Różne metody sortowania obiektów.
Praca z danymi zdalnymi:
JSON i XML: Przetwarzanie i praca ze strukturami JSON i XML.
Dane zdalne: Pobieranie i przesyłanie danych z wykorzystaniem protokołów sieciowych.
Serwisy REST / SOAP: Omówienie i praca z popularnymi serwisami.
Bazy danych i testowanie:
Wprowadzenie do pracy z bazami danych: Podstawy pracy z bazami danych.
Praca z bazami danych: Praktyczne ćwiczenia z bazami danych.
Tworzenie testów jednostkowych: Pisanie i uruchamianie testów jednostkowych.
Przygotowanie do egzaminu: Omówienie zakresu i formy egzaminu Python Certified Developer Sii.
Próbny egzamin: Rozwiązanie przykładowego egzaminu.
Egzamin: Przystąpienie do egzaminu certyfikacyjnego.
|
|
ITIL®, PRINCE2® są zarejestrowanymi znakami handlowymi należącymi do firmy AXELOS Limited i używanymi za jej zgodą. Wszelkie prawa zastrzeżone. AgilePM® jest zastrzeżonym znakiem towarowym Agile Business Consortium Limited. Wszelkie prawa zastrzeżone. Kursy AgilePM® są oferowane przez Sii, spółkę stowarzyszoną z Eraneos Iberia S.L.U., akredytowaną organizację szkoleniową The APM Group Ltd. Lean IT® Association jest zastrzeżonym znakiem towarowym Lean IT Association LLC. Wszelkie prawa zastrzeżone. SIAM™ jest zastrzeżonym znakiem towarowym EXIN Holding B.V. Wszystkie ceny podane na stronie to ceny netto. Należy doliczyć podatek VAT 23%.
Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.