Podstawy programowania w Python

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

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

      Nauka Pythona od podstaw dla osób spoza świata IT!

      Podstawy programowania w języku Python i AI!

      Opanuj najpopularniejszy język programowania – zacznij od podstaw!

      Szkolenie Podstawy programowania w języku Python to szkolenie dla nieprogramistów, czyli osób początkujących w branży IT, którzy chcą rozpocząć naukę Pythona od podstaw. Podczas szkolenia poznasz podstawowe zagadnienia związane z programowaniem, zalety i wady języka Python, typy danych i zasady tworzenia dokumentacji w języku Python. Wszystkie poznane zagadnienia dadzą Ci solidne podstawy aby zacząć programować z użyciem języka Python!

      Podczas 5-dniowego szkolenia nauczysz się pisać czysty kod (PEP8), tworzyć funkcje i automatyzować pracę na plikach (CSV, JSON). Zyskasz unikalną umiejętność wspierania programowania narzędziami AI, co przyspieszy Twój rozwój! Nauczysz się myśleć logicznie i projektować proste aplikacje. Zyskasz takżę biegłość w strukturach danych i podstawach obiektowości. Zacznij tworzyć technologię zamiast tylko jej używać!

      Szczególny nacisk kładziemy na praktyczne aspekty programowania!

      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

      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.

      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 szkoleniowa

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

      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!

      Sprawdź!

      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!