تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی پیشرفته پایتون: نمونه های عملی پایگاه داده

دوره آموزشی پیشرفته پایتون: نمونه های عملی پایگاه داده

1 ساعت 47 دقیقهپیشرفته2023-05-08

مدرسین

Kathryn Hodge

Kathryn Hodge

Software Developer

جزئیات دوره

آیا به دنبال یک فرصت عملی برای ارتقای مهارت‌های Python خود هستید؟ در این دوره، کاترین هاج شما را با مجموعه‌ای از مثال‌های کاربردی پایگاه داده آشنا می‌کند تا بتوانید اپلیکیشن‌های پایتونی پیشرفته بسازید.

در این دوره یاد می‌گیرید که چگونه:

✅ یک API برای دسترسی به داده‌های پایگاه داده با استفاده از FastAPI و Flask ایجاد کنید.
✅ از ابزارهایی مانند MySQL، Postman، SQLAlchemy و endpoints استفاده کنید.
✅ تحلیل داده‌ها را با pandas، کتابخانه‌ی قدرتمند پایتون برای ساختارهای داده‌ای پیشرفته، انجام دهید.
✅ مهارت‌های جدید خود را با چالش‌های کدنویسی که در پایان هر بخش قرار دارد، آزمایش کنید.
✅ یک اپلیکیشن فول‌استک مدیریت وظایف بسازید که داده‌ها را از پایگاه داده به اپلیکیشن متصل می‌کند.

اهداف یادگیری
✅ آشنایی با FastAPI و Flask برای ایجاد API
✅ نحوه استفاده از SQLAlchemy برای مدیریت پایگاه داده
✅ اتصال MySQL به اپلیکیشن‌های پایتونی
✅ ارسال و دریافت درخواست‌های API با Postman
✅ پردازش و تحلیل داده‌ها با pandas
✅ پیاده‌سازی endpointها برای تعامل با داده‌ها
✅ ساخت یک اپلیکیشن مدیریت وظایف فول‌استک

مهارت ها

AdvancedDatabase DevelopmentPythonDatabase ManagementProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

مقدمه

  • از پایگاه‌های داده برای ارتقاء سطح برنامه‌های پایتون خود استفاده کنید

ایجاد یک API که داده‌ها را از یک پایگاه داده با FastAPI ارائه می‌دهد

  • API چیست
  • چارچوب‌های API در پایتون
  • FastAPI را در یک برنامه پایتون راه‌اندازی کنید
  • طرح واره پایگاه داده را تعریف کنید
  • یک پایگاه داده MySQL ایجاد کنید
  • یک قرارداد API ایجاد کنید
  • یک نقطه پایانی POST با FastAPI بسازید
  • با استفاده از Postman یک API جدید فراخوانی کنید
  • با استفاده از SQLAlchemy داده‌ها را به پایگاه داده در پایتون اضافه کنید
  • یک پایگاه داده را با یک برنامه FastAPI یکپارچه کنید
  • چالش - یک نقطه پایانی GET با FastAPI و یک DB ایجاد کنید
  • راه حل - یک نقطه پایانی GET با FastAPI و یک پایگاه داده ایجاد کنید

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

  • آشنایی با پانداها
  • پانداها و نوت بوک Jupyter را راه‌اندازی کنید
  • داده‌ها را با پانداها تجزیه‌و‌تحلیل کنید
  • داده‌ها را با Matplotlib تجزیه‌و‌تحلیل کنید
  • با استفاده از SQLAlchemy در Juypter Notebook به یک DB متصل شوید
  • داده‌ها را با استفاده از SQLAlchemy، pandas و Matplotlib تجسم کنید
  • چالش - داده‌ها را بلعیده و با Matplotlib تجسم کنید
  • راه حل - داده‌ها را بلعیده و با استفاده از Matplotlib تجسم کنید

ساختن یک برنامه Full-Stack Task List با Flask

  • فلاسک را در برنامه پایتون راه‌اندازی کنید
  • یک صفحه وب با Flask ایجاد کنید
  • یک صفحه فرود بسازید
  • مسیرهای اضافی را برای بهبود برنامه خود ایجاد کنید
  • یک صفحه وظایف پروژه بسازید
  • یک پایگاه داده Postgres ایجاد کنید
  • یک جدول Postgres را با استفاده از Python نمونه سازی کنید
  • یک پایگاه داده را به پروژه Python Flask متصل کنید
  • داده‌های پروژه را از یک پایگاه داده در Flask یکپارچه کنید
  • داده‌های وظیفه را از یک پایگاه داده در یک برنامه Flask یکپارچه کنید
  • قابلیت افزودن برای افزودن پروژه را توسعه دهید
  • قابلیت افزودن را برای افزودن یک کار توسعه دهید
  • چالش - قابلیت حذف را توسعه دهید
  • راه حل - قابلیت حذف را توسعه دهید

نتیجه

  • ساخت برنامه‌های کاربردی را با پایگاه داده ادامه دهید

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal