آموزش توسعه کامل وب پشته با فلاسک - آخرین آپدیت

Full Stack Web Development with Flask

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید برنامه وب شخصی یا حرفه ای خود را بسازید؟ در این دوره ، Christian Hur را همراهی کنید تا او در چگونگی ساخت برنامه های وب پویا با استفاده از Python و Flask ، چارچوب وب معروف Python ، گام بردارد. Christian پس از نشان دادن نحوه تنظیم محیط خود ، نحوه ایجاد یک پروژه Flask ، کار با الگوها و راه اندازی و پیکربندی سیستم پایگاه داده برای برنامه شما - در این مورد Flask-MongoEngine - را برای ذخیره و ردیابی داده ها نشان می دهد. به علاوه ، نحوه کار با فرم های وب را ببینید ؛ Flask-Security را یکپارچه کنید ، که به شما امکان می دهد مکانیزم های مشترک امنیتی را اضافه کنید. و ایجاد و تست REST API ها با استفاده از پستچی.
موضوعات شامل:
  • ایجاد و اجرای یک برنامه ساده Flask
  • ایجاد یک پروژه فلاسک
  • کار با الگوها
  • راه اندازی و اتصال به یک پایگاه داده
  • کار با Flask-Security
  • ایجاد و آزمایش REST API ها با پستچی

سرفصل ها و درس ها

2. تنظیم محیط زیست 1. Setup

  • تنظیم محیط و چارچوب مجازی Setting up the virtual environment and framework

  • نصب پایتون و فلاسک Installing Python and Flask

  • پیکربندی فلاسک Configuring Flask

  • ایجاد و اجرای یک برنامه ساده Flask Creating and running a simple Flask application

2. تنظیم محیط زیست 2. Creating a Flask Project

  • ایجاد برنامه ثبت نام Creating the enrollment application

  • در حال اجرا و پیکربندی سرور توسعه Running and configuring the development server

  • ایجاد صفحه اصلی Creating the homepage

  • ایجاد پیوندهای ناوبری و الگوهای مسیر Creating navigation links and route patterns

2. تنظیم محیط زیست 3. Working with Templates

  • ایجاد الگوی پایه Creating the base template

  • ایجاد الگوهای کودک Creating child templates

  • انتقال داده به نمای Passing data to the view

  • دسترسی به داده ها از طریق اشیاء درخواست و پاسخ Accessing data via request and response objects

  • متغیرهای URL URL variables

  • کار با روش GET Working with the GET method

  • کار با روش POST Working with the POST method

  • ارسال پاسخ JSON Sending a JSON response

2. تنظیم محیط زیست 4. Working with Databases

  • نصب سیستم های دیتابیس Installing database systems

  • تنظیم دیتابیس Setting up the database

  • اتصال به دیتابیس Connecting to the database

  • ایجاد اسناد و داده ها Creating documents and data

  • ایجاد مدلهای داده Creating the data models

2. تنظیم محیط زیست 5. Working with Web Forms and Flask-Security

  • نصب و پیکربندی Installation and configuration

  • ایجاد صفحات ورود و ثبت نام Creating the login and registration pages

  • به روزرسانی مسیر ورود و الگوی ورود Updating the login route and login template

  • پیام های چشمک زن Flashing messages

  • نمایش پیامهای خطای اعتبار سنجی فرم Displaying form validation error messages

  • پردازش داده های فرم و به روزرسانی بانک اطلاعاتی Processing form data and updating the database

  • به روز کردن مسیر ورود به سیستم برای تعامل با بانک اطلاعاتی Updating login route to interact with database

  • به روز کردن مسیر ثبت نام برای تعامل با بانک اطلاعاتی Updating registration route to interact with database

  • ایجاد صفحه دوره ها Creating the courses page

  • ج Creating the enrollment page

  • الگوی ثبت نام را به روز می کنید Updating the enrollment template

  • ایجاد خط لوله جمع آوری MongoDB Creating the MongoDB aggregation pipeline

  • اضافه کردن خط لوله جمع آوری به برنامه Adding the aggregation pipeline to application

  • ایجاد جلسات و تأیید اعتبار Creating sessions and authentication

  • تنظیم جلسه برای ورود به سیستم و مسیرهای ثبت نام Setting up the session for logout and enrollment routes

  • ناوبری را به روز کنید و جلسه را آزمایش کنید Updating the navigation and testing the session

  • افزودن پیام خوش آمدید به طرح Adding the welcome message to layout

2. تنظیم محیط زیست 6. Creating and Testing REST APIs Using Postman

  • نصب افزونه Postman و برنامه افزودنی Flask-RESTPlus Installing Postman and the Flask-RESTPlus APIs extension

  • واکشی داده ها با استفاده از GET Fetching data using GET

  • درج داده ها با استفاده از POST Inserting data using POST

  • به روزرسانی داده ها با استفاده از PUT Updating data using PUT

  • حذف داده ها با استفاده از DELETE Deleting data using DELETE

نمایش نظرات

آموزش توسعه کامل وب پشته با فلاسک
جزییات دوره
5h 1m
43
(آخرین آپدیت)
11,655
- از 5
ندارد
دارد
دارد
Christian Hur
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christian Hur Christian Hur

کریستین هور تمام وقت را به عنوان مربی IT و وب (تجارت و فناوری اطلاعات) در کالج فنی گیتوی تدریس می کند. کریستین در دره گرم و آفتابی مرکزی در کالیفرنیا بزرگ شد. اکنون او در ویسکانسین ساکن است. زمینه های تخصصی وی توسعه وب و توسعه برنامه های تلفن همراه است. Christian همچنین برای Mydia Game Studios ، یک کمپانی کوچک توسعه بازی indie است که خانواده وی مالک و اداره آن است ، یک توسعه دهنده مستقل بازی است. آنها در تمام سیستم عامل ها برنامه های بازی ویدیویی برای دستگاه های تلفن همراه را توسعه ، طراحی و برنامه ریزی می کنند. آخرین برنامه های Mydia عبارتند از: "Feed Angry Baby" و "Flappy Fairy Flap". کریستین همچنین برای فیلم Mydia Pictures ، یک شرکت تولید فیلم برای فیلم های بزرگ indie ، یک فیلمساز هندی است. اولین کتاب درسی وی ، توسعه برنامه های کاربردی تجاری برای وب: با HTML ، CSS ، JSP ، PHP ، ASP.NET و JavaScript ، در آمازون و MC Press موجود است.