×
ribbon

آموزش جامع ساخت REST API حرفه‌ای با پایتون، فلاسک (Flask) و داکر(Docker)

مدرس:Udemy

Jose Salvatierra

با فلاسک، REST APIهای امن و استاندارد بسازید و با مدیریت دیتابیس، احراز هویت JWT و داکر برای استقرار آماده‌شان کنید.

جدید
زیرنویس
4.8 (8)
4 دیدگاه
116دانشجو
12ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیشهریور ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

ساخت REST APIهای امن، استاندارد و قابل استفاده در دنیای واقعی

پیاده‌سازی سیستم ثبت‌نام، ورود و احراز هویت پیشرفته کاربران با JWT

قابلیت تمدید توکن (Token Refresh) و مدیریت خروج کاربران (Logout) برای امنیت بیشتر

ذخیره، ویرایش و مدیریت حرفه‌ای داده‌ها در دیتابیس با استفاده از Flask-SQLAlchemy

این دوره شامل:

12 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

پیش‌نیاز‌ها

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

 

توضیحات دوره

برنامه‌های وب و موبایل بدون یک سرور قدرتمند و امن، عملاً هیچی نیستن! REST API دقیقاً همون پل ارتباطی بین ظاهر برنامه (فرانت‌اند) و دیتابیس شماست. تو این دوره یاد می‌گیری چطوری این پل رو طوری بسازی که هم امن باشه، هم سرعت بالایی داشته باشه و هم بتونه هزارهزار کاربر رو بدون مشکل مدیریت کنه.

این دوره به درد چه کسانی می‌خوره؟

  • برنامه‌نویس‌های پایتون که می‌خوان وارد دنیای برنامه‌نویسی وب و بک‌اند (Backend) بشن.
  • توسعه‌دهندگان فرانت‌اند یا موبایل که می‌خوان خودشون APIهای برنامه‌شون رو بسازن و به سرور متصل بشن.
  • کسانی که می‌خوان یاد بگیرن چطور با ابزارهای استاندارد دنیای نرم‌افزار مثل داکر و دیتابیس‌های حرفه‌ای کار کنن.
  • برنامه‌نویس‌هایی که می‌خوان پروژه‌های واقعاً عملی و رزومه‌ساز بسازن.

پایتون و فلاسک چی هستن؟

پایتون یکی از محبوب‌ترین و ساده‌ترین زبان‌های برنامه‌نویسی دنیاست که قدرت فوق‌العاده‌ای داره. فلاسک (Flask) هم یک فریم‌ورک سبک، فوق‌العاده سریع و انعطاف‌پذیر برای پایتونه. با فلاسک مجبور نیستی کلی کد اضافه بنویسی؛ دقیقاً همون چیزی رو می‌سازی که پروژه‌ات بهش نیاز داره و به همین خاطر برای ساخت APIهای حرفه‌ای یک انتخاب اول تو شرکت‌های بزرگ محسوب میشه.

چه مهارت‌هایی بعد از دیدن این دوره کسب می‌کنی؟

  • طراحی APIهای استاندار: می‌تونی تمام معماری و اندپوینت‌های مورد نیاز یک وب‌سایت یا اپلیکیشن را طراحی کنی.
  • امنیت و احراز هویت: بلدی سیستم ورود/خروج و ثبت‌نام امن با توکن‌های JWT بسازی.
  • مدیریت دیتابیس: می‌تونی با ابزار SQLAlchemy به راحت‌ترین شکل ممکن به دیتابیس متصل بشی و داده‌ها رو مدیریت کنی.
  • کار با Docker: یاد می‌گیری چطور برنامه‌ات رو داخل کانتینر ببری تا روی هر سروری بدون ارور اجرا بشه.

فرصت‌های شغلی و درآمدی

با تسلط به این مهارت‌ها، درهای زیادی تو بازار کار برات باز میشه:

فرصت‌های شغلی کارمندی (استخدامی): می‌تونی به عنوان توسعه‌دهنده بک‌اند پایتون (Python Backend Developer)، برنامه‌نویس فلاسک، یا متخصص ساخت API تو شرکت‌های نرم‌افزاری داخلی مشغول به کار بشی.

فریلنسری (داخلی و خارجی): پروژه‌های ساخت API و متصل کردن برنامه‌ها به دیتابیس یکی از پرتقاضاترین پروژه‌ها تو سایت‌های فریلنسری مثل کارلنسر یا پلتفرم‌های بین‌المللی مثل Upwork و Fiverr هست.

ایجاد بیزینس و استارتاپ شخصی: اگه ایده‌ای داری، حالا تمام ابزارهای لازم برای ساخت بک‌اند اپلیکیشن یا وب‌سایت خودت رو داری و می‌تونی استارتاپت رو بدون نیاز به استخدام برنامه‌نویس بک‌اند راه بیندازی.

دیدگاه کاربران

4.8

بر اساس امتیاز 9 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
116دانشجو
8نظر و امتیاز

مدرس این دوره خوزه پورتیلا (Jose Portilla) هست؛ یکی از باسابقه ترین و پرمخاطب‌ترین مدرسین برنامه‌نویسی در دنیا که تا حالا به صدها هزار دانشجو تو سراسر جهان کدنویسی یاد داده. خوزه مهندس نرم‌افزاره و سبک تدریسش به قدری روان، گام‌به‌گام و کاربردیه که اصلاً حس نمی‌کنی داری مفاهیم سخت مهندسی رو یاد می‌گیری. اون بهت یاد میده چطور مثل یک برنامه‌نویس ارشد فکر کنی و به‌جای حفظ کردن کدها، منطق پشت اون‌ها رو درک کنی.

poster

آموزش جامع ساخت REST API حرفه‌ای با پایتون، فلاسک (Flask) و داکر(Docker)

116دانشجو
4.8(8)