00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
ثبت‌نام رایگان
  • دسترسی به 18 جلسه نمونه از دوره
  • دسترسی به 18 جلسه نمونه از دوره
  • عضویت در تالار گفت‌وگوی دوره
  • اضافه شدن دوره به پروفایل
فقط محتوا
  • دسترسی کامل و نامحدود به محتوای دوره
  • تمام قابلیت‌‌های پلن رایگان
    +
  • دسترسی کامل و نامحدود به محتوای دوره
359,000 تومان
45% تخفیف

197,450 تومان
امکان پرداخت ارزی ‎
دوره کامل
  • دسترسی به تمام قابلیت‌های دوره
  • تمام قابلیت‌های پلن محتوا
    +
  • گواهی‌نامه مکتب‌خونه
  • پروژه محور
  • تمرین و آزمون
  • تالار گفتگو
  • تسهیل استخدام
559,000 تومان
45% تخفیف
307,450 تومان
امکان پرداخت ارزی ‎
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
مکتب‌خونه مکتب‌خونه

آموزش فلسک Flask

دوره‌های مکتب‌پلاس
28 ساعت
85٪ (42 رای)
آنچه در این دوره می‌آموزیم:

آموزش فریمورک فلسک

آموزش فلسک

آموزش پروژه محور فلسک

توسعه وب با پایتون

فلسک (فلاسک | Flask) یک میکرو فریمورک مبتنی بر زبان برنامه نویسی پایتون است که برای توسعه برنامه‌های کاربردی وب استفاده می‌شود. این فریمورک محبوب در سال 2011 توسط آرمین روناچر (Artmin Ronacher) به عنوان یک روش آزمایشی برای پیوستن به دو راه حل، یعنی Werkzeug (یک چارچوب سرور) و Jinja2 (یک کتابخانه الگو) معرفی شد. دوره آموزش فلسک با هدف آموزش این چارچوب شگفت‌انگیز تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت و در بخش اطلاعات بیشتر در رابطه با این چارچوب اطلاعات کاملی را ارائه خواهیم داد.

فلسک flask به عنوان یک فریمورک میکرو یا کوچک طبقه‌بندی می‌شود زیرا برای انجام وظایف یک چارچوب به کتابخانه‌های خارجی وابسته نیست. این ابزارها، فناوری‌ها و کتابخانه‌های خود را برای پشتیبانی از قابلیت‌های توسعه برنامه‌های کاربردی وب دارد. از آنجایی که این چارچوب مستقل‌تر و انعطاف‌پذیرتر است، بسیاری از توسعه‌دهندگان ترجیح می‌دهند با Flask شروع کنند که دوره آموزش فلسک نیز با همین هدف ایجاد شده است.

معرفی دوره آموزش فلسک

در رابطه با زبان قدرتمند و محبوب پایتون صحبت­‌های زیادی مطرح‌شده است. یکی از حوزه­‌های مهم و کاربردی زبان پایتون به برنامه‌­نویسی وب مربوط می‌شود. میکرو فریم­ورک فلسک یکی از کاربردی­ترین و مهم‌ترین فریم­ورک­‌هایی است که در برنامه­‌نویسی وب و طراحی وب­سایت­‌های مختلف مورد استفاده قرار می‌گیرد.

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

در دوره آموزش فلاسک علاوه بر موارد مربوط به این فریم­ورک به مباحث اساسی و پایه دیگری که به زبان برنامه­‌نویسی پایتون مربوط است نیز پرداخته می‌شود و مرور دوباره این مباحث به مخاطبان دوره کمک می‌کند تا درک عمیق­‌تری از موضوعات کاربردی و مهم ذکر شده داشته باشند.

هدف از برگزاری دوره آموزش فلسک چیست؟

هدف کلی این دوره آموزش فلاسک آشنایی بیشتر مخاطبان با این فریم­ورک و ایجاد تسلط در هنگام کار با این فریم­ورک خواهد بود. به این منظور در تمام طول دوره سعی بر این است که شرکت‌کنندگان معماری منعطف و تغییرپذیر این فریم‌ورک را بشناسند و سبک بودن چارچوب آن را درک کنند. به این ترتیب هدف این دوره آموزش فلاسک آن است تا مخاطبان دوره در محیطی عملی و با استفاده از آموزش­‌های ارائه شده تمام جزئیات مربوط به کار با این فریم‌­ورک جذاب را یاد بگیرند.

دوره آموزش فلاسک برای چه کسانی مناسب است؟

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

تمایز این دوره آموزش فلاسک و سایر دوره­‌های موجود در چیست؟

زبان این دوره به‌صورتی است که مخاطبان دوره دچار سردرگمی و ابهام نشوند و همه مباحث به زبان ساده بیان شده است. در کنار این موضوع این دوره آموزش فلسک به‌صورت پروژه محور آموزش داده می‌شود و این موضوع به ایجاد درک بهتر در یادگیری مباحث ارائه شده کمک فراوانی خواهد کرد.

سرفصل‌های دوره آموزش فلسک Flask

