Podstawy programowania w Python

Szkolenie dla programistów
    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Podstawy programowania w języku Python - szkolenie dla programistów

      Programujesz w innym języku? Naucz się programowania w Python od podstaw!

      Opis szkolenia

      Szkolenie Podstawy programowania w języku Python - szkolenie dla programistów to propozycja dla osób związanych z branżą IT i tych, którzy chcą nauczyć się kolejnego języka programowania. Python, najpopularniejszy język programowania wg. rankingu TIOBE Index 2023 to kusząca propozycja dla programistów!

      Podczas szkolenia Python od podstaw poznasz zastosowania, mocne i słabe strony języka Python, typy i struktury danych, zasady tworzenia dokumentacji oraz wstęp do programowania obiektowego w języku Python. Kurs Python dla początkujących jest realizowany poprzez mikrowykłady, wspólne ćwiczenia a także ćwiczenia i indywidualną pracę uczestników. Najważniejsza jest praktyczna strona szkolenia, w tym przypadku nauka programowania w Python.

      Jako uczestnik szkolenia dedykowanego programistom, Podstawy programowania w języku Python, nauczysz się pisania programów opartych na podstawowych strukturach języka Python.

      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!

      Pobierz instrukcję

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Szkolenie ma na celu wprowadzenie uczestników w zagadnienia związane z podstawami programowania z użyciem języka Python oraz przygotowanie uczestników do pisania programów w jezyku Phyton.


      Umiejętności

      Dzięki szkoleniu uczestnik będzie potrafił:

      • 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 osób które miały styczność z programowaniem a chcą się nauczyć programowania w języku Python. 

      Przygotowanie uczestników

      Uczestnik powinien posiadać przynajmniej podstawowe doświadczenie w programowaniu w dowolnych językach programowania oraz podstawową wiedzę na temat algorytmów.

      Czas trwania

      Przed nami:

      • 4 dni, 32 godziny szkoleniowe
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia dla programistów - Podstawy programowania w języku Python

      Wstęp do programowania w języku Python

      • Wprowadzenie do języka Python, mocne i słabe strony.
      • Instalacja Pythona i środowiska programistycznego (IDE).
      • Alternatywne środowiska programistyczne.

      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 dokuemntacyjne (__doc__).
      • PyDoc.

      Wstęp do programowania obiektowego w języku Python

      • Programowanie obbjektowe 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ółne, ćwiczenia indywidualne, praca indywidualna. Duży nacisk położony jest na aspekt praktyczny programowania.

      POBIERZ PROGRAM W PDF

      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 rozwoju po szkoleniu

      Sprawdź pełną ścieżkę rozwoju w języku Python!

      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.

      Zobacz ścieżkę!

      Szkolenie e-learningowe Python!
      Sprawdź e-szkolenie Python! Naucz się definiować i używać funkcji, zarządzać instalacjami i bibliotekami języka Python oraz korzystać ze środowiska PyCharm!
      Bootcamp Junior Python Developer!
      Wejdź i rozgość się w świecie IT – skorzystaj z intensywnego, weekendowego kursu, który przygotuje Cię do zawodu programisty języka Python!