ZADZWOŃ
609 850 372
ZNAJDŹ SZKOLENIE
Python - programowanie i tworzenie aplikacji
PPS
Programowanie, Python
UDOSTĘPNIAMY EBOOKI I VIDEOKURSY
Przez okres 3 miesięcy od zakończenia szkolenia udostępniamy Ci bezpłatnie wybrane pozycje

Ebooki


  • Zobacz fragment.
    Python. Programuj szybko i wydajnie. Wydajne aplikacje w języku Python.
    Micha Gorelick, Ian Ozsvald

  • Zobacz fragment.
    Myśl w języku Python!
    Allen B. Downey
OPIS SZKOLENIA

Celem szkolenia jest praktyczne opanowanie umiejętności programowania w języku Python. Uczestnicy zarówno od strony teoretycznej, jak i praktycznej poznają podstawy programowania w tym języku. Python wyróżnia się spośród innych języków, prostą i przejrzystą składnią, co sprawia, że można się go nauczyć, nie mając podstaw programowania. Dodatkowo uczestnicy poznają zasady programowania obiektowego, budując swoje pierwsze aplikacje okienkowe.

WYMAGANIA

Znajomość podstaw programowania w języku Python.

KORZYŚCI

Uczestnicy opanują umiejętności programowania w języku Python niezbędne są do samodzielnego programowania. Dodatkowo będą potrafili pisać skrypty i tworzyć aplikacje okienkowe.

PLAN SZKOLENIA

Dzień 1

Moduł 1. Wstęp do Pythona

Omawiane zagadnienia:

  • Wstęp do programowania
  • Historia Pythona
  • Przegląd wybranych środowisk programistycznych (Anaconda, PyCharm)

Przybliżony czas trwania: 20min.

Moduł 2. Podstawy Pythona

Omawiane zagadnienia:

  • Uruchomienie pierwszego programu
  • Zmienne
  • Typy liczbowe i logiczne
  • Operacje arytmetyczne i logiczne
  • Ciągi znaków(napisy)
  • Operacje na napisach
  • Operacje wejścia/wyjścia
  • Zadanie do wykonania

Przybliżony czas trwania: 120 min.

Moduł 3. Instrukcje sterujące i pętle

Omawiane zagadnienia:

  • Instrukcje warunkowe
  • Pętle
  • Wcięcia
  • Iteratory
  • Zadanie do wykonania

Przybliżony czas trwania: 30 min.

Moduł 4. Kolekcje

Omawiane zagadnienia:

  • Listy
  • Krotki
  • Słowniki
  • Zbiory
  • Zadanie do wykonania

Przybliżony czas trwania: 60 min.

Moduł 5. Funkcje

Omawiane zagadnienia:

  • Deklaracja funkcji
  • Parametry funkcji oraz zwracane wartości
  • Rekursja
  • Zadanie do wykonania

Przybliżony czas trwania: 60min.

Moduł 6. Obsługa plików

Omawiane zagadnienia:

  • Rodzaje plików
  • Otwieranie plików
  • Odczyt plików
  • Zapis plików
  • Zadanie do wykonania

Przybliżony czas trwania: 60min.

Moduł 7. Moduły

Omawiane zagadnienia:

  • Moduły standardowe
  • Importowanie modułów
  • Funkcja dir
  • Pakiety

Przybliżony czas trwania: 30 min.

Moduł 8. Obsługa błędów i wyjątków

Omawiane zagadnienia:

  • Błędy składni
  • Wyjątki
  • Obsługa wyjątków
  • Zadanie do wykonania

Przybliżony czas trwania: 60 min.

Moduł 9. Dodatkowe aspekty Pythona

Omawiane zagadnienia:

  • Wyrażenia regularne
  • Wyrażenie lambda

Przybliżony czas trwania: 40min.

Dzień 2

Moduł 10. Podstawy programowania obiektowego

Omawiane zagadnienia:

  • Klasy
  • Inicjalizacja i atrybuty klasy
  • Metody klasy
  • Dziedziczenie
  • Zadanie do wykonania

Przybliżony czas trwania: 120 min.

Moduł 11. Organizacja kodu

Omawiane zagadnienia:

  • Dokumentacja kodu
  • Wzorce projektowe

Przybliżony czas trwania: 30 min.

Moduł 13. Aplikacje graficzne - wstęp

Omawiane zagadnienia:

  • Przegląd wybranych bibliotek graficznych
  • Instalacja środowiska graficznego PyQt
  • Zapoznanie się z środowiskiem graficznym

Przybliżony czas trwania: 30 min.

Moduł 14. Aplikacje graficzne –podstawowe widgety

Omawiane zagadnienia:

  • Wyświetlanie tekstu
  • Wprowadzanie danych
  • Tworzenie przycisków
  • Zasada działania sygnałów
  • Pierwsza aplikacja okienkowa

Przybliżony czas trwania: 120 min.

Moduł 15. Aplikacje graficzne - budowa aplikacji

Omawiane zagadnienia:

  • Tworzenie dodatkowych widgetów (RadioButton, CheckBox, ScroolBar, List)
  • Tworzenie menu
  • Prosty graficzny edytor

Przybliżony czas trwania: 90 min.

Moduł 16. Aplikacje graficzne - projekt

Omawiane zagadnienia:

  • Zadanie do wykonania

Przybliżony czas trwania: 90 min.

SZKOLENIA POWIĄZANE Python - podstawy programowania
Czas trwania
2 dni
Poziom
średniozaawansowany
Certyfikat HELION
318
CENA PLN netto
0.00

Lokalizacja i terminy

Warszawa
1700 zł

Zamów dodatkowo

FORMULARZ
ZAMÓWIENIA
*
*
*
*

* tyczy się pól obowiązkowych

 
 
 

FORMULARZ ZAMÓWIENIA

GRATULACJE!
PODJĄŁEŚ ŚWIETNĄ DECYZJĘ!
Wkrótce skontaktuję się z Tobą nasz konsultant.
W razie jakichkolwiek pytań jesteśmy do Twojej dyspozycji pod telefonem,
mailem oraz na kanałach społecznościowych w godzinach 9:00 - 17:00.
PODSUMOWANIE FORMULARZA ZAMÓWIENIA*
Imię:
Nazwisko:
Telefon:
E-mail:
Firma:
Szkolenie:
Zamówienia dodatkowe:
Data:
Lokalizacja:
Cena: