Języki programowania IT i Nowe technologie Kursy online

CODE:ME || Python zaawansowany - kurs zdalny

location icon
Fundacja CODE:ME Kurs zdalny
calendar icon
Od 3 lis 17:00 do 3 lis 17:00
ticket icon
Od 5 350,00 zł

Python zaawansowany

kurs zdalny


Python łączy prostotę z olbrzymim potencjałem. Z nami dowiesz się, jak wykorzystać go w pełni. Zrób kolejny krok w karierze programisty! Kiedy znasz już podstawy języka Python, czas nauczyć się, jak tworzyć aplikacje webowe i graficzne interfejsy, jak posługiwać się bazami danych oraz jak dbać o bezpieczeństwo i prywatność użytkowników.


informacja o kursie:

Termin:                       03.11.2022 -19.01.2023
Liczba godzin:           72 godziny warsztatów online, na żywo z trenerem
Gdzie:                         Zdalnie

Trener: Aleksander Gruszczyński Programista Python, DevOps

Harmonogram:

03.11.2022 17:00-20:00 3h czwartek
07.11.2022 17:00-20:00 3h poniedziałek
10.11.2022 17:00-20:00 3h czwartek
14.11.2022 17:00-20:00 3h poniedziałek
17.11.2022 17:00-20:00 3h czwartek
19.11.2022 10:00-16:00 6h sobota
24.11.2022 17:00-20:00 3h czwartek
28.11.2022 17:00-20:00 3h poniedziałek
01.12.2022 17:00-20:00 3h czwartek
05.12.2022 17:00-20:00 3h poniedziałek
08.12.2022 17:00-20:00 3h czwartek
10.12.2022 10:00-16:00 6h sobota
15.12.2022 17:00-20:00 3h czwartek
19.12.2022 17:00-20:00 3h poniedziałek
22.12.2022 17:00-20:00 3h czwartek
02.01.2023 17:00-20:00 3h poniedziałek
05.01.2023 17:00-20:00 3h czwartek
09.01.2023 17:00-20:00 3h poniedziałek
12.01.2023 17:00-20:00 3h czwartek
14.01.2023 10:00-16:00 6h sobota
19.01.2023 17:00-20:00 3h czwartek


Dla kogo?

Ten kurs jest kontynuacją naszego kursu Python od podstaw, więc program został dostosowany do poziomu wiedzy jego absolwentów. Osoby, które nauczyły się Pythona z innych źródeł, dostaną od nas zadanie sprawdzające znajomość wymaganych zagadnień. Jeśli rozwiążesz je poprawnie, zostaniesz zapisany na kurs, a jeśli nie - powiemy Ci, czego dokładnie musisz się douczyć. Po nadrobieniu materiału możesz ponownie podejść do zadania i zapisać się na kurs.


Co musisz wiedzieć?

Wszyscy kursanci powinni znać następujące zagadnienia:

  • podstawowe typy danych (int, float, string, list, dict…) i operacje na nich,
  • sterowanie przepływem programu za pomocą instrukcji if,
  • pętle for oraz while, a także sterowanie nimi za pomocą instrukcji continue oraz break,
  • łapanie, obsługa i samodzielnie wywoływanie wyjątków,
  • importowanie do kodu modułów,
  • najpopularniejsze moduły biblioteki standardowej (datetime, json, …),
  • tworzenie funkcji,
  • pisanie własnych klas, specjalne metody klas, praca z obiektami klas, koncepcja dziedziczenia.
Zadanie sprawdzające wiedzę, do wykonania przed kursem  pobierz zadanie

Czego się nauczysz?

1. Programowanie obiektowe metody specjalne (dunder methods), przeciążanie operatorów, funkcje jako obiekty

2. Iteratory i Generatory  działanie wbudowanych iteratorów i tworzenie własnych

3. Wyrażenia listowe (comprehensions)

4. Dekoratory

5. Context manager przykłady wykorzystania w standardowej bibliotece pythona, praktyczne zastosowanie w aplikacjach.

6. Tworzenie aplikacji webowej i protokół HTTP framework Flask, podstawy protokołu HTTP i opisu działania stron WWW, pliki cookies, podstawy tworzenia stron przy pomocy HTML oraz szablonów Jinja2, wyświetlanie danych z bazy danych na stronie, tworzenie formularzy w celu dodawania danych do bazy danych. moduł requests

7. Bezpieczeństwo w aplikacjach webowych przedstawienie podstawowych sposobów uwierzytelnienia i autoryzacji, wprowadzenie do bezpiecznego przechowywania haseł w aplikacji webowej.

8. Relacyjne bazy danych połączenie bazy SQLite z aplikacją webową, object relational mapping (ORM) na przykładzie SQLAlchemy, migracje bazodanowe przy użyciu Alembic

9. Logowanie

10. Elementy programowania funkcyjnego

11. Testowanie aplikacji pythonowych  moduł unittests, moduł pytest i jego zaawansowane funkcje

12. Grafika i wizualizacja w Pythonie moduł matplotlib, jupyter notebook, tworzenie interfejsu graficznego w tkinter

13. Zagadnienia cloud computing umieszczenie aplikacji webowej na serwerze

Inne sposoby płatności

  1. Jesteś absolwentką/absolwentem? Skorzystaj z 15% rabatu.
  2. Rozłożenie płatności na raty? Rozłóż kwotę na max 5 nieoprocentowanych rat z nami (napisz na [email protected]) lub skorzystaj z pożyczek na kształcenie, dzięki którym uzyskasz dodatkowe umorzenie: https://inwestujwrozwoj.pl/
  3. Razem taniej! Zapisz się na kurs z siostrą, chłopakiem, koleżanką, tatą i skorzystaj z niższej ceny.

Masz pytania? Masz pytania? Napisz do nas bezpośrednio na [email protected]

Szczegóły: https://codeme.pl/python-zaawansowany/ 

Bądź z nami na bieżąco: https://www.facebook.com/FundacjaCODEME

Dołącz do wydarzenia

Dołącz do wydarzenia
  Rodzaj Bilety dostępne do Cena Liczba
  CODE:ME || Python zaawansowany- early birds
Wyprzedane 4 355,00 zł Wyprzedane
  CODE:ME || Python zaawansowany
Wyprzedane 5 350,00 zł Wyprzedane