Pobierz kartę szkolenia

Podstawy programowania w języku Python

kod szkolenia: PYTH01 / PL AA 5d

Python to jeden z najbardziej wszechstronnych i intuicyjnych języków programowania, który otwiera drzwi do tworzenia aplikacji, analiz danych czy automatyzacji procesów. Szkolenie umożliwia naukę kluczowych fundamentów programowania w Pythonie, pozwalając uczestnikom na rozpoczęcie przygody z kodowaniem, niezależnie od wcześniejszego doświadczenia.

training assurance
promocja
Termin
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  05.05 06.05 07.05 08.05 09.05
Original price was: 3 950,00 PLN.Current price is: 3 400,00 PLN. + 23% VAT (4 182,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  19.05 20.05 21.05 22.05 23.05
Original price was: 3 950,00 PLN.Current price is: 3 400,00 PLN. + 23% VAT (4 182,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  02.06 03.06 04.06 05.06 06.06
Original price was: 3 950,00 PLN.Current price is: 3 400,00 PLN. + 23% VAT (4 182,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  16.06 17.06 18.06 19.06 20.06
Original price was: 3 950,00 PLN.Current price is: 3 400,00 PLN. + 23% VAT (4 182,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  30.06 01.07 02.07 03.07 04.07
Original price was: 3 950,00 PLN.Current price is: 3 400,00 PLN. + 23% VAT (4 182,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  14.07 15.07 16.07 17.07 18.07
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  28.07 29.07 30.07 31.07 01.08
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  25.08 26.08 27.08 28.08 29.08
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  08.09 09.09 10.09 11.09 12.09
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  22.09 23.09 24.09 25.09 26.09
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  06.10 07.10 08.10 09.10 10.10
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  20.10 21.10 22.10 23.10 24.10
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  03.11 04.11 05.11 06.11 07.11
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  17.11 18.11 19.11 20.11 21.11
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  01.12 02.12 03.12 04.12 05.12
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 5 dni |  35h|  15.12 16.12 17.12 18.12 19.12
3 950,00 PLN + 23% VAT (4 858,50 PLN brutto)
Poprzednia najniższa cena:
3 950,00 PLN 4 858,50 PLN brutto

Szkolenie skierowane jest do:

  • Osób rozpoczynających przygodę z programowaniem, które chcą zdobyć solidne podstawy.
  • Specjalistów z innych dziedzin, pragnących nauczyć się automatyzacji procesów za pomocą Pythona.
  • Studentów i absolwentów kierunków technicznych, którzy chcą wzbogacić swoje CV.
  • Pasjonatów technologii, którzy pragną zrozumieć, jak działa kod.
  • Osób planujących karierę w branży IT, zaczynając od jednego z najłatwiejszych do nauki języków programowania.
  1. Poznanie podstaw programowania w Pythonie – Uczestnicy nauczą się pisać i uruchamiać pierwsze programy, używając jednego z najbardziej popularnych języków programowania.
  2. Umiejętność rozwiązywania problemów programistycznych – Dzięki szkoleniu uczestnicy wykształcą instynktowne podejście do analizowania i rozwiązywania wyzwań napotkanych w trakcie pracy z kodem.
  3. Solidne podstawy do dalszego rozwoju – Zdobyta wiedza teoretyczna i praktyczna stanie się mocnym fundamentem na dalszej drodze kariery programistycznej.
  4. Zrozumienie kluczowych koncepcji – Uczestnicy opanują istotne elementy, takie jak typy danych, pętle, funkcje i obiekty, które są podstawą nowoczesnego programowania.
  5. Praktyczne doświadczenie z narzędziami – Szkolenie pozwala na naukę korzystania z środowisk programistycznych (IDE) i narzędzi wspierających proces tworzenia kodu.
  1. WPROWADZENIE DO JĘZYKA PYTHON
    • czym jest Python?
    • krótka historia języka
    • filozofia języka (the Zen of Python)
    • pierwszy program
    • instalacja środowiska
    • praca w trybie interaktywnym (powłoce interaktywnej)
    • wybór środowiska zintegrowanego (IDE)
  1. PODSTAWOWE KONCEPCJE
    • identyfikatory
    • bloki danych
    • komentarze
    • zmienne
    • instrukcje podstawienia
    • typy wbudowane (proste) i operatory
    • instrukcje sterujące – instrukcje warunkowe
    • instrukcje sterujące – instrukcje powtarzania (pętle)
  1. ZŁOŻONE TYPY DANYCH
    • typ tekstowy (łańcuchy znaków)
    • formatowanie łańcuchów znaków
    • operacje na tekstach
    • krotki
    • zakresy
    • listy
    • dostęp do elementów sekwencji
    • operacje na sekwencjach
    • zbiory
    • operacje na zbiorach
    • słowniki
    • operacje na słownikach
  1. PROGRAMOWANIE FUNKCYJNE
    • funkcje – wprowadzenie
    • definiowanie funkcji
    • parametry funkcji
    • funkcje ze zmienną liczbą parametrów
    • zasięgi zmiennych i reguła LEGB
    • funkcje jako argumenty
    • funkcje lambda
    • typowanie dynamiczne vs. typowanie statyczne
    • dokumentowanie kodu funkcji
  1. KLASY I OBIEKTY
    • paradygmat OOP (Object-Oriented Programming)
    • klasy i obiekty – podstawy
    • atrybuty klasy
    • metody
    • instancje klasy
    • atrybuty instancji
    • kontrola dostępu do atrybutów
    • definiowanie i wykorzystanie
    • właściwości (properties)
    • modele danych
    • dziedziczenie
    • porządek poszukiwania atrybutów
    • metody magiczne
  1. MODUŁY I PAKIETY
    • obiekty modułów
    • instrukcja importu
    • atrybuty modułów
    • instrukcja from
    • program główny
    • pakiety
    • atrybuty pakietów
  1. OPERACJE NA PLIKACH
    • menedżer kontekstu
    • pakiet io
    • otwieranie plików
    • zamykanie plików
    • atrybuty i metody strumieni
  1. WYJĄTKI
    • wyjątki – teoria
    • obsługa wyjątków
    • standardowe klasy wyjątków
    • własne klasy wyjątków
    • asercje
  1. WAŻNE WBUDOWANE MODUŁY I BIBLIOTEKI
    • typy wbudowane
    • funkcje wbudowane
    • biblioteka standardowa
    • moduły wbudowane
    • popularne biblioteki

Wskazana znajomość dowolnego języka programowania (strukturalnego lub obiektowego) oraz znajomość środowiska Linux/Unix/Windows.

Rekomendowana bibliografia:
"Python. Receptury" – Autorzy: David Beazley, Brian K. Jones
"Python Wprowadzenie" – Autor: Lutz Mark

  • Szkolenie: polski
  • Materiały: polski

    Skontaktuj się z naszym doradcą