Python zaawansowany

  • 17.05-17.07.2018
  • wtorki i czwartki, 17:00- 20:00
  • 23.06.2018, 9:00-21:00
    14.07.2018, 9:00-21:00
  • Hackerspace Trójmiasto
    Aleja Wojska Polskiego 41
    Gdańsk
  • 72h warsztatów z trenerem + 48h pracy z kodem w domu
    RAZEM= 120h
  • 2749 zł do 28.02.2018
  • 2999 zł po 28.02.2018
Wszystkie powyższe ceny są cenami brutto.

Kurs Python zaawansowany jest przeznaczony dla każdego, kto chciałby poszerzyć swoją wiedzę na temat Pythona, oraz nauczyć się budować aplikacje przy użyciu tego języka.

Podczas intensywnych, dwumiesięcznych warsztatów poznasz podstawowe elementy budowy aplikacji destkopowych oraz webowych. Nauczysz się jak korzystać z baz danych, gdzie i jak przechowywać konfigurację aplikacji, jak obsługiwać i logować błędy w aplikacjach oraz jak pisać poprawne testy jednostkowe.

Kurs jest skierowany do każdego, kto chce zgłębić tajniki Pythona i lepiej poznać jego możliwości.

Zajęcia odbywają się dwa razy w tygodniu w godzinach 17:00-20:00, dzięki czemu nie musisz rezygnować ze swoich codziennych zajęć, pracy czy studiów.

Podczas kursu odbędą się dwa 12-godzinne hackathony. Jeden w środku kursu, drugi na koniec. Praca w zespołach jest dobrą symulacją codziennej pracy programisty, a wykonywane zadania są świetną okazją do utrwalenia wiedzy i sprawdzenia swoich umiejętności.

Wymagania:

  • znajomość podstawowych typów danych
  • znajomość instrukcji iterujących
  • swoboda w pisaniu własnych modułów, klas, funkcji
  • programowanie obiektowe w pythonie
  • operacje na plikach

Program kursu Python zaawansowany

  1. Zaawansowane elementy języka Python
    • generator
    • context manager
    • dekorator
    • zaawansowane zagadnienia obiektowości w pythonie
  2. Budowanie aplikacji
    • tworzenie prostych interfejsów użytkownika (GUI)
    • wczytywanie parametrów z wiersza poleceń
    • wczytywanie konfiguracji aplikacji
  3. Elementy aplikacji internetowych
    • podstawy protokołu HTTP
    • podstawy języka SQL i relacyjnych baz danych
    • podstawy baz danych NoSQL
    • ORM
    • podstawy tworzenia stron internetowych z wykorzystaniem frameworka Flask

ZAPISZ SIĘ

TRENER

Jakub Czapliński

Python, C#, DevOps

Niegdyś admin, następnie przez 6 lat programista C#, ostatnie lata zakochany w Pythonie.

Obecnie pracuje jako teamleader budując pythonowy zespół w spółce akcyjnej PGS Software. Prowadzi realizację dużych projektów w Pythonie dla zachodnich klientów.

PARTNERZY

PARTNER STRATEGICZNY

Horde Technology