Szkolenie: Python - podstawy programowania
Szkolenie: Python - podstawy programowania
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Aplikacje biznesowe
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla przedsiębiorców i ich pracowników
- Grupa docelowa usługi
Kto jest docelowym uczestnikiem kursu?
- Początkujący, którzy nie mieli do tej pory do czynienia z programowaniem.
- Początkujący, którzy chcą poznać fundamenty języka Python niezbędne do wejścia w świat uczenia maszynowego, data science czy tworzenia stron internetowych.
- Początkujący programiści języka Python, którzy chcą usystematyzować swoją wiedzę.
- Minimalna liczba uczestników1
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji02-10-2023
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi16
- Podstawa uzyskania wpisu do świadczenia usługiStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Usługa przygotowuje do tworzenia aplikacji internetowych.Efekty uczenia się
Po ukończeniu szkolenia uczestnik:
- Konfiguruje środowisko lokalne i w chmurze
- Pracuje z konsolą, uruchamia pliki .py
- Wykonuje operacje wejścia/wyjścia
- Definiuje własne funkcje
- Przekształca listy, słowniki, zbiory
- Pracuje z modułami i pakietami
- Zna programowanie obiektowe.
- Wyszykuje błędy w kodzie.
Sposób weryfikacji efektów uczenia się
Walidacja usługi odbędzie się poprzez obserwację postępów uczestnika na podstawie rozwiązywanych ćwiczeń.
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Program
Program
Każdy uczestnik szkolenia pracuje indywidualnie na udostępnionych zadaniach przez trenera. Po ukończeniu szkolenia ma możliwość utrwalenia zadań oraz kontaktu z trenerem, co pozwoli na lepsze przyswojenie programu szkolenia.
Szkolenie zawiera 16 godzin zegarowych.
1. Wprowadzenie do języka python.
2. Konfiguracja środowiska:
- lokalnie (Anaconda, Spyder, Jupyter Notebook, PyCharm)
- w chmurze (Google Colab)
- utworzenie repozytorium kursu - Git
- Hello World.
3. Praca z konsolą, uruchamianie plików .py.
4. Podstawowe elementy:
- drukowanie wyników pracy do konsoli
- obliczenia w pythonie
- wprowadzanie wartości przez użytkownika
- zmienne i operatory
- podstawowe typy danych
5. Struktury danych w języku python:
- zbiory
- tuple
- listy
- słowniki
- tablice
6. Podstawy składni języka:
- wartości logiczne
- instrukcja warunkowa
- pętla for
- pętla while
- instrukcje break, continue
7. Operacje wejścia/wyjścia:
- wczytywanie plików
- tryby odczytu plików
- zapisywanie do pliku
- tryby zapisu plików
8. Funkcje:
- funkcje wbudowane
- definiowanie własnych funkcji
- dokumentowanie funkcji
- wyrażenie lambda
- dowolna liczba argumentów: *args, *kwargs
- zakres zmiennych (global, local, nonlocal)
- generatory
9. Przekształcanie listy, słownika, zbioru:
- list comprehension
- dict comprehension
- set comprehension
10. Praca z modułami i pakietami:
- tworzenie własnego modułu
- metody importu pakietów (bibliotek)
11. Podstawowe wbudowane pakiety:
- pakiet os
- pakiet sys
12. Podstawy programowania obiektowego:
- parametr self
- konstruktor i metody
- dekorator @staticmethod
- dekorator @classmethod
- dziedziczenie klas
- zmienne publiczne, chronione i prywatne
- metody magiczne
13. Testy jednostkowe:
- praca z błędami
- wyrażenie assert
- pakiet unittest
- podstawowe metody asercji
- pomijanie testów
- warunkowe pomijanie testów
- pakiet doctest - testowanie w oparciu o dokumentację.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 2 Wprowadzenie do języka python Konfiguracja środowiska Praca z konsolą, uruchamianie plików .py Podstawowe elementy Struktury danych w języku python | Prowadzący - | Data realizacji zajęć 05-10-2023 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 2 z 2 Przekształcanie listy, słownika, zbioru Praca z modułami i pakietami Podstawowe wbudowane pakiety Podstawy programowania obiektowego Testy jednostkowe | Prowadzący - | Data realizacji zajęć 06-10-2023 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto1 120,00 PLN
- Koszt przypadający na 1 uczestnika netto1 120,00 PLN
- Koszt osobogodziny brutto70,00 PLN
- Koszt osobogodziny netto70,00 PLN
Prowadzący
Prowadzący
Adam Jarosiewicz
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Materiały szkoleniowe w wersji elektronicznej.
Warunki uczestnictwa
Warunkiem skorzystania z usług dofinansowanych jest status MMŚP (wyjątkiem jest woj. małopolskie, podlaskie, podkarpackie w którym wsparcie mogą uzyskać również osoby indywidualne).
Jak skorzystać z usług dofinansowanych?
Krok 1: Założenie konta indywidualnego i instytucjonalnego w Bazie Usług Rozwojowych.
Krok 2: Złożenie wniosku do Operatora, który rozdziela środki w Twoim województwie.
Krok 3: Uzyskanie dofinasowania.
Krok 4: Zapisanie na szkolenie poprzez platformę BUR.
Lista operatorów: https://serwis-uslugirozwojowe.parp.gov.pl/dofinansowanie
Informacje dodatkowe
Podczas szkoleń istnieje możliwość przeprowadzenia kontroli/audytu usługi przez osoby do tego upoważnione przez PARP.
Usługa będzie realizowana z wykorzystaniem różnych form przekazu (ćwiczenia, rozmowa na żywo, chat, współdzielenie ekranu), które będą się odbywały podczas trwania szkolenia a ich czas może być uzależniony od wielkości grupy czy potrzeb uczestników.
W cenę szkolenia wlliczono:
- Certyfikat NTG – honorowany na terenie całego kraju
- Kontakt z trenerem po szkoleniu
- Gwarancja jakości szkolenia :)
Dlaczego wybrać firmę NT Group Sp. z o.o.?
- Realizujemy szkolenia od 2002 roku.
- Mamy wyspecjalizowaną kadrę szkoleniową.
- Przeprowadzimy Ciebie przez cały proces pozyskania dofinansowania.
- Bezpłatnie pomożemy w uzyskaniu dofinansowania.
- Zaproponujemy szkolenia dopasowane do potrzeb Twojej firmy.
- Dostarczymy dokumentację szkoleniową, niezbędną do rozliczenia.
- Odpowiemy na wszystkie Twoje pytania.
www.ntg.pl
Warunki techniczne
Warunki techniczne
Szkolenie będzie realizowane za pośrednictwem aplikacji Microsoft Teams. Do poprawnego udziału w usłudze uczestnik powinien posiadać komputer z kamerą, mikrofonem oraz dostępem do Internetu. Uczestnik powinien posiadać aktualną wersje przeglądarki Microsoft Edge, Internet Explorer, Safari lub Chrome oraz szybkość pobierania i przesyłania 500 kb/s.
Przed rozpoczęciem uczestnik otrzymuje link umożliwiający udział w spotkaniu, który jest aktywny podczas trwania szkolenia. Link można otworzyć za pomocą przeglądarki, nie jest wymagana instalacja dodatkowego programu.