|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-flask-aplikacje-webowe/
课程评论:没有评论
本课程是 Python 系列课程的一部分,旨在教授如何使用 Python 和 Flask 构建 Web 应用程序。 **课程目标:** * 学习使用 Flask 创建 Web 应用程序。 * 掌握使用 Jinja 模板生成 HTML 页面。 * 学会使用 CSS 和 Bootstrap 格式化页面。 * 了解如何在数据库中存储和检索数据。 * 学会生成和处理表单,并验证数据。 * 构建用户登录和权限管理机制。 **课程内容:** Flask 是一个轻量级的 Web 框架,提供构建 Web 应用程序所需的基本功能。但通过集成其他模块,可以轻松扩展其功能。本课程将引导您: * 创建与用户交互的 Web 界面,允许用户输入数据或定义处理参数。 * 利用 Flask 构建具有用户界面的应用程序,使用户能够输入数据,对数据进行初步验证,并通过浏览器访问。 * 生成 HTML 页面,并使用 CSS 和 Bootstrap 进行美化。 * 与数据库进行交互,进行数据的存取操作。 * 创建和处理表单,并对用户输入进行有效性验证。 * 实现用户登录和基本的权限管理功能。 **课程形式:** 课程包含简短的教学视频,逐步演示 Flask 的使用方法。同时提供课程手册,方便快速查找特定主题。每节课后附带练习题,供学员巩固和实践所学知识。 **先修要求:** * 具备 Python 基础知识。 * 了解 HTML 的基本构建原理。 * (可选但推荐)了解 CSS、客户端-服务器通信模型以及数据库操作。 **其他要求:** * 安装了 Python 的计算机。 * 强烈的好奇心和学习热情。 **课程优势:** * 提供 PDF 格式的课程手册,方便学习和回顾。 * 提供练习题,帮助学员动手实践。 * Udemy 提供 30 天无理由退款保证,降低学习风险。 如果您想为您的应用程序创建用户友好的 Web 界面,那么本课程将是您的理想选择。
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 webowychPoznaj Flask, bo aplikacje potrzebują interfejsu!