Python Flask - aplikacje webowe - kurs z podręcznikiem PDF

Poznaj Flask, bo aplikacje potrzebują interfejsu!

4.79 (210 reviews)
Udemy
platform
Polski
language
Other
category
instructor
Python Flask - aplikacje webowe - kurs z podręcznikiem PDF
1,693
students
9 hours
content
Dec 2023
last update
$49.99
regular price

What you will learn

Instalacja i korzystanie z Flask

Budowanie formularzy webowych

Rozumienie zasad pracy aplikacji klient-serwer

Przyjmowanie wartości z przeglądarki i zagrożenia z tym związane

Praca z sesją, logowanie i wylogowanie użytkownika

Praca z bazą danych

Budowa interfejsu aplikacji z wykorzystaniem formularzy Jinja

Korzystanie z Bootstrap i CSS

Korzystanie z SQL Alchemy

Budowanie formularzy z Flask-WTF

Implementacja logowania użytkownika z wykorzystaniem Flask-Login

Why take this course?

Ten kurs wchodzi w skład serii kursów o Pythonie. Wybierz właściwy, zależnie od stopnia znajomości Pythona i zainteresowań.

Aplikacje potrzebują interfejsu. Miejsca, w którym użytkownik może wprowadzić dane, albo podać parametry definiujące uruchamiany właśnie proces przetwarzania danych

Interfejs użytkownika można tworzyć na różne sposoby. Administrator może zadowoli się po prostu skryptem, który pyta o dane w oknie konsoli, ale typowy użytkownik aplikacji oczekuje czegoś innego. Ma się wyświetlić okno z polami, do tych pól wprowadza się pewne dane, dobrze by było żeby te dane były jakoś wstępnie sprawdzone pod kątem ich spójności i poprawności. Idealnie by było, gdyby taki formularz był dostępny w przeglądarce.

I tu do akcji wkracza Flask. Stosunkowo mały framework pozwalający na budowanie aplikacji webowych. Flask zapewnia tylko podstawowe funkcjonalności dla takich rozwiązań, za to dodając kolejne moduły można rozbudować możliwości tworzonych programów. Programista ma prawo wyboru, czy zdecyduje się na korzystanie z tych modułów, czy też w konkretnej sytuacji zechce samodzielnie zbudować ich zamienniki.

Oglądając lekcje, rozwiązując zadania, przygotowując własne projekty:

  • nauczysz się tworzenia aplikacji webowych z wykorzystaniem Pyhona i Flaska,

  • dowiesz się jak generować strony HTML z wykorzystaniem szablonów Jinja, formatować je za pomocą CSS i Bootstrapa,

  • zapisywać i odczytywać dane w bazie danych,

  • generować i odbierać formularze, sprawdzać czy te dane są poprawne,

  • zbudujesz mechanizm logowania i zarządzania prostymi uprawnieniami itp.

Od tej pory, będzie można zapytać użytkownika o pewne dane i w oparciu o te informacje uruchomić w aplikacji część odpowiedzialną za to, co jest faktyczną funkcjonalnością programu – cokolwiek by to nie było: czy pobranie danych z zewnętrznych źródeł, czy uruchomienie prostego skryptu, czy aktualizacja rekordów w bazie danych, co zechcesz, bo Flask to tylko moduł budujący interfejs aplikacji webowej, a prawdziwa istota działania aplikacji jest schowana za tym interfejsem.

Kurs składa się z krótkich lekcji, które krok po kroku prezentują, jak pracować z Flaskiem. Do szkolenia dołączony jest podręcznik kursowy pozwalający na szybkie odnalezienie konkretnej lekcji, na której jest mowa o danym temacie. Do każdej lekcji znajdziesz tam też zadania do samodzielnego rozwiązania, dzięki czemu masz okazję popracować praktycznie i spróbować własnych sił z Flaskiem. Zależnie więc od tego, czy chcesz po prostu przesłuchać lekcje i odświeżyć swoją wiedzę, albo może raczej wolisz samodzielnie przejść przez każdy prezentowany temat – masz szansę na jedno i na drugie.

Jeśli chodzi o wymagania, to przystępując do kursu musisz znać podstawy pracy z Pythonem i podstawowe zasady budowy stron HTM. Dobrze by było wiedzieć jak pracować z CSS, jak wygląda komunikacja w modelu klient-serwer i jak pracować z bazą danych, ale akurat w te elementy na kursie się specjalnie nie wgłębiamy i są one przedstawione w dość ograniczony sposób – akurat tyle ile trzeba wiedzieć, żeby pójść dalej. Jeśli zaciekawiony tematem zechcesz poznać szczegóły pracy z bazą danych, czy CSS, trzeba będzie pomyśleć jeszcze o innym kursie. Oprócz tego potrzebujesz komputera z Pythonem. Lekcje są nagrywane na Windows, ale Flask, jak zresztą cały Python jest również wspierany przez Mac czy Linuxa.

Będziesz też potrzebować ciekawości do odkrywania nowych tematów, ale skoro to czytasz..., to to już masz! Nie czekaj więc, tylko zapisz się na szkolenie. Pamiętaj, że Udemy pozwala zrezygnować z kursu bez podawania przyczyny w ciągu 30 dni – szczegóły w regulaminie, w sumie więc niczym nie ryzykujesz.

Zapraszam na kurs Python, Flask – tworzenie aplikacji webowych

Poznaj Flask, bo aplikacje potrzebują interfejsu!

