szkolenie - Programowanie w języku Python.
szkolenie - Programowanie w języku Python.
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
Szkolenie skierowane jest do osób które chcą podnieść swoje kompetencje oraz wiedzę i umiejętności w zakresie programowiania w języku Python.
szkolenie "Python - od podstaw" jest przeznaczone dla wszystkich osób dotąd niezajmujących się programowaniem lub tych, które już próbowały podjąć się tego zagadnienia. Szkolenie skierowane jest w szczególności dla osób, które zajmują się pracą w IT, menagerów projektów IT, właścicieli firm którzy zamierzają poszerzyć swoją działalność o usługi z wykorzystaniem programowania w języku Python.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji19-07-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi28
- 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
Celem szkolenia jest dostarczenie kompetencji z zakresu programowania w Języku Python. Uczestnik będzie samodzielnie tworzył interfejsy aplikacji okienkowych i internetowych oraz pracował z modułami i funkcjami języka, a także tworzył sekwencje.Przygotowanie pracowników IT do realizacji zadań związanych z przygotowaniem, wdrożeniem oraz obsługą oprogramowania oraz jego utrzymaniem w środowiskach produkcyjnych.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Uczestnik szkolenia określa moduły i funkcje języka Python. | Kryteria weryfikacji ocena pracy i wykonywanych ćwiczeń podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się Uczestnik szkolenia programuje w języku PythonUczestnik szkolenia tworzy interfejsy aplikacji okienkowych i internetowych, Uczestnik szkolenia programuje zaawansowane narzędzia analizy danych; | Kryteria weryfikacji ocena pracy i wykonywanych ćwiczeń podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się Uczestnik szkolenia opisuje zasady programowania w języku Python, Uczestnik szkolenia definiuje interfejsy aplikacji okienkowych i internetowych, Uczestnik szkolenia wymienia i charakteryzuje zaawansowane narzędzia analizy danych | Kryteria weryfikacji ocena pracy i wykonywanych ćwiczeń podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się Uczestnik szkolenia samodzielnie pracuje z modułami i funkcjami języka Python. | Kryteria weryfikacji ocena pracy i wykonywanych ćwiczeń podczas szkolenia | Metoda walidacji Test teoretyczny |
Efekty uczenia się Uczestnik szkolenia zdaje sobie sprawę z poziomu swojej wiedzy i umiejętności; Uczestnik szkolenia ma świadomość konieczności ciągłego podnoszenia swoich kwalifikacji zawodowych, | Kryteria weryfikacji ocena pracy i wykonywanych ćwiczeń podczas szkolenia | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie prowadzone w formule zdalnej w czasie rzeczywistym,
ilość godzin szkolenia zdalnego w czasie rzeczywistym: 28
Szkolenie realizowane w godzinach zegarowych; przerwy ustalane w sposób elastyczny.
- Zakres szkolenia:
- Wprowadzenie do programowania
- Wstęp do języka Python
- Zastosowania i możliwości
- Python 2.x vs. Python 3.x
c) Instalacja i konfiguracja środowiska
- Interpreter języka Python
- Wirtualne środowisko
- Zintegrowane środowisko programistyczne (IDE)
c) Podstawy składni języka Python
- Interakcja z użytkownikiem
- Zmienne i podstawowe typy danych
- Struktury danych
- Instrukcja warunkowa
- Pętle
- Wyrażenia listowe “comprehension”
d) Programowanie proceduralne
- Podstawy definiowania funkcji
- Przekazywania argumentów
- Dokumentacja i adnotacje
e) Programowanie obiektowe
- Podstawy definiowania klas
- Metody specjalne
- Metody statyczne i klasowe
- Dziedziczenie
f) Obsługa wyjątków
- Rzucanie i przechwytywanie wyjątków
- Definiowanie własnych wyjątków
g) Organizacja kodu
- Moduły i pakiety
- Struktura projektu
h) Biblioteka standardowa języka Python
- wyrażenia regularne
- obsługa parametrów linii poleceń
- obsługa daty i czasu
- zaawansowane kolekcje
- graficzny interfejs użytkownika (GUI)
i) Instalacja zewnętrznych bibliotek
- Repozytorium pakietów (PyPI)
- Instalator pakietów (narzędzie `pip`)
- Zarządzanie zależnościami w projekcie
j) Operacje wejścia/wyjścia
- Operacje na plikach
- Zapytanie http
- Serializacja
k) Testowanie i debugowanie oprogramowania
- Testowanie z wykorzystaniem biblioteki standardowej
- Zewnętrzne narzędzia wspierające testowanie
- Debugowanie kodu
l) Zastosowania języka Python (wstęp)
- Aplikacje webowe
- Analiza i wizualizacja danych
- Obliczenia naukowe
m) Dobre praktyki programowania w Pythonie
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 brutto4 130,00 PLN
- Koszt przypadający na 1 uczestnika netto4 130,00 PLN
- Koszt osobogodziny brutto147,50 PLN
- Koszt osobogodziny netto147,50 PLN
Prowadzący
Prowadzący
ANNA KOTARBA
Ponad 6-cio letnie doświadczenie zawodowe jako programista, również aplikacji webowych.
Posiada kwalifikacje i kompetencje w zakresie C# ◦ .NET ◦ SQL ◦ HTML + CSS ◦ React
Doświadczenie szkoleniowe z zakresu przedmiotowego kursu: 4 lata. Przeprowadził ponad 100 godzin szkoleń z zakresu Python, C#, SQL, HTML.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymają dostęp do materiałów dydaktycznych w postaci online. Materiały szkoleniowe w postaci skryptu szkoleniowego zostaną przesłane mailowo najpóźniej w dniu rozpoczęcia szkolenia.
Informacje dodatkowe
Kontakt w sprawie szkolenia, dotyczące kwestii organizacyjnych :
Monika Fengler monika.fengler@nobleprog.pl, tel. 880 997 760
Kontakt w sprawie dofinansowania do szkolenia :
Patrycja Foremniak patrycja.foremniak@nobleprog.com , tel. 694 117 999
Szkolenie może być zwolnione z VAT na podstawie art. 43 ust. 1 ustawy o VAT – w przypadku dofinansowania, które wynosi co najmniej 70% ceny netto szkolenia.
Proszę przy zapisie o podanie wysokości dofinansowania oraz nazwę Operatora regionalnego, który udzielił dofinansowania.
Warunki techniczne
Warunki techniczne
Wymagane:
- wymagania sieciowe, oprogramowanie - komputer ze stabilnym podłączeniem do Internetu (min 10Mbit/s download i 1Mbit/s upload);
- przeglądarka internetowa Chrome lub Firefox;
- wymagania w sprzęt - dobrej jakości mikrofon lub słuchawki;
- rodzaj komunikatora- Szkolenie odbędzie się na platformie ZOOM
Minimalne wymagania sprzętowe:
Procesor jednordzeniowy o taktowaniu co najmniej 1Ghz,
Pamięć RAM – zalecana 4Gb,
w laptopach posiadających jeden lub dwa rdzenie liczba klatek na sekundę jest ograniczona podczas udostępniania ekranu (około 5 klatek na sekundę). Aby uzyskać optymalne wyniki podczas udostępniania ekranu z laptopów, zalecamy wykorzystanie procesora posiadającego cztery procesory lub więcej,
System Linux wymaga procesora lub karty graficznej z obsługą sterownika OpenGL 2.0 lub nowszej wersji.
- Uczestnik otrzyma link do szkolenia na 2 dni przed rozpoczęciem usługi
- Link będzie ważny przez cały okres trwania usługi