Trwają zapisy do grupy

Szkolenie: Python dla programistów - podstawy

Szkolenie Python dla programistów to intensywny kurs wprowadzający w praktyczne zastosowania Pythona, obejmujący składnię, struktury danych, obsługę plików, funkcje, testowanie, debugowanie oraz dobre praktyki programistyczne dla osób z doświadczeniem w innych językach

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:PYTHON/F-DEVEL

python-podstawynauka-pythonpython-dla-programistowprogramowanie-w-pythonie

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

30 marca
Trwają zapisy na szkolenie

Trener:

Matt Harasymczuk

Cena:

3025 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 dla programistów - podstawy

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego programowania w języku Python, wykorzystując jego składnię i struktury danych

  • Szkolenie uczy stosowania narzędzi i środowisk pracy z Pythonem, w tym zarządzania repozytorium kodu i instalacji modułów

  • Szkolenie rozwija umiejętność pisania czytelnego, testowalnego i zgodnego ze standardami kodu Python

  • Szkolenie pokazuje, jak analizować i rozwiązywać typowe problemy programistyczne z użyciem Pythona


Dla kogo?

  • Programistów i inżynierów oprogramowania z doświadczeniem w innych językach, chcących rozpocząć pracę z Pythonem

  • Specjalistów ds. jakości, DevOps oraz architektów systemów, którzy planują wykorzystać Pythona w codziennych zadaniach

  • Osób posiadających podstawową wiedzę programistyczną i znajomość pracy w środowisku IDE


Efekty kształcenia

  • Uczestnik analizuje i implementuje podstawowe struktury danych w Pythonie

  • Uczestnik projektuje i rozwija funkcje oraz obsługuje wyjątki w kodzie Python

  • Uczestnik stosuje narzędzia do testowania, debugowania i kontroli wersji

  • Uczestnik organizuje środowisko pracy oraz instaluje i wykorzystuje dodatkowe moduły

  • Uczestnik rozróżnia i stosuje dobre praktyki kodowania w Pythonie

  • Uczestnik interpretuje i modyfikuje kod w celu automatyzacji zadań


Wymagania

  • Znajomość zagadnień programistycznych tj. zmienne, pętle, instrukcje warunkowe, funkcje, klasy

  • znajomość dowolnego IDE (mile widziane IDE z rodziny Jetbrains, np. InteliJ albo WebStorm)

  • Umiejętność tworzenia oprogramowania w dowolnym języku

  • Dla osób chcących od podstaw poznać język Python kierowane jest szkolenie: Python Podstawy (Python/F)


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 programowania w Python

Struktury danych

Elementy składni języka

Numeryczne typy danych (int, float)

Logiczne typy danych (bool, None)

Łańcuchy znaków (str)

Sekwencje (tuple, list, set, frozenset)

Mapy (dict)

Zagnieżdżone sekwencje i mapy

Wybieranie, wycinanie elementów, rozpakowywanie

Instrukcje sterujące

Operatory warunkowe, logiczne, przynależności

Instrukcje warunkowe (if, else, elif)

Wyrażenia warunkowe, algebra Boola (and, or)

Pętle (while, for)

Pętle po zagnieżdżonych strukturach danych, rozpakowywanie

Rozwinięcia i wyrażenia generatorowe

Pliki

Ścieżki

Tryby dostępu

Operacje na pliku: odczyt, zapis, dopisywanie

Parsowanie plików

Funkcje

Definiowanie

Zwracanie wartości

Parametry: wymagane, opcjonalne

Argumenty: pozycyjne, nazwane

Zakres przestrzeni nazewniczej

Jakość

Wyjątki: interpretacja, podnoszenie, przechwytywanie

Logowanie zdarzeń

Testy jednostkowe

Układ repozytorium i strategie branchy

Debugging

CI/CD

Dodatkowe moduły

Wyszukiwanie i instalacja dodatkowych modułów

Najbardziej przydatne moduły

Krótkie wprowadzenie do wybranych 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

14.11.2025

Uczestnik szkoleniaPython dla programistów - podstawy

Jan Michalak

Przyszedłem na ten kurs już z własną wiedzą z programowania w pythonie a i tak dowiedziałem się jeszcze sporo ciekawostek :)

Więcej opinii