Trwają zapisy do grupy

Szkolenie: Python podstawy

Szkolenie Python podstawy to intensywny kurs programowania od podstaw, który uczy praktycznego wykorzystania Pythona w codziennej pracy, obejmuje zmienne, typy danych, pętle, funkcje, klasy, obsługę plików, dobre praktyki kodowania oraz pracę w środowisku IDE

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:4 dni (32h)

Poziom zaawansowania:

Kod kursu:PYTHON/F

python-podstawynauka-programowaniaprogramowanie-od-podstaw

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

23 marca
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Patryk Palej

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

29 czerwca
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Patryk Palej

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

7 września
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Patryk Palej

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

12 października
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Trener Sages

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

16 listopada
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Trener Sages

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

14 grudnia
Trwają zapisy na szkolenieDostępne w BURonline_payments

Trener:

Trener Sages

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Python podstawy

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego programowania w języku Python, obejmując podstawowe elementy składni, typy danych, instrukcje sterujące, pętle, funkcje, klasy oraz obsługę plików

  • Szkolenie uczy korzystania z narzędzi programistycznych, takich jak IDE, systemy kontroli wersji i środowisko REPL, umożliwiając efektywną pracę z kodem

  • Szkolenie omawia dobre praktyki i techniki inżynierii oprogramowania, przygotowując do tworzenia czytelnych, bezpiecznych i łatwych w utrzymaniu aplikacji


Dla kogo?

  • Szkolenie adresowane jest do osób rozpoczynających naukę programowania, które chcą zdobyć praktyczne umiejętności w języku Python

  • Dedykowane pracownikom różnych branż, którzy planują automatyzować zadania lub rozwijać własne narzędzia informatyczne

  • Przeznaczone dla studentów, absolwentów oraz osób zmieniających ścieżkę kariery na IT, nieposiadających wcześniejszego doświadczenia programistycznego


Efekty kształcenia

  • Uczestnik analizuje i rozwiązuje zadania programistyczne z wykorzystaniem języka Python

  • Uczestnik projektuje i implementuje podstawowe struktury danych oraz algorytmy

  • Uczestnik obsługuje pliki tekstowe, wykonuje operacje odczytu i zapisu

  • Uczestnik wykorzystuje środowisko IDE oraz system kontroli wersji do pracy z kodem

  • Uczestnik stosuje dobre praktyki kodowania i organizacji projektu

  • Uczestnik identyfikuje i obsługuje typowe błędy oraz wyjątki w programach Python


Wymagania

  • Biegła umiejętność obsługi komputera

  • Mile widziana znajomość innych języków programowania

  • Mile widziana umiejętność korzystania ze środowisk programistycznych

  • Mile widziane wcześniejsze zetknięcie z językiem


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Przygotowanie środowiska do pracy i wstęp do programowania

  • Wprowadzenie do języka Python i cykli wydań

  • Wprowadzenie do zintegrowanego środowiska deweloperskiego (IDE)

  • Elementy składni języka programowania: zmienne, komentarze, operatory

  • Wprowadzenie do konsoli Python (REPL), składni, wcięć i standardów

Składnia

  • Zmienne

  • Komentarze

  • Print i podstawianie wartości

  • Podstawowe operatory

  • Funkcje wbudowane

  • Dobre praktyki

Typy i struktury danych

  • Numeryczne typy danych (int, float)

  • Logiczne typy danych (bool, None)

  • Łańcuch znaków (str)

  • Sekwencje i zbiory (tuple, list, set)

  • Mapy (dict)

  • Zagnieżdżone struktury danych (list[tuple], list[list], list[dict])

  • Wybieranie, wycinanie elementów, rozpakowywanie

Instrukcje sterujące

  • Operatory logiczne, porównania, przynależności, algebra Boole'a (and, or, not)

  • Instrukcje warunkowe (if, else, elif)

Pętle

  • Pętla while

  • Pętla for

  • Rozpakowywanie w pętli

  • Pętle po zagnieżdżonych strukturach danych

  • Pętle po słownikach

  • Wyrażenia listotwórcze, zbiorotwórcze i słownikotwórcze

Pliki

  • Ścieżki względne i bezwzględne

  • Tryby dostępu i kodowanie znaków

  • Operacje na pliku: odczyt, zapis, dopisywanie

Funkcje

  • Definiowanie funkcji i zwracanie wartości

  • Parametry: wymagane, opcjonalne

  • Argumenty: pozycyjne, nazwane (keyword)

  • Zakres przestrzeni nazewniczej i dobre praktyki

Wyjątki

  • Podnoszenie i przechwytywanie

  • Najczęściej występujące i hierarchia

  • Asercje

  • Analiza stosu wywołań

Idiomy

any, all

sum, min, max, sorted

dir, vars

Programowanie obiektowe

  • Klasy i instancje

  • Atrybuty i metoda inicjalizacyjna

  • Metody

  • Dziedziczenie

Moduły

  • Krótkie wprowadzenie do biblioteki standardowej

  • Krótkie wprowadzenie do najczęściej wykorzystywanych modułów dodatkowych

  • Wyszukiwanie i instalacja nowych modułów

Autorem szkolenia jest Matt Harasymczuk

Trener Sages od 2015 roku, z 10 000+ godzinami doświadczenia i 30 000+ przeszkolonych osób. Specjalizuje się w Pythonie, TDD, DevOps i CI/CD. Pracował m.in. w Allegro, COI, PAŻP i Europejskiej Agencji Kosmicznej. Prowadzi stronę www.python3.info i jest założycielem i prezesem dwóch firm Astrotech i Analog Astronaut Training Center. W wolnym czasie rozwija własny system operacyjny.

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

12.12.2025

Uczestnik szkoleniaPython podstawy

Paulina Kornacka

Fajnie poprowadzone szkolenie, dość rozbudowane jak na podstawy języka, na przyszłość unikałabym łączenia przerw z czasem na rozwiązywanie zadań.

Więcej opinii