Podstawy programowania w języku Python - szkolenie dla nieprogramistów
Nauka Pythona od podstaw dla osób spoza świata IT!
Instrukcja zapisu na szkolenia
Nasz przewodnik krok po kroku przeprowadzi Cię przez proces rejestracji nowego konta lub logowania do Comarch Cloud w celu rezerwacji miejsca na kursie!
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Celem szkolenia jest wprowadzenie uczestników w podstawowe zagadnienia związane z programowaniem,
a następnie nauka od podstaw programowania z użyciem języka Python. Uczestnik szkolenia po jego zakończeniu będzie znał podstawy języka Python co pozwoli na pisanie prostych programów dalszy rozwój umiejętności programistycznych.Umiejętności
Dzięki szkoleniu uczestnik będzie:
- Instalować i konfigurować środowisko pracy dla języka Python.
- Używać zmiennych różnych typów.
- Używać struktur danych takich jak: listy, krotki, zbiory i słowniki.
- Używać instrukcji warunkowych oraz pętli.
- Pisać funkcje i używać ich w kodzie programów zgodnie z zasadą DRY.
- Wykorzystać obsługę wyjątków.
- Wykorzystywać moduły wbudowane, instalować moduły zewnętrzne oraz tworzyć własne moduły.
- Pisać kod źródłowy zgodnie z zasadami zawartymi z dokumencie PEP8 oraz dobrymi praktykami
- Tworzyć dokumentację dla program w pisanego w Python’ie.
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie przeznaczone jest dla nie programistów, którzy do tej pory nie mieli styczności z programowaniem, a chcieliby zacząć programować od języka Python.
Przygotowanie uczestników
Uczestnik powinien posiadać umiejętność obsługi komputera, przeglądarki www.
- Czas trwania
Przed nami:
- 5 dni/ 40 godzin szkoleniowych
- Szczegółowy program szkolenia
Szczegółowy program szkolenia dla nieprogramistów - Podstawy programowania w języku Python
Wstęp do programowania w języku Python.
- Wprowadzenie do programowania: czym jest programowanie, dlaczego warto się go uczyć.
- Jezyki kompilowane a interpretowane.
- Wprowadzenie do języka Python, mocne i słabe strony.
- Instalacja Pythona i środowiska programistycznego (IDE).
Wstęp do programowania.
- Zmienne i typy danych (int, float, str, bool).
- Operacje na danych oraz metody specyficzne dla typu.
- Operatory arytmetyczne i logiczne i binarne.
- Podstawowe operacje wyjścia i wejscia (print,input).
Struktury danych w języku Python.
- Listy, krotki.
- Słownik, zbiory.
Instrukcje Sterujące .
- Instrukcje warunkowe (if).
- Instrukcje iteracyjne – pętle (while i for).
- Dobre praktyki w pisaniu kodu – PEP8.
Funkcje w Python.
Definiowanie funkcji.
Argumenty i wartości zwracane.
Zakres zmiennych (local vs global).
Podstawy obsługi wyjątów.
- Instrukcja try/except/else/finally..
- Instrukcja raise, asert.
Praca z modułami.
- Importowanie modułów.
- Przegląd wbudowanych modułów (math, datetime, random).
- Instalacja modułów/bibliotek zewnętrznych (pip).
- Tworzenie modułów i pakietów.
Pliki.
- Pliki binarne i tekstowe, operacje na plikach.
- Moduły do obsługi plików CSV, JSON, XML.
Zasady tworzenia dokumentacji w języku Python.
- Komentarze.
- Notatki dokumentacyjne (__doc__).
- PyDoc.
Wstęp do programowania obiektowego w języku Python
- Programowanie objektowe a funkcjonalne.
- Paradygmaty programowania obiektowego.
- Klasy i obiekty.
- Dziedziczenie.
Przeglad wybranych bibliotek zewnętrznych i iobszarów zastosowania jezyka Python.
Wykorzystanie narzędzi AI wspomagających programowanie
- Generowanie i uzupełnianie kodu
- Refaktoryzacja i wyjaśnianie kodu
- Debugowanie oraz analiza błędów
- Tworzenie dokumentacji i testów
- Inne praktyczne aspekty wykorzystania AI w pracy programisty
Metoda realizacji szkolenia
Szkolenie jest realizowane metodami takimi jak: mikrowykład, ćwiczenia wspólne, ćwiczenia indywidualne, praca indywidualna. Szczególny nacisk położony jest na praktyczne aspekty programowania.
- W ramach szkolenia zapewniamy
W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dla szkoleń stacjonarnych)
- Ścieżka szkoleniowa
Pakiet Python Programista!
Od podstaw do poziomu pro! Sprawdź pakiet szkoleń z języka Python! Szkolenie podstawowe z warsztatem średnio zaawansowanym i oszczędź 20% na obu!
Jak zostać Python Developerem?
Sprawdź ścieżkę szkoleniową i przekonaj się, jak nasze kursy poprowadzą Cię krok po kroku przez wszystkie kluczowe aspekty programowania w Pythonie – od podstaw po zaawansowane zagadnienia.

