قیمت این دوره : رایگانــ
  • مدرس دوره : محمد مومنی ( رزومه )
  • تعداد دانشجویان این دوره : 2,832 نفر
  • تعداد ویدیوها : 23 ویدیو
  • مدت زمان دوره : 10:45:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1399/04/18

آموزش Flask (وب فریمورک فلسک) از صفر

امروزه عرصه های فعالیت پایتون به اندازه ای فراگیر شده که کمتر حوزه هایی نقش پایتون رو نمیتوان دید که یکی از اون ها عرصه هیجان انگیز وب هست .
شما به راحتی با استفاده از وب فریمورک های موجود که با زبان قدرتمند پایتون نوشته شده اند میتونید عملیات مورد نظرتون رو در قالب وب پیاده سازی کنید که بازهم یکی از این وب فریمورک ها مایکرو فریمورک جذاب فلسک هست.
این مایکرو فریمورک با راحتی و جمع و جور بودنی که برای برنامه نویسان پایتون ایجاد کرده میتونه در  خیلی از نیاز های اون ها برای پیاده سازی پروژه در سمت بک اند سایت اعلام حضور کنه
این رو هم بگم که کمپانی های بسیار بزرگی مثل
 Netflix  و Reddit 
هم از این تکنولوژی دارند استفاده میکنن
ما توی این دوره این مایکرو وب فریمورک رو آموزش خواهیم داد و در آخر هم با پروژه عملی تمام نکات رو استفاده میکنیم
پیش نیاز این دوره هم آشنایی متوسط با پایتون و همچنین 
HTML CSS 
و کمی هم جاوااسکریپت هست ‌.

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 10:45:00
راهنما ! جهت دریافت لینک دانلود تمامی قسمت ها بر روی این لینک .کلیک کنید.
1
  • معرفی دوره

  • 00:06:00
  • رایگانــ

معرفی دوره

2
  • چرخه پردازش اطلاعات وب اپلیکیشن ها

  • 00:14:00
  • رایگانــ

در این قسمت ، با توجه به از صفر بودن دوره و دوستانی که اولین تجربه کار در بک اند وب رو پیدا میکنن به بررسی و آشنایی با مفاهیم پایه چرخه پردازش اطلاعات یک وب اپلیکیشن پرداخته شد که اقسام و اعمال مختلف آن مختصر شرح گردید

3
  • نصب و راه اندازی ابزار های مورد نیاز برای شروع

  • 00:22:00
  • رایگانــ

در این قسمت ، ادله و نحوه ایجاد محیط مجازی و نصب و راه اندازی پکیج های مورد نظر اولیه مثل خود فلسک بررسی شد

4
  • ییاده سازی اولین اقسام فلسک مینیمال اپ

  • 00:38:00
  • رایگانــ

در این قسمت ، پیاده سازی اولین مینیمال اپ با استفاده از موارد بیسیک برای راه اندازی وب اپ های فلسک انجام شد

5
  • بررسی Routing و Variable Rules

  • 00:43:00
  • رایگانــ

در این قسمت ، مباحث بیشتر مربوط به
 Routing و Variable rules
 در URL ها و بخش های مختلف اپ بررسی شد

6
  • بررسی منابع Static و Templates

  • 00:30:00
  • رایگانــ

در این قسمت ، مباحث  مربوط به فایل های استتیک و نمایش ریسپانس استاندارد با استفاده از فایل های  HTML در بخش های مختلف اپ بررسی شد

7
  • بررسی اولیه Jinja Template Language

  • 00:40:00
  • رایگانــ

در این قسمت ، نحوه پاس دادن اطلاعات مورد نظر به فایل های html و هندل آن ها با استفاده از تمپلیت لنگوئج Jinja و بررسی مواردی از کاربرد های این تمپلیت لنگوئج پرداخته شد

8
  • بررسی HTTP Methods و فرم ها

  • 00:40:00
  • رایگانــ

در این قسمت ، به بیان کاربرد ها و نحوه کار با متود های  Request  و آشنایی با دیتا هندلینگ فرم ها در وب فریم ورک فلسک پرداخته شد

9
  • انتقال دیتا با فرم ها به روش GET

  • 00:24:00
  • رایگانــ

در این قسمت ، روابط فرم ها و هندل اون ها با مثالی که برای انتقال دیتا با روش GET بود ، انجام شد .

10
  • انتقال دیتا با فرم ها به روش POST

  • 00:20:00
  • رایگانــ

در این قسمت ، روابط فرم ها و هندل اون ها با مثالی که برای انتقال دیتا با روش POST بود ، انجام شد .

11
  • اپلود و سیو فایل ها از طریق فرم

  • 00:43:00
  • رایگانــ

در این قسمت ، اپلود کردن فایل و هندل و سیو آن در سمت بک اند انجام شد 

12
  • اعمال محدودیت برای فرمت فایل های اپلودی

  • 00:31:00
  • رایگانــ

اعمال محدودیت برای فرمت های فایل های اپلود شده برای سیو اون ها در محیط لوکال

13
  • بررسی اولیه Route Redirecting

  • 00:20:00
  • رایگانــ

در این قسمت به بررسی ریدایرکت کردن کاربران از طریق route های هدف پرداخته شد .

14
  • انتقال و کاستومایز کردن Error Pages

  • 00:24:00
  • رایگانــ

در این قسمت به انتقال دادن کاربر به صفحات ارور های استاندارد و تعیین نمایش نتیحه دلخواه برای هر ارور پرداخته شد .

15
  • بررسی و ست کردن کوکی ها - پارت 1

  • 00:42:00
  • رایگانــ

در این قسمت به بررسی مفاهیم و ست کردن ساده کوکی ها در یک وب اپلیکیشن پرداخته شد .

16
  • بررسی کوکی ها - پارت 2

  • 00:24:00
  • رایگانــ

بخش تکمیلی در رابطه با کوکی ها و امنیت اون ها

17
  • بررسی Session ها

  • 00:24:00
  • رایگانــ

در این قسمت به بررسی سشن ها و تفاوت اون ها با کوکی ها پرداخته شد

18
  • بررسی API و JSON

  • 00:26:00
  • رایگانــ

در این قسمت به توضیح مفاهیم API و استفاده از فایل فرمت JSON برای انتقال داده در API در فلسک پرداخته شد .

19
  • آشنایی با DataBase و ORM در فلسک

  • 00:20:00
  • رایگانــ

بررسی اولیه و مباحث انتزاعی پایگاه داده و ORM ها و انواع اون ها در فلسک

20
  • استفاده از SQLAlchemy در پروژه

  • 00:25:00
  • رایگانــ

در این قسمت به پیاده سازی اولین مراحل استفاده از Flask-SQLAlchemy Extension و ساخت دیتا بیس پرداخته شد

21
  • عملیات CRUD - پارت 1

  • 00:26:00
  • رایگانــ

در این قسمت به نحوه افزودن کاربر جدید به دیتا بیس با ساختار SQLALchmey و کویری زدن و دریافت داده درون دیتا بیس پرداخته شد

22
  • عملیات CRUD - پارت 2

  • 00:25:00
  • رایگانــ

در این قسمت به Update و Delete کردن داده در دیتابیس و بررسی چند مثال کاربردی برای query زدن با ORM پرداخته شد

23
  • بررسی و ایجاد Relationship بین جداول

  • 00:38:00
  • رایگانــ

در این قسمت به بررسی مفهوم روابط بین جداول در دیتابیس و حل مثال اون با استفاده از ساختار SQLAlchemy پرداخته شد

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .