Zacznij z Flaskiem od prostych zadań

Szkolenie Python Flask od podstaw

Kurs oparty o interesujące projekty115 autorskich zadań Najlepsze wsparcie po szkoleniu.

Flask oferuje komponenty do tworzenia stron internetowych, ale nie wymusza żadnego układu projektu. To ty jako programista, decydujesz których narzędzi, rozszerzeń i bibliotek chcesz użyć.

Przygotowaliśmy dla Ciebie szkolenie, na którym poznasz dostępne we Flasku komponenty. W trakcie kursu wspólnie będziemy wybierać narzędzia, za pomocą których zbudujemy witrynę internetową.

Zapisz się na kurs i korzystaj z wiedzy naszych trenerów.

Szkolenie Python poziom średnio-zaawansowany
Szkolenie Python poziom średnio-zaawansowany
codi
Doskonałe szkolenie z budowania stron internetowych we Flasku

Na kursie poznasz komponenty frameworka Flask i nauczysz się wybierać spośród nich te, które będą Ci przydatne w tworzeniu strony.

24 godziny zegarowe nauki
2 190,00 zł netto (2 693,70 zł brutto)
Małe grupy do 6 osób

W trakcie szkolenia dowiesz się do czego służą poszczególne elementy Flaska, nauczysz się je instalować oraz używać ich w swojej aplikacji internetowej.

Wybierz termin szkolenia

Python tworzenie stron www – Flask

Jeśli spodobał Ci się kurs, ale nie możesz znaleźć odpowiedniego terminu, koniecznie napisz lub zadzwoń do nas. Szkolenia uruchamiamy często i postaramy się znaleźć odpowiedni dla Ciebie kurs.

Wybierz lokalizację i termin szkolenia, aby zobaczyć czy mamy dostępne miejsca.

Lokalizacja i termin
x
Zarezerwuj ilość miejsc
python kurs kompetencje
szkolenie Python 3
Najlepsi trenerzy, przemyślane szkolenia, rozsądne ceny

Zobacz jak pracujemy i co dodatkowo zyskasz wybierając nasze szkolenie

Dzięki wieloletniemu doświadczeniu w prowadzeniu szkoleń, potrafimy tak zorganizować zajęcia, abyś w 100% wykorzystał czas, który poświęciłeś na szkolenie.

Na naszych kursach nie ma zmarnowanego czasu. Już od pierwszej minuty szkolenia mamy dla Ciebie wartościowe informacje. Oprócz tego zapewnimy Ci komfortowe warunki pracy w klimatyzowanej sali oraz pyszny lunch i poczęstunek kawowy. Na koniec szkolenia otrzymasz certyfikat, drobny upominek i nieograniczone wsparcie poszkoleniowe ze strony trenera.

Dowiedz się więcej

Potrafimy programować - nauczymy tego też Ciebie

Naucz się tworzyć profesjonalne strony www

Jesteśmy najlepsi ze względu na osoby, które z nami współpracują. Nie ma tutaj przypadkowych ludzi. Każdy z nas interesuje się obszarem IT i mamy ogrom wiedzy znacznie wykraczającej poza średnią wiedzę programistów.

Potrafimy dzielić się naszą wiedzą i zainspirować Cię do programowania. Gwarantujemy, że w naszej firmie nie stracisz czasu i pieniędzy.

zaawansowany system szkolenia
dekoratory, dziedziczenie klas

Część 1

  1. Instalacja frameworka Flask
  2. Struktura aplikacji
    • Inicjalizacja
    • Trasy i funkcje widoku
    • Tryb debugowania
    • Wiersz polecenia
    • Rozszerzenia Flaska
  3. Szablony
    • Mechanizm szablonów Jinja2
    • Łącza
    • Pliki statyczne
    • Lokalizowanie dat i czasu za pomocą pakietu Flask-Moment
  4. Formularze
    • Konfiguracja
    • Klasy formularzy i obsługa formularzy w funkcjach widoku
    • Renderowanie formularzy HTML
    • Obsługa formularzy w funkcjach widoku
    • Przekierowania i sesje użytkownika
    • Komunikaty
  5. Frameworki baz danych w Pythonie
    • Zarządzanie bazą danych za pomocą Flask-SQLAlchemy
    • Wykorzystanie bazy danych w funkcjach widoku
    • Integracja z powłoką Pythona
    • Migrowanie baz danych za pomocą pakietu Flask-Migrate
    • Przekierowania i sesje użytkownika
    • Komunikaty
  6. Obsługa e-mail za pomocą rozszerzenia Flask-Mail
    • Wysyłanie wiadomości e-mail z powłoki Pythona
    • Integrowanie wiadomości e-mail z aplikacją
    • Asynchroniczne wysyłanie e-maila

Część 2

  1. Struktura dużej aplikacji
  2. Projekt tworzenie bloga
    • Rejestrowanie nowego użytkownika
    • Potwierdzenie konta
    • Uwierzytelnianie użytkownika
    • Haszowanie haseł za pomocą pakietu Werkzeug
    • Uwierzytelnianie użytkownika za pomocą Flask-Login
    • Role użytkowników – przypisanie i weryfikacja ról
    • Profile użytkowników
    • Przesyłanie i wyświetlanie postów na blogu
    • Posty z formatowaniem przy użyciu pakietów Markdown i Flask-PageDown
    • Edytor postów
    • Zarządzanie komentarzami – zapisywanie, usuwanie, moderowanie komentarzy
  3. Flask i usługi sieciowe typu REST
    • Tworzenie schematu interfejsu API
    • Obsługa błędów
    • Uwierzytelnianie użytkownika za pomocą Flask-HTTPAuth lub tokena
    • Serializacja zasobów do i z formatu JSON
    • Implementacja punktów końcowych dla zasobów
    • Podział dużych kolekcji zasobów na strony
    • Testowanie usług internetowych za pomocą HTTPie
  4. Etapy wdrożenia projektu
    • Tradycyjne wdrożenie
    • Wdrożenie w chmurze
    • Kontenery na platformie Docker
