Kurs Python dla początkujących, przygotowujący do egzaminu PCEP (Entry level)
Kurs Python dla początkujących, przygotowujący do egzaminu 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ów4
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji19-01-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi49
- 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 przygotowuje uczestnika do pozyskania umiejętności samodzielnego tworzenia prostych aplikacji webowych w języku Python.Uczestnik będzie w stanie samodzielnie rozwiązywać proste problemy natury algorytmicznej oraz tworzyć ich implementację z wykorzystaniem języka programowania Python. Program kursu obejmuje zakres wiedzy wymagany na stanowisku Junior Python Developer oraz przygotowuje do zdobycia certyfikatu PCEP, który jest profesjonalnym certyfikatem uznawanym na całym świecie.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. | Metoda walidacji Test teoretyczny |
Efekty uczenia się W zakresie umiejetnosci 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. - pisze funkcje, - obsługuje/zgłasza wyjątki, - pracuje z narzędziami ułatwiającymi pisanie programów, debugowanie | Metoda walidacji Test teoretyczny |
Efekty uczenia się Z zakresie umiejętności społecznych uczestnik używa 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 Junior Python Developer lub zbliżone. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
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 49 godzin dydaktycznych, jeśli są zaplanowane przerwy to wliczają się do czasu szkolenia.
Walidacja jest przeprowadzona zgodnie ze standardami międzynarodowymi, czyli przez osobę z uprawnieniami egzaminatora takich firm jak Certiport czy Open EDG. Uczestnik będzie zdawał przygotowane testy wiedzy, umiejetności czy kompetencji społecznych przez dedykowaną do tego platformę egzaminacyjną Edube. Zadaniem walidatora jest weryfikacja tych elementów za pomocą przygotowanych narzędzi na platformie.
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.
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 brutto6 500,00 PLN
- Koszt przypadający na 1 uczestnika netto6 500,00 PLN
- Koszt osobogodziny brutto132,65 PLN
- Koszt osobogodziny netto132,65 PLN
Prowadzący
Prowadzący
Jacek Szydłowski
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.
Pozakończonym szkoleniu, uczestnik zajęć może zdać egzamin na certyfikat PCEP ale za dodatkową opłatą.
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.
Za 1 godzinę usługi szkoleniowej uznaje się godzinę dydaktyczną tj. (45 minut).
Szkolenie będzie zwolnione z VAT pod warunkiem uzyskania minimum 70% dofinansowania ze środków publicznych.
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.