Skrypty w Pythonie. Python dla inżynierów
Skrypty w Pythonie. Python dla inżynierów
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie skierowane jest do inżynierów, naukowców, analityków oraz administratorów systemów, którzy potrzebują Pythona jako narzędzia do automatyzacji pracy, wykonywania obliczeń lub tworzenia symulacji. Idealnymi odbiorcami są osoby chcące pisać niewielkie programy usprawniające codzienne obowiązki, takie jak obróbka danych, parsowanie plików czy komunikacja z serwerami, bez konieczności zgłębiania zaawansowanej architektury dużych systemów. Od uczestników wymaga się jedynie elementarnej umiejętności programowania w dowolnym języku, pozwalającej na samodzielne stworzenie prostego algorytmu. Jest to zatem propozycja dla profesjonalistów różnych branż, którzy stawiają na praktyczne i szybkie wdrożenie skryptów w swoim środowisku zawodowym. Usługa również adresowana dla Uczestników Projektu MP.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji27-05-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi16
- 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 edukacyjnym szkolenia jest przekazanie uczestnikom praktycznej umiejętności wykorzystania języka Python do tworzenia samodzielnych, użytkowych skryptów automatyzujących powtarzalne zadania zawodowe. Słuchacze uczą się efektywnego przetwarzania danych z plików tekstowych i arkuszy, komunikacji z usługami sieciowymi oraz korzystania z bogatego ekosystemu gotowych bibliotek. Kurs kładzie nacisk na sprawne wdrażanie rozwiązań w codziennej pracy inżynierskiej i administracyjnej, pozwalając na bEfekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Uczestnik zna składnię języka Python, zasady konfiguracji środowiska programistycznego oraz rodzaje bibliotek standardowych wykorzystywanych w automatyzacji pracy. | Uczestnik poprawnie wskazuje struktury sterujące, typy danych oraz definiuje przeznaczenie modułów takich jak os, sys czy requests. | Test teoretyczny z wynikiem generowanym automatycznie |
| Uczestnik potrafi samodzielnie napisać, uruchomić i debugować skrypt w Pythonie, który przetwarza pliki tekstowe (CSV, JSON) oraz komunikuje się z zewnętrznymi usługami (API, SSH). | Uczestnik wybiera właściwe funkcje do odczytu danych, stosuje wyrażenia regularne do filtrowania treści i poprawnie konstruuje zapytania HTTP w zadaniach testowych. | Test teoretyczny z wynikiem generowanym automatycznie |
| Uczestnik wykazuje gotowość do samodzielnego diagnozowania problemów technicznych i optymalizacji własnego warsztatu pracy poprzez wykorzystanie narzędzi informatycznych. | Uczestnik prawidłowo interpretuje komunikaty o błędach i wskazuje sposoby ich naprawy, wykazując autonomię w poszukiwaniu rozwiązań programistycznych. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Dzień 1:
1. Składnia i podstawowe instrukcje.
2. Konfiguracja środowiska do wygodnego programowania w Pythonie (IDE)
3. Różne sposoby uruchamiania programów w Pythonie (Windows / Linux).
4. Rozpowszechnianie swoich programów,
5. Tworzenie wersji nie wymagającej zainstalowanego Pythona
6. Obsługa opcji podanych programowi z linii poleceń (argparse i alternatywy)
7. Wczytywanie i parsowanie plików tekstowych — wyrażenia regularne — pokonywanie problemów z polskimi literami.
Dzień 2.
8. System plików — przeglądanie katalogów — praca z plikami itp.
9. Komunikacja internetowa — łączenie z SSH — łączenie z sFTP. — pobieranie plików po HTTPS — parsowanie stron internetowych (Webscraping)
10. Dostęp do zdalnych usług typu REST API — wysyłanie zapytań HTTP — obsługa formatu JSON;.
11. Pobieranie danych z zewnętrznych źródeł: — pliki płaskie CSV, — odczyt i zapis do baz danych
12. Instalowanie i korzystanie z dodatkowych bibliotek z PyPI.
13. Walidacja
Harmonogram
Harmonogram
| Przedmiot / temat | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat 1 z 3 Skrypty w Pythonie. Python dla inżynierów | Prowadzący Rafał Korzeniewski | Data realizacji zajęć 28-05-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 17:00 | Liczba godzin 08:00 |
Przedmiot / temat 2 z 3 Skrypty w Pythonie. Python dla inżynierów | Prowadzący Rafał Korzeniewski | Data realizacji zajęć 29-05-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 16:00 | Liczba godzin 07:00 |
Przedmiot / temat 3 z 3 walidacja | Prowadzący - | Data realizacji zajęć 29-05-2026 | Godzina rozpoczęcia 16:00 | Godzina zakończenia 17:00 | Liczba godzin 01:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 990,00 PLN |
Podmiot uprawniony do zwolnienia z VAT na podstawie art. 43 ust. 1 ustawy o VAT | |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 990,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 124,38 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 124,38 PLN |
Prowadzący
Prowadzący
Rafał Korzeniewski
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy otrzymują autorskie materiały szkoleniowe ALX.
Podane godziny są godzinami zegarowymi.
Informacje dodatkowe
Szkolenie może podlegać zwolnieniu z podatku VAT w w przypadku gdy udział w usłudze jest finansowany co najmniej w 70% ze środków publicznych.
Warunki techniczne
Warunki techniczne
Czego potrzebujesz do kursu zdalnego?
- komputer z dostępem do Internetu (zalecana prędkość łącza: min 3 Mbit/s download/upload; całkowicie wystarczające są w szczególności połączenia przez sieć komórkową, oby jedynie były one stabilne - nie zrywające się)
- przeglądarka internetowa (Chrome, Firefox, Safari, Edge itp.),
- głośniki lub słuchawki, oraz mikrofon (aby słyszeć i rozmawiać z trenerem oraz innymi uczestnikami szkolenia).
Opcjonalnie:
W miarę posiadania, można też wyposażyć stanowisko pracy w dodatkowy monitor. Jest wtedy możliwość jednoczesnego obserwowania udostępnionego obrazu (na jednym ekranie) i pracy w swoim edytorze/arkuszu/środowisku na drugim ekranie. Jeśli jednak nie posiadasz dodatkowego monitora, to również nie ma się czym martwić. Wystarczy przełączanie się między oknami w razie potrzeby, w ten sposób pracuje większość naszych kursantów.
Alternatywnie, istnieje jeszcze możliwość uruchomienia oprogramowania konferencyjnego (standardowo w ALX jest to Zoom) na tablecie lub ewentualnie telefonie Apple / Android (przy czym ekran telefonu jest jednak dość mały - kursanci raczej preferują tablety). Wtedy można uczestniczyć w sesji video poprzez urządzenie mobilne, a samodzielną pracę i ćwiczenia - wykonywać na komputerze.