Szkolenie Python Flask

Twoje umiejętności po szkoleniu

Flask zapewnia programistom gotowe narzędzia, biblioteki i technologie, które umożliwiają tworzenie aplikacji internetowych. Za jego pomocą można tworzyć zarówno proste strony (blog, wiki), jak i rozbudowane witryny internetowe.

W trakcie naszego szkolenia utworzysz projekt, w ramach którego będziesz budował blog internetowy. Poznasz komponenty Flaska i nauczysz się instalować te narzędzia, które będą dla Ciebie przydatne podczas tworzenia bloga.

biblioteka danych z kursu
termin szkolenia
  • poznasz zasady działania stron internetowych zarówno po stronie przeglądarki jak i po stronie serwera
  • dowiesz się, jakich komponentów dostarcza framework Flask, w jaki sposób je wykorzystać i jak usprawniają one pracę programisty
  • nauczysz się instalować Flask, tworzyć w nim nowy projekt i aplikację oraz doinstalowywać potrzebne Ci komponenty
  • utworzysz projekt bloga – nauczysz się dodawać użytkowników, zarządzać ich uprawnieniami, bezpieczeństwem
  • nauczysz się szybko i efektywnie zarządzać treścią na stronie bloga – dodawać wpisy, grafikę, zarządzać komentarzami
  • dowiesz się, z jakich elementów składa się struktura dużej aplikacji internetowej
  • nauczysz się dodawać do witryny użytkowników i ich uwierzytelniać za pomocą profili społecznościowych Google, Facebook i Twitter
  • poznasz bazy SQL i NoSQL- nauczysz się łączyć z bazą za pomocą języka Python oraz zarządzać przechowywanymi w bazie treściami
  • poznasz rozszerzenie Fask-Mail i nauczysz się obsługiwać za jego pomocą pocztę e-mail
  • zobaczysz, w jaki sposób systemy komputerowe, przeglądarki oraz serwery komunikują się ze sobą wykorzystując interfejs REST API (RESTful API)
  • nauczysz się tworzyć i wdrażać mapę witryny internetowej dla każdego z projektów, które utworzysz w trakcie szkolenia
  • poznasz od A do Z etapy tworzenia aplikacji internetowej, jej wdrażania, testowania oraz rozwiązywania błędów powdrożeniowych
  • nauczysz się samodzielnie analizować kod, znajdować w nim błędy i szukać rozwiązań w Internecie np. na stronie Stack Overflow
najwyższej klasy certyfikat
dekoratory - zaawansowany kurs
Zbuduj stronę bloga z wykorzystaniem Flaska

Czy ten kurs jest dla Ciebie?

Kurs adresujemy do każdego, kto chciałby tworzyć back-end stron internetowych przy wykorzystaniu języka Python.

Aby wziąć udział w szkoleniu potrzebujesz znać podstawy języka Python, JavaScript oraz HTML i CSS. Jeśli nie miałeś dotychczas do czynienia z programowaniem, zacznij od poznania Pythona.

Podstawy Pythona poznasz doskonale na naszym szkoleniu na poziomie podstawowym. Po szkoleniu trener powie Ci, jak najlepiej kontynuować naukę.

Flask stworzony żeby ułatwić Ci pracę

Wybierz do nauki ten obszar, w którym planujesz się rozwijać

Flask to jeden z frameworków języka Python. Został stworzony, aby programiści mogli szybko tworzyć aplikacje internetowe. Zawiera zestaw gotowych komponentów, które można wykorzystać w trakcie tworzenia strony internetowej.

Jeśli chciałbyś zajmować się obszarem web developement i tworzyć back-end strony w języku Python, znajomość Flask będzie dla Ciebie niezwykle przydatna.

Język Python

szkolenie
najlepszy kurs
Najlepsi trenerzy na rynku
Najlepsi trenerzy na rynku
Dołącz do grona naszych klientów

Najlepszy na rynku trener opiekunem Twojego szkolenia

Jeśli wybierzesz nasze szkolenie z tworzenia stron www we Flasku, znajdziesz się pod opieką Łukasza, który jest jednym z najlepszych trenerów. Z pasją i dużym zaangażowaniem Łukasz przeprowadzi Cię przez skomplikowane zagadnienia programistyczne.

Prowadzone przez Łukasza kursy przebiegają w miłej i wesołej atmosferze. Oprócz zagadnień związanych z programowaniem, Łukasz pokaże Ci wiele ciekawostek z obszaru grafiki komputerowej, przetwarzania zdjęć i odpowiedniego dobierania kolorów na stronę.

Zajrzyj na profil trenera

codi
Rekomendowane szkolenia

Kontynuuj naukę programowania z nami

Tworzenie stron internetowych to wyjątkowo ciekawy obszar. Zajmując się nim będziesz miał kontakt z grafiką, projektowaniem, wieloma technologiami i językami programowania.

Kontynuuj naukę z nami, aby zostać profesjonalistą w obszarze web developmentu.

Interesują Cię jedynie wybrane tematy?

Indywidualne konsultacje

Nie musisz uczyć się dokładnie tych zagadnień, które przygotowaliśmy na szkolenie. W naszej ofercie mamy również opcję indywidualnych konsultacji, w trakcie których możesz realizować swój własny plan szkolenia.

Podczas konsultacji trener ma czas wyłącznie dla Ciebie i skupi się na potrzebnych Tobie zagadnieniach.

Zarezerwuj konsultacje

Indywidualne konsultacje
Indywidualne konsultacje