Screenshots

Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Screenshot_01Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Screenshot_02Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Screenshot_03Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Screenshot_04

Reviews

Maciej
October 12, 2023
Bardzo dobry kurs, w trakcie kursu już zrobiłem kilka podstawowych aplikacji we flasku. Jak by był jeszcze taki o django to bym skakał ze szczęścia :)
Marcin
September 8, 2023
Bardzo lubię kursy pana Rafała, ponieważ zawsze są profesjonalnie przygotowane. Świetny materiał. Polecam każdemu, kto interesuje się aplikacjami serwerowymi. Z chęcią zobaczyłbym jeszcze drugą część, dotyczącą wdrażania aplikacji na produkcję.
Paulina
June 20, 2023
Super kurs dla początkujących. Są zadania, dzięki którym można poćwiczyć. Jest także podręcznik PDF dzięki któremu można zawsze odświeżyć nabytą wiedzę. Buduje się aplikację od A-Z. Szczerze polecam.
Anna
March 29, 2023
Bardzo dobry kurs. Prowadzący szybko odpowiada na pytania :). Podręcznik załączony do kursu jest bardzo dobry.
Marcin
February 26, 2023
Świetny kurs. Dzięki wiedzy w nim zawartej będę mógł teraz stworzyć kilka prostych internetowych apek, które od jakiegoś czasu chodzą mi po głowie. To był mój pierwszy kurs od Rafała i na pewno skorzystam z kolejnych.
Lukasz
February 19, 2023
Świetne wprowadzenie do świata aplikacji webowych z wykorzystaniem Flask. Bardzo dokładne i rzetelne wytłumaczenie wszystkich zagadnień i problemów pojawiających się w trakcie kursu. Ogromna wiedza, która jest przekazywana w bardzo dostępny sposób.
Piotr
January 30, 2023
Super kurs, bardzo motywujący, zachęcający do tworzenia własnych aplikacji na podstawie przerobionych lekcji , bardzo dobrze wszystko wyjaśnione, szybka reakcja na pytania. Gorąco polecam. Piotr
Tom
January 6, 2023
Po prostu: wszystko staje się prostsze. Merytoryczne wielki +, czasami denerwuje sposób narracji ale nie można mieć wszystkiego,najważniejsze czyli meteorytyka na wysokim poziomie - każdemu zainteresowanemu tematem gorąco polecam!!
Kamil
August 15, 2022
Zdecydowanie polecam . Do każdej lekcji przygotowane są notatki do tego zadanie po każdej lekcji dodatkowo plik pdf książka w której wszystko jest ładnie po kolei zrobione. Są jeszcze projekty do samego napisania. Wszystkie funkcjonalności świetnie opisane. Prowadzący ciekawie i zrozumiale tłumaczy.
Elzbieta
June 18, 2022
Jestem zachwycona - wszystko wyjaśnione krok po kroku tak, że nie mam problemów ze zrozumieniem, tempo idealne, treść konkretna. Super kurs! Dziękuję!
Tomasz
May 25, 2022
Mam następujące uwagi: - dziwne wysterowanie dźwięku, na słuchawkach OK ale na głośnikach trzeba mocno podkręcić głośność żeby coś zrozumieć - brak wskazania czy komendy wpisywać w okienko terminala pythona czy powershella - brak opisu metody obejścia blokady wykonywania skryptu w windows - komunikat cannot be loaded because running scripts is disabled on this syst em komenda Set-ExecutionPolicy -ExecutionPolicy Unrestricted - źle ogląda się materiał nagrywany w 720p, dzisiaj nagrywa się w 1080p
Wojciech
April 5, 2022
Moj 2 kurs ( i na bank nie ostatni) i znowu jestem mega zadowolony aż miło sie słucha i ćwiczy a pomysł z książką strzał w 10.
Michał
March 10, 2022
Kolejny bardzo dobry kurs Pana Rafała. Osoby szukające dobrego wprowadzenia w niuanse Flask’a, powinny zainteresować się tą właśnie pozycją. Standard tego kursu (jak i pozostałych także) to nie Ekstraklasa tylko Premier League. Dużym atutem też oferowany w ramach kursu podręcznik. Bardzo polecam kurs Pana Rafała !
Marek
January 7, 2022
Fajny Kurs Wręcz można powiedzieć Bardzo Fajny. Jest to 3 z 4 kursów które zakupiłem u autora i każdy następny pod względem technicznym jest coraz lepszy! Wiedza przekazywana jest w fajny sposób. Spodobał mi się szczególnie podręcznik dzięki któremu zadania nie zaśmiecają tego co jest w kursie. Natomiast brakuję mi 1 rzeczy Jest to pobieranie plików z materiałów co jest w niektórych częściach kursu irytujące pod względem takim że wersje programów zmieniają się i w mojej i opinii ja jako dyslektyk wolałbym pobrać kod porównać i na tej podstawie dojść do rozwiązania. Tak czy inaczej kurs jak najbardziej na +. Polecam każdemu
Zbigniew
October 4, 2021
Dobry, kurs na początek przygody z Flaskiem. Plusem całego kursu jest gotowy podręcznik. Dzięki, któremu można szybko wrócić do jakieś tematu bez włączania Udemy.

Charts

Price

Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Price chart

Rating

Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Ratings chart

Enrollment distribution

Python Flask - aplikacje webowe - kurs z podręcznikiem PDF - Distribution chart

Related Topics

3769862
udemy ID
1/12/2021
course created date
4/23/2021
course indexed date
Bot
course submited by