.woocommerce-product-gallery{ opacity: 1 !important; }Python zaawansowany - Fundacja CODE:ME
0
Kursy
Python zaawansowany

Python zaawansowany

POZIOM ZAAWANSOWANIA:
POZIOM ZAAWANSOWANIA:
Zaawansowany
DATA NAJBLIŻSZEJ EDYCJI:
DATA NAJBLIŻSZEJ EDYCJI:
wrzesień 2024
LOKALIZACJA:
LOKALIZACJA:
Zdalnie
PŁATNOŚĆ:
PŁATNOŚĆ:
Rozłóż płatność
na raty 0%
Background image shapePython zaawansowany

Czego dotyczy ten kurs?

Python zaawansowany to kurs dla każdego, kto zna podstawy języka Python!

Znasz podstawy Pythona? Zrób kolejny krok w karierze programisty! Czas nauczyć się, jak tworzyć aplikacje webowe, jak posługiwać się bazami danych oraz jak dbać o bezpieczeństwo i prywatność użytkowników.

Wymagania

Ten kurs jest kontynuacją naszego kursu Python od podstaw, więc program został dostosowany do poziomu wiedzy jego absolwentów. Jednak do udziału zapraszamy również osoby, które u nas jeszcze nie były :)

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,
  • pisanie własnych klas, specjalne metody klas,
  • praca z obiektami klas, koncepcja dziedziczenia,
  • tworzenie funkcji.

Co musisz zrobić, jeśli nie jesteś naszym absolwentem:

  1. Pobierz zadanie weryfikujące z linku poniżej.
  2. Prześlij zrealizowane zadanie na adres [email protected].
  3. Poczekaj na naszą odpowiedź i informację jak zapisać się na kurs.
Pobierz zadanie weryfikujące znajomość pythona

Program kursu Python zaawansowany

Python zaawansowany kurs

  1. Programowanie obiektowe
    • Metody specjalne (dunder methods)
    • Przeciążanie operatorów
    • Funkcje jako obiekty
    • Dekoratory
  2. Iteratory i Generatory
    • Działanie wbudowanych iteratorów i tworzenie własnych
    • Wyrażenia listowe (comprehensions)
  3. Context manager
    • Przykłady wykorzystania w standardowej bibliotece Pythona
    • Praktyczne zastosowanie w aplikacjach
  4. Wprowadzenie do Python Web Development
    • Zrozumienie backend developmentu
    • Framework Flask
    • Podstawy protokołu HTTP i opisu działania stron WWW
    • Pliki cookies
    • Podstawy tworzenia stron przy pomocy HTML i CSS
    • Wyświetlanie danych z bazy danych na stronie
    • Tworzenie formularzy w celu dodawania danych do bazy danych
    • Moduł requests
  5. Budowanie RESTful API w FastAPI
    • Tworzenie i zarządzanie endpointami
    • Testowanie API za pomocą narzędzi takich jak Swagger UI
  6. Bezpieczeństwo w aplikacjach webowych
  7. Relacyjne bazy danych
    • Połączenie bazy SQLite z aplikacją webową
    • Object Relational Mapping (ORM)
  8. Logowanie
  9. Testowanie aplikacji Pythonowych
    • Moduł unittests
    • Moduł pytest i jego zaawansowane funkcje
  10. Zagadnienia cloud computing
    • Umieszczenie aplikacji webowej na serwerze

Korzyści?

Ten kurs to
120 h
pracy z kodem
regularne
Zadania domowe
sprawdzające postęp Twojej nauki
Otrzymasz
Certyfikat
ukończenia kursu
Dostęp do
Hackerspace Trójmiasto
największej społeczności
technologicznej na Pomorzu

Co zyskasz dodatkowo?

  • Bezpłatny dostęp do spotkań o tematyce rekrutacji w branży IT
  • Bezpłatne materiały szkoleniowe
  • Certyfikat – na zamówienie również w języku angielskim i w wersji papierowej
  • Dostęp do społeczności CODE:ME na platformie DISCORD – wspólny kanał nauki

A ponadto…

  • Dla osób zaangażowanych – opinia mentora po kursie, którą będziesz mógł wykorzystać przy rekrutacji! 
  • Jako absolwent otrzymasz 15% zniżki na kolejne kursy w CODE:ME

Jak przebiega kurs Python zaawansowany?

72 godziny
zajęć warsztatowo-wykładowych z trenerem
+
48 godzin
samodzielnego programowania i nauki
+
Zajęcia wieczorowe
poniedziałki i czwartki godz. 17.00-20.00
+
Sobotnie hackathony
sobota godz. 10.00-18.00

Poznaj opinie naszych absolwentów

To oni najlepiej odpowiedzą na pytanie, czy warto uczyć się programowania z CODE:ME

Background image shapeMałgorzata Rita Łyczywek
Małgorzata Rita Łyczywek

Software Development Engineer

Linkedin icon

Inżynier oprogramowania, absolwentka Politechniki Poznańskiej, zainteresowana połączeniem nauki i technologii, od 2015 roku związana z językiem Python. Na co dzień pracuje z architekturą mikroserwisową, serverlessem, TypeScriptem i Node.js. Jako FlyNerd (www.flynerd.pl) skutecznie zachęca do stawiania pierwszych kroków w świecie IT. Swoją wiedzą dzieli się także jako mentorka na licznych warsztatach CODE:ME, ale również m.in. na PyCodeCarrots, Django Girls oraz Rails Girls.

Dlaczego uczyć się właśnie z CODE:ME?

  • Dogodne finansowanie: wszystkie nasze kursy można sfinansować w ramach programów: Inwestuj w Rozwój, KFS lub Open; w połączeniu z naszymi promocjami, cena kursu może być niższa nawet o 1/3! Zobacz szczegóły >>>
  • Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami.
  • Nie musisz porzucać swojego życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy.
  • Hackerspace Trójmiasto: tworzymy największą w Trójmieście społeczność skupioną wokół technologii, gdzie będziesz mógł rozwijać się także po ukończeniu kursu.
  • Metody nauki dostosowane do rynku pracy: połączenie grupowych warsztatów i samodzielnego rozwiązywania zadań przygotuje Cię zarówno do pracy zespołowej, jak i indywidualnej.
  • Twoimi trenerami będą praktycy z wieloletnim doświadczeniem!

Dzięki wpisowi do Rejestru Instytucji Szkoleniowych możemy zagwarantować najwyższą jakość naszych kursów.

Co dalej po kursie?

Kontynuuj naukę i wejdź na wyższy poziom!

Dla absolwentów naszych kursów przewidujemy rabaty 15% na kolejne szkolenia Sprawdź ofertę naszych kursów i dalej inwestuj w swój rozwój!

PRZEGLĄDAJ KURSY →

Dołącz do Hackerspace Trójmiasto

Dołącz do największej na Pomorzu społeczności łączącej programistów, makerów, entuzjastów IT, instytucji otoczenia biznesu, firm IT, uczelni i kół naukowych.
ZOBACZ SZCZEGÓŁY →
Background image shapeDołącz do Hackerspace Trójmiasto

Weź udział w eventach!

W ciągu roku organizujemy eventy związane w różnym stopniu z technologiami i branżą IT. Hackathony, warsztaty, prelekcje, meetupy w formie offline oraz online.
ZOBACZ NAJBLIŻSZE EVENTY →
Background image shapeWeź udział w eventach!

Nie wiesz czy to kurs dla Ciebie?

Skontaktuj się z nami, podpowiemy, doradzimy i pomożemy wybrać Ci odpowiedni kierunek!
Skontaktuj się z nami →