Kurs Python dla początkujących i średniozaawansowanych wraz z egzaminem Python PCEP (Entry level)
Kurs Python dla początkujących i średniozaawansowanych wraz z egzaminem Python PCEP (Entry level)
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
Kurs od podstaw odpowiedni dla tych uczestników, którzy wcześniej nie mieli styczności z programowaniem. Odnajdą się na nim osoby, które posiadają analityczne podejście do problemów, systematyczność oraz nie boją się rozwiązywania logicznych problemów. Kursantami mogą być osoby chcące zmienić branżę, poznać nowy język programowania, szukające nowego zawodu, pracownicy zdobywający nowe kompetencje i kwalifikacje czy freelancerzy chcący świadczyć kolejne usługi na rynku.
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji01-12-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi70
- 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
Kurs Python potwierdza przygotowanie do zdobycia certyfikatu PCEP.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się W zakresie wiedzy uczestnik wykazuje się znajomością podstawowych elementów języka Python. | Kryteria weryfikacji - opanował wiedzę teoretyczną z zakresu podstaw programowania,- monitoruje i kontroluje środowisko Python, - definiuje najważniejsze pojęcia, - tworzy samodzielnie kod, - opanował najważniejsze pojęć z zakresu programowania obiektowego | Metoda walidacji Test teoretyczny |
Efekty uczenia się W zakresie umiejętności uczestnik opanował podstawy i operuje uniwersalnymi aspektami programowania komputerowego. | Kryteria weryfikacji - charakteryzuje uniwersalne koncepcje programowania komputerowego,- rozróżnia typy danych, kontenery, funkcje, warunki i pętle, - kontroluje składnię i semantykę języka programowania Python - obsługuje środowisko wykonawcze. - importować i używać modułów Pythona - obsługuje wyjątki - przetwarza pliki | Metoda walidacji Test teoretyczny |
Efekty uczenia się Z zakresie umiejetnosci społecznych uczestnik używa języka Python w celu usprawnienia swojej pracy. | Kryteria weryfikacji - wykazuje umiejętność pracy w zespole, - organizuje i realizuje zadania przy pracy nad projektem grupowym, charakteryzuje się odpowiedzialnością za realizację przydzielonych zadań, - wykazuje przygotowanie merytoryczne na stanowisko Python Developer lub zbliżone, | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Inne kwalifikacje
Uznane kwalifikacje
Informacje
- Podstawa prawna dla Podmiotów / kategorii Podmiotówuprawnione do realizacji procesów walidacji i certyfikowania na mocy innych przepisów prawa
- Nazwa/Kategoria Podmiotu prowadzącego walidacjęOpen EDG
- Podmiot prowadzący walidację jest zarejestrowany w BURNie
- Nazwa/Kategoria Podmiotu certyfikującegoPython Institute
- Podmiot certyfikujący jest zarejestrowany w BURNie
Program
Program
Kurs prowadzony od podstaw języka Python skierowany do tych uczestników, którzy wcześniej nie mieli styczności z programowaniem.
Szkolenie jest prowadzone zdalnie, w grupach minimum 4 osobowych, każdy z uczestników ma swoje własne stanowisko komputerowe z dostępem do Internetu i możliwością samodzielnego kodowania i pisania programów.
Realizator dostarcza uczestnikom:
- środowisko instalacyjne Python
- dostęp do platformy MS Teams
- dostęp do komunikatora Slack
- dostęp do kompilatora języka Python
Usługa prowadzona jest w trybie godzin dydaktycznych, jeśli są zaplanowane przerwy to wliczają się do czasu szkolenia.
Walidacja jest przeprowadzona zgodnie ze standardami międzynarodowymi, czyli przez oOpen EDG.
Uczestnik będzie zdawał egzamin przez dedykowaną do tego platformę egzaminacyjną Edube.
Szkolenie jest prowadzone za pomocą wykładu, ćwiczeń, kompilatora języka Python, zajęcia teoretyczne dostarczają podstaw języka a praktyczne skupiają się na umiejętności samodzielnego programowania.
Moduł 1
Wprowadzenie do języka Python i programowania komputerowego.
W tym module nauczysz się:
- o podstawach programowania komputerów, tj. jak działa komputer, jak program jest wykonywany, jak język
programowania jest definiowany i konstruowany; - o różnicach pomiedzy interpretacją a kompilacją;
- czym jest Python, jakie jest jego miejsce wśród innych języków programowania i co wyróżnia różne wersje Pythona.
Moduł 2
Typy danych, zmienne, podstawowe operacje wejścia-wyjścia, podstawowe operatory.
W tym module dowiesz się:
- jak pisać i uruchamiać proste programy w języku Python;
- czym są literały, operatory i wyrażenia w języku Python;
- czym są zmienne i jakie zasady nimi rządzą;
- jak wykonywać podstawowe operacje wejścia i wyjścia.
Moduł 3
Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logical and Bitwise Operations.
W tym module nauczusz się:
- o wartościach boolowskich;
- o operatorach warunkowych;
- o podejmowaniu decyzji w Pythonie (instrukcjach if-elif-else);
- jak powtórzyć wykonanie kodu za pomocą pętli (while, for);
- jak wykonywać operacje logiczne i bitowe w Pythonie;
- o listach w Pythonie (konstruowanie, indeksowanie i wycinanie; manipulacja treścią);
- jak posortować listę za pomocą algorytmów sortowania bąbelkowego;
- o listach wielowymiarowych i ich zastosowaniach.
Moduł 4
Funkcje, Krotki, Słowniki.
W tym module omówimy następujące tematy:
- strukturyzacja kodu i pojęcie funkcji;
- wywołanie funkcji i zwrócenie wyniku z funkcji;
- zakresy nazw i przysłanianie zmiennych;
- krotki i ich przeznaczenie, konstruowanie i używanie krotek;
- słowniki i ich przeznaczenie, budowa i używanie słowników.
Moduł 5
Moduły, pakiety, metody łańcuchów znaków i list oraz wyjątki
Moduł 6: Programowanie obiektowe
W tym module poznasz: - Podstawowe pojęcia programowania obiektowego (OOP);
- Różnice między podejściem proceduralnym a przedmiotowym (motywacje i korzyści);
- Klasy, obiekty, właściwości i metody;
- Projektowanie klas wielokrotnego użytku i tworzenie obiektów;
- Dziedziczenie i polimorfizm;
- Wyjątki jako obiekty.
-
Moduł 7: Różne (zakres: rozumienie list, wyrażenia lambda, domknięcia i operacje I/O)
W tym module poznasz:
- Generatory, iteratory i domknięcia;
- Praca z systemem plików, drzewem katalogów i plikami;
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto9 800,00 PLN
- Koszt przypadający na 1 uczestnika netto9 800,00 PLN
- Koszt osobogodziny brutto140,00 PLN
- Koszt osobogodziny netto140,00 PLN
- W tym koszt walidacji brutto350,00 PLN
- W tym koszt walidacji netto350,00 PLN
- W tym koszt certyfikowania brutto0,00 PLN
- W tym koszt certyfikowania netto0,00 PLN
Prowadzący
Prowadzący
Janusz Grabowski
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnik kursu Python otrzymuje autoryzowane materiały PCEP - Certified Entry-Level Python Programmer w postaci e-learningu do modułów, dostępu do testów, laboratoriów. Materiał jak i certyfikat jest w języku angielskim, natomiast kurs jest realizowany przez doświadczonego prowadzącego w języku polskim, na żywo. Uczestnicy po zakończeniu kursu nadal mają dostęp do materiałów aby przygotować się do egzaminu na certyfikat.
Po zakończonym szkoleniu, uczestnik zajęć otrzymuje voucher na certyfikat PCEP.
Informacje dodatkowe
Interesuje Cię kurs w innych terminach? Być może również jesteś zainteresowany innym zakresem szkoleniowym? – żaden problem!
Zadzwoń do nas – przygotujemy kurs odpowiadający Twoim potrzebom.
ZAPRASZAMY DO KONTAKTU TELEFONICZNEGO LUB MAILOWEGO.
Usługa zwolniona z VAT przy finansowaniu minimum 70% ze środków publicznych.
Za 1 godzinę usługi szkoleniowej uznaje się godzinę dydaktyczną tj. (45 minut).
Warunki techniczne
Warunki techniczne
Dotyczy szkolenia zdalnego:
- usługa prowadzona za pośrednictwem technologii MS Teams
- minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika:
- - system operacyjny: Windows 10 lub nowszy, MacOS lub Linux
- - procesor Intel i5 lub AMD A10
- - minimum 8GB RAM
- - 10 GB wolnego miejsca na dysku
- - kamera internetowa (laptop lub USB)
- - słuchawki i mikrofon systemu: Windows, MacOS
- - zalecany drugi monitor
- minimalne wymagania dotyczące parametrów łącza sieciowego to prędkość połączenia co najmniej 10 Mbit/s
- niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów: instalacja aplikacji MS Teams oraz np. Slack (komunikator), każda przeglądarka internetowa.