فصل اول: پیش‌گفتار
00:10 ساعت
00:10
Combined Shape Created with Sketch. 4 جلسه
بارم:
0%
نمایش جلسات فصل  

در این فصل مقدمه‌ای بر دوره، پیش‌نیازها، انتظارات، ویژگی‌های و سرفصل‌های آن بیان شده و با دوره آشنا خواهید شد.

فریم‌ورک فلاسک چیست؟
"02:14
بررسی سرفصل‌های دوره
"03:06
پیشنیازهای دوره
"01:42
توسعه‌دهنده وب کیست؟
"03:43
فصل دوم: مقدمه‌ای بر فریم‌ورک
00:21 ساعت
00:19
Combined Shape Created with Sketch. 7 جلسه
بارم:
1%
نمایش جلسات فصل  
فصل پنجم: بررسی ارورها و سشن‌ها
03:56 ساعت
00:51
Combined Shape Created with Sketch. 9 جلسه
بارم:
17%
نمایش جلسات فصل  
فصل ششم:طراحی پروژه ساخت وب‌سایت آموزشی
14:55 ساعت
08:35
Combined Shape Created with Sketch. 57 جلسه
بارم:
52%
نمایش جلسات فصل  

در این فصل یک وبسایت آموزشی از صفر تا صد با ویژگی‌های مختلف آموزش داده شده است.

پیش‌نمایشی از مطالب فصل
"00:57
راه‌اندازی دیتابیس Sqlite
"14:49
کوییز راه‌اندازی دیتابیس Sqlite
1.0%
     
"01:00
ایجاد ساختار پروژه فروشگاه اینترنتی (وبسایت آموزشی)
"08:39
طراحی فرم ثبت‌نام
"15:29
اعتبارسنجی فرم ثبت نام
"15:24
کوییز اعتبارسنجی فرم ثبت نام
1.0%
     
"01:00
بررسی اعتبارسنجی کاربر
"06:36
تامین امنیت پسورد کاربر
"18:37
پیاده‌سازی فرم لاگین
"11:35
پیاده‌سازی LogOut
"06:53
کوییز ورود و خروج کاربر
2.9%
     
"03:00
بررسی Query Param Next
"07:01
افزودن Google Recaptcha
"07:12
کوییز افزودن Google Recaptcha
1.0%
     
"01:00
طراحی پنل کاربری
"12:01
طراحی فرم آپلود تصویر پروفایل کاربر
"10:41
کوییز طراحی فرم آپلود تصویر پروفایل کاربر
1.0%
     
"01:00
پیاده‌سازی پنل مدیریت - بخش اول
"10:07
پیاده‌سازی پنل مدیریت – بخش دوم
"12:04
پیاده‌سازی لیست کاربران در پنل مدیریت
"09:36
ثبت کاربر جدید در پنل مدیریت
"09:51
حذف کاربر از دیتابیس
"07:11
ویرایش اطلاعات کاربران
"13:37
کوییز مدیریت کاربران
3.8%
     
"04:00
ایجاد مدل دوره‌ها
"15:36
طراحی صفحه افزودن دوره‌ها
"18:24
نمایش لیست دوره‌ها در پنل مدیریت
"07:38
طراحی صفحه Single دوره‌ها
"10:32
کوییز طراحی صفحه
1.9%
     
"02:00
بررسی حذف دوره
"06:59
بررسی ویرایش دوره
"17:28
به‌روزرسانی Slug دوره
"04:33
نمایش دوره‌ها در صفحه اصلی
"09:33
بررسی صفحه‌بندی مطالب
"12:30
کوییز بررسی صفحه‌بندی
2.9%
     
"03:00
ساخت مدل جلسات دوره
"06:41
افزودن جلسات دوره
"15:58
حذف و ویرایش و نمایش جلسات دوره
"17:27
کوییز حذف و ویرایش و نمایش جلسات دوره
1.9%
     
"01:00
نمایش جلسات دوره در صفحه دوره‌ها
"13:38
طراحی مدل دسته‌بندی‌ها
"20:04
کوییز طراحی مدل دسته‌بندی‌ها
1.9%
     
"01:00
افزودن دسته‌بندی‌ها به دوره
"15:15
طراحی صفحه جستجو در سایت
"05:50
کوییز طراحی صفحه جستجو در سایت
1.9%
     
"01:00
به‌روزرسانی تایم یک دوره
"07:34
به‌روزرسانی تایم دوره – بخش دوم
"08:43
ساخت سبد خرید
"15:49
کوییز ساخت سبد خرید
1.9%
     
"01:00
طراحی صفحه سبد و خرید و حذف محصول
"09:55
بررسی سیستم پرداخت دوره
"12:30
ایجاد مدل دیدگاه‌ها
"12:46
بررسی نمایش دیدگاه‌ها
"17:48
ارسال ایمیل و فراموشی رمز عبور
"21:29
ریست کردن پسورد
"12:03
پروژه ساخت وبلاگ اختصاصی و سیستم ارسال کد ورود به ایمیل کاربر

 (الزامی)

76.9%
     
"360:00
فصل هفتم: مباحث تکمیلی
06:03 ساعت