لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره جامع Shiny برای پایتون - توسعه وب با پایتون
- آخرین آپدیت
دانلود Shiny for Python Ultimate - Web Development with Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و همزمان با پیشروی در دوره، درک خود را عمیقتر کنید.
قدرت Shiny for Python را برای ساخت اپلیکیشنهای وب تعاملی و پویا آزاد کنید. در این دوره جامع، شما با یادگیری اصول اولیه ادغام Shiny و پایتون شروع میکنید و پایهای محکم برای مسیر توسعه خود میسازید. شما ابزارها و مهارتهای ضروری برای خلق برنامههای بلادرنگ، از جمله مدیریت ورودیهای کاربر، ایجاد چیدمانهای جذاب و استقرار (Deployment) اپلیکیشنها در وب را به طور کامل فرا خواهید گرفت.
دوره با معرفی ساختار سطح بالای اپلیکیشنهای Shiny آغاز شده و تا توسعه اولین برنامه تعاملی شما پیش میرود. شما در بخش کدنویسی، ساخت یک رابط کاربری (UI) کاربردی، پیادهسازی واکنشگرایی (Reactivity) و ایجاد بکاندهای بدون نقص را تجربه خواهید کرد. رویکرد عملی این دوره تضمین میکند که تجربه کاربردی کسب کرده و درک عمیقی از قابلیتهای Shiny به دست آورید. هر جلسه کدنویسی به گونهای طراحی شده است که مهارتهای شما را به صورت تدریجی ارتقا داده و شما را برای توسعه اپلیکیشنهای پیچیدهتر آماده کند.
در مراحل پیشرفتهتر، روی دو پروژه مهم کار خواهید کرد. پروژه اول بر نمایش محبوبترین زبانهای برنامهنویسی تمرکز دارد که پایهای محکم برای بصریسازی و مدیریت دادهها فراهم میکند. شما دادهها را آماده و سازماندهی کرده، یک فرانتاند کاربرپسند میسازید و قابلیتهای بکاند را پیادهسازی میکنید. پروژه دوم با چالش پیچیدهتری در تحلیل دادههای تغییرات اقلیمی همراه است که در آن تکنیکهای پیشرفته بصریسازی دادهها، از جمله ترسیم نقشهها و نقشههای رنگی (Color Maps) را برای ارائه تحلیلهای متقاعدکننده خواهید آموخت.
این دوره برای توسعهدهندگان مشتاق وب، علاقهمندان به دادهها و هر کسی که به دنبال ساخت اپلیکیشنهای قدرتمند و تعاملی با پایتون است، ایدهآل است. هیچ تجربه قبلی در مورد Shiny مورد نیاز نیست، اگرچه آشنایی با مبانی پایتون مفید خواهد بود. این دوره طراحی شده است تا به شما کمک کند توسعه وباپلیکیشن را از ایدهپردازی تا استقرار، به صورت گامبهگام استاد شوید.
سرفصل ها و درس ها
مقدمه و راهاندازی
Introduction and Setup
Shiny چیست؟
What Is Shiny?
سرفصلها و محدوده دوره
Course Scope
معرفی مدرس
Self-Presentation
راهاندازی سیستم
System Setup
دریافت منابع و محیط محلی (کدنویسی)
Get Material and Local Environment (Coding)
آشنایی با Shiny برای پایتون
Shiny for Python
ساختار سطح بالای اپلیکیشن
High-Level App Structure
اولین برنامه ما (کدنویسی)
Our First App (Coding)
نحوه اجرای وبسرور (کدنویسی)
How to Run the Webserver (Coding)
چیدمان و Layout (مبانی)
Layout (101)
ویجتهای کنترلی (مبانی)
Control Widgets (101)
ویجتهای کنترلی (کدنویسی)
Control Widgets (Coding)
واکنشگرایی یا Reactivity (مبانی)
Reactivity (101)
واکنشگرایی یا Reactivity (کدنویسی)
Reactivity (Coding)
اولین اپلیکیشن: محبوبترین زبانها
First App - Most Popular Languages
بررسی کلی اپلیکیشن
App Overview
آمادهسازی دادهها (کدنویسی)
Data Preparation (Coding)
توسعه فرانتاند (کدنویسی)
Frontend (Coding)
توسعه بکاند (کدنویسی)
Backend (Coding)
دومین اپلیکیشن: تغییرات اقلیمی
Second App - Climate Change
بررسی کلی اپلیکیشن
App Overview
راهاندازی اپلیکیشن (کدنویسی)
App Setup (Coding)
آمادهسازی دادهها (کدنویسی)
Data Preparation (Coding)
نمایش نظرات