Python dla Wszystkich: Od Podstaw do Eksperta

Kurs rozłożony jest na pięć bloków:

  • Blok #1 (6 godz.) - stacjonarny, w sobotę 1 marca [8:30-15:00]
    • m.in. konfiguracja środowiska pracy i rozwiązywanie ew. problemów konfiguracyjnych
    • wystarczająca liczba ćwiczeń praktycznych, by zrozumieć podstawy
  • Blok #2 (2 godz.) - zdalny, w czwartek 6 marca [17:00-19:00]
  • Blok #3 (2 godz.) - zdalny, w czwartek 13 marca [17:00-19:00]
  • Blok #4 (2 godz.) - zdalny, w czwartek 20 marca [17:00-19:00]
  • Blok #5 (4 godz.) - stacjonarny, w sobotę 22 marca [8:30-13:00]
    • czas na dokończenie projektów m.in. poprzez konsultacje z prowadzącym
    • wymiana doświadczeń z okresu kursu (np. z czym były problemy itp.)
    • krótka demonstracja przydatnych narzędzi (regex-y, Git)

Cel szkolenia:

Uczestnicy kursu zdobędą umiejętność tworzenia programów komputerowych w paradygmacie programowania zorientowanym obiektowo (object-oriented programming) w języku Python. Pozwoli to uczestnikom nie tylko usprawnić rozwiązywanie różnych problemów (np. z zakresu wstępnej obróbki i przetwarzania danych), ale też da im podstawy niezbędne do zajmowania się m.in. zagadnieniami związanymi ze sztuczną inteligencją (AI) i uczeniem maszynowym. Duży nacisk będzie kładziony na naukę dobrych praktyk programistycznych, efektywne korzystanie z narzędzi do tworzenia oprogramowania.

Adresaci szkolenia:

Szkolenie jest przeznaczone dla osób początkujących, które dotychczas nie miały kontaktu z językami programowania obiektowego (lub wręcz nigdy nie programowały). Szkolenie jest idealne między innymi dla osób, które chciałyby w przyszłości zajmować się zagadnieniami związanymi ze sztuczną inteligencją (AI), takimi jak praca z głębokimi sieciami neuronowymi, lub uczeniem maszynowym.
Jedynym wymaganiem wstępnym jest zdolność analitycznego myślenia.

Program:

  1. Wstęp (typy danych, funkcje, proste programy)
  2. Klasy – podstawy
  3. OOP (relacje między klasami, klasy abstrakcyjne, duck typing)
  4. Błędy i wyjątki
  5. Elementy biblioteki standardowej
  6. Filozofia języka Python
  7. Dobre praktyki programistyczne
  8. Programowanie modułowe
  9. Wyrażenia regularne
  10. Testy jednostkowe

Jak się zapisać?

  1. Żeby zapisać się na szkolenie musisz posiadać konto w naszym systemie. Żeby je założyć kliknij tutaj. Konto to umożliwia korzystanie z oferty całej platformy szkoleniowej, w tym szkoleń prowadzonych przez CDSI i pozostałe jednostki, do których można przejść za pomocą zakładek na górze strony . Jeśli już posiadasz konto możesz pominąć ten krok.
  2. Po utworzeniu konta zapisz się na szkolenie. O przyjęciu decyduje kolejność przesłanych zgłoszeń.
  3. Z naszego systemu otrzymasz automatyczne potwierdzenie Twojego zgłoszenia, które będzie zawierało dane do przelewu.
  4. Prześlij na adres e-mailowy kursy-cdsi@agh.edu.pl potwierdzenie dokonania wpłaty.
Czas trwania: 16 godzin lekcyjnych
Cena: 1298 PLN
Brak terminów 🙁
Instructor avatar
Doktor informatyki, adiunkt w Katedrze Automatyki i Robotyki AGH w grupie badawczej Machine Vision Group AGH. Uczestniczyła w licznych projektach naukowych i komercyjnych na poziomie krajowym i międzynarodowym - NCN i NCBiR m.in. SIMS, FNP/SKILLS, FastTrac/TechVenture. Absolwentka programu TOP 500 Innovator na Uniwersytecie Stanforda w USA. Pasjonuje się wizją komputerową oraz wykorzystaniem metod sztucznej inteligencji do rozwiązywania różnorodnych problemów zarówno w medycynie jak i inżynierii materiałowej. Jej badania skupiają się na poszukiwaniu innowacyjnych sposobów wykorzystania tych technologii w praktyce, zarówno w nauce, jak i biznesie.
Instructor avatar
Pracownik WinCan Poland sp. z o.o., firmy zajmującej się wytwarzaniem oprogramowania dla branży kanalizacyjnej (pod kątem inspekcji wizyjnej rur), zatrudniony na stanowisku inżyniera oprogramowania. Wcześniej przez dwa lata pracował w Nokia Solutions and Networks jako inżynier oprogramowania 5G/C++. Obronił rozprawę doktorską poświęconą metodom automatycznej analizy i rozpoznawania medycznych obrazów mikroskopowych pod kątem diagnostyki czerniaka skóry. Wielokrotnie nagradzany były nauczyciel akademicki na kierunkach Automatyka i Robotyka oraz Informatyka na wydziale EAIIB.

Koordynator szkolenia:
dr inż. Anna Wójcicka
e-mail: wojcicka@agh.edu.pl

Administracja szkolenia:
e-mail: kursy-cdsi@agh.edu.pl

Minione edycje
  • 12.10.2024 - 13.10.2024
  • 01.03.2025 - 22.03.2025