Python zaawansowany
Python zaawansowany
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Grupa docelowa usługi to średnio zaawansowani i zaawansowani programiści, posługujący się językiem Python oraz architekci rozwiązań aplikacyjnych w języku Python.
Szkolenie odpowiada potrzebom średnio zaawansowanych i zaawansowanych programistów i nie jest przeznaczone dla osób początkujących lub nieprogramujących.
- Minimalna liczba uczestników4
- Maksymalna liczba uczestników8
- Data zakończenia rekrutacji14-10-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi40
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
zapoznanie się z zaawansowanymi konstrukcjami w języku Python, mechanizmami i praktykami programowania obiektowego oraz przykładami użycia idiomów i wzorców projektowychzapoznanie się z koncepcjami tworzenia aplikacji wielowątkowych, serializacją danych do różnych formatów i obsługą relacji. poznanie praktycznych aspektów programowania oraz osadzenie technik wytwarzania oprogramowania w języku Python we współczesnych realiach, nauka refaktoryzacji i pracy z debuggerem w środowisku IDE
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się wyształcenie umiejętności i rozwijanie wiedzy dotyczącej zaawansowanego programowania w języku Python,konsolidacja wiedzy i uzupełnienie braków w kompetencjach w zakresie szkolenia, pogłębienie znajomości mechanizmów i idiomów języka Python | Kryteria weryfikacji 80% obecności, samodzielna praca podczas warsztatów, sprawdzenie poziomy nabytej wiedzy (teretycznej) | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
- Wprowadzenie
- Assingment Expression
- Typing
- Dataclasses
- Paradygmat obiektowy
- Przeciążanie operatorów
- Protokoły
- Paradygmat funkcyjny
- Dekoratory
- Zagadnienia wydajnościowe i optymalizacja
- Współbieżność
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 5 Wprowadzenie Assingment Expression Typing | Prowadzący Matt Harasymczuk | Data realizacji zajęć 21-10-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 2 z 5 Dataclasses Paradygmat obiektowy | Prowadzący Matt Harasymczuk | Data realizacji zajęć 22-10-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 3 z 5 Przeciążanie operatorów Protokoły | Prowadzący Matt Harasymczuk | Data realizacji zajęć 23-10-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 4 z 5 Paradygmat funkcyjny Dekoratory | Prowadzący Matt Harasymczuk | Data realizacji zajęć 24-10-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 5 z 5 Zagadnienia wydajnościowe i optymalizacja Współbieżność | Prowadzący Matt Harasymczuk | Data realizacji zajęć 25-10-2024 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:00 | Liczba godzin 08:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto4 858,50 PLN
- Koszt przypadający na 1 uczestnika netto3 950,00 PLN
- Koszt osobogodziny brutto121,46 PLN
- Koszt osobogodziny netto98,75 PLN
Prowadzący
Prowadzący
Matt Harasymczuk
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
część teoretyczna szkolenia, slajdy - zostanie przekazana uczestnikom na szkoleniu w formie pdf.
uczestnik otrzyma certyfikat uczestnictwa z opisem nabytych umiejętności
Warunki uczestnictwa
- Umiejętność programowania w języku Python oraz znajomości podstawowych struktur danych
- Znajomość koncepcji programowania obiektowego
- Umiejętność posługiwania się wybranym środowiskiem IDE, dedykowanym dla języka Python
- Ogólna znajomość biblioteki standardowej dla języka Python
Informacje dodatkowe
Szkolenie będzie prowadzone zdalnie, w czasie rzeczywistym, na żywo, z trenerem, możliwością zadawania pytań.
Warunki techniczne
Warunki techniczne
szkolenie na platformie zoom, wymagane:
stabilne połączenie internetowe (zalecane min. 10Mbit/s download i 1Mbit/s upload)
przeglądarka internetowa Chrome
zainstalowana aplikacja Zoom App
dobrej jakości słuchawki oraz mikrofon (opcjonalnie) kamera internetowa
link do szkolenia zostanie przesłany uczestnikom przed szkoleniem i będzie aktywny do końca szkolenia.