Podstawy programowania w języku Python

Podstawy programowania w języku Python

Kurs przeznaczony jest dla osób, które chcą rozpocząć swoją przygodę z programowaniem w języku Python lub poszerzyć swoją wiedzę na temat tego wszechstronnego języka programowania.

Zawartość kursu:

  1. Instalacja środowiska i pierwsze kroki w Pythonie:
    Pierwsze kroki w środowisku Pythona
    Podstawy programowania: zmienne, typy danych, operatory, instrukcje warunkowe i pętle

  2. Algorytmy i struktury danych:
    Funkcje i ich zastosowanie
    Praca z różnymi strukturami danych: krotki, listy, napisy, zbiory i słowniki

  3. Programowanie obiektowe:
    Poznanie koncepcji klas, obiektów, metod, pól i konstruktorów
    Omówienie widoczności składowych klasy oraz metod i pól statycznych

  4. Zaawansowane aspekty programowania obiektowego:
    Dziedziczenie, przesłanianie metod, konstruktory
    Wprowadzenie do polimorfizmu, abstrakcji i hermetyzacji

  5. Wyjątki i operacje na plikach:
    Obsługa wyjątków w Pythonie
    Praca z plikami: odczyt, zapis, manipulacja danymi

Kurs zawierać będzie również liczne zadania praktyczne, które pozwolą uczestnikom na praktyczne stosowanie poznanych zagadnień oraz lepsze zrozumienie materiału. Dodatkowo, do każdego modułu zostaną przygotowane zadania podsumowujące, które umożliwią sprawdzenie i utrwalenie zdobytej wiedzy.

Autor kursu 

Maciej Bartoszuk

Ukończył z wyróżnieniem informatykę na wydziale Matematyki i Nauk Informacyjnych Politechniki Warszawskiej, gdzie aktualnie pracuje w zakładzie Sztucznej Inteligencji i Metod Obliczeniowych. Tam też od 2013 roku prowadzi zajęcia dydaktyczne z programowania w R, Pythonie, C/C++, C#. Uczestnik studiów doktoranckich w Instytucie Podstaw Informatyki Polskiej Akademii Nauk w latach 2013-2015. W 2018 roku obronił doktorat z wyróżnieniem na swoim rodzimym wydziale: System do oceny podobieństwa kodów źródłowych w językach funkcyjnych oparty na metodach uczenia maszynowego i agregacji danych, który obejmuje zarówno algorytmy przetwarzania kodów źródłowych programów, jak i data science. Współautor książki Przetwarzanie i analiza danych w języku Python wydanej przez PWN. Ponadto trener na bootcampach Data Science, gdzie uczy programować w języku Python pod kątem analizy danych.

Zamówienie

499.00

PLN

Zamów
© Sages 2024 - Wszelkie prawa zastrzeżone