کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره  آموزشی Asp.Net Core کاملا پروژه محور 

اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.

ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.

قیمت این دوره: 800,000 480,000 تومان
  • مدرس دوره : حمیدرضا رضا
  • تعداد ویدیوها : 43 ویدیو
  • مدت زمان دوره : 6:31:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1404/04/21
ثبتـــ نام در این دوره ثبت نام در دوره
دوره تخصصی ساخت web app با python و streamlit

دوره تخصصی ساخت web app با python و streamlit

اگر با زبان برنامه‌نویسی Python آشنایی دارید و به دنبال راهی سریع، ساده و حرفه‌ای برای ساخت اپلیکیشن‌های تحت وب هستید، این دوره دقیقاً برای شما طراحی شده است.
Streamlit یک فریم‌ورک متن‌باز و قدرتمند است که به شما اجازه می‌دهد تنها با استفاده از Python، اپلیکیشن‌های تعاملی، زیبا و قابل اشتراک‌گذاری ایجاد کنید؛ بدون نیاز به تسلط بر HTML، CSS یا JavaScript.

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

تو این دوره قراره با هم قدم‌به‌قدم یاد بگیریم چطور با استفاده از Python و Streamlit، اپلیکیشن‌هایی بسازیم که هم زیبا باشن، هم کاربردی و هم قابل اشتراک‌گذاری روی اینترنت!

 

توی این دوره چی یاد می‌گیری؟

نصب و راه‌اندازی Streamlit

ساخت صفحات تعاملی و زیبا

کار با فرم‌ها، چارت‌ها، گراف‌ها و فایل‌ها

اتصال به دیتابیس یا فایل‌های داده مثل CSV و Excel

ساخت اپلیکیشن‌های واقعی (مثل داشبورد داده، ابزارهای تحلیلی، فرم‌های آنلاین و...)

انتشار اپلیکیشن روی اینترنت (رایگان!)

 

مزایای این دوره:

آموزش کاملاً پروژه‌محور و عملی

بدون نیاز به دانش HTML/CSS یا JavaScript

مناسب برای مبتدی‌ها و کسانی که Python بلدن و می‌خوان سریع وارد دنیای Web بشن

 

مخاطبان این دوره:

علاقه‌مندان به برنامه‌نویسی با Python

تحلیل‌گران داده و متخصصان علوم داده

مدرسان و محققانی که نیاز به ساخت ابزارهای تعاملی دارند

توسعه‌دهندگانی که به دنبال ساخت سریع نمونه اولیه (Prototype) برای پروژه‌های خود هستند

 

سرفصل دوره:

 ساخت Web App با Python و Streamlit (پروژه‌محور)

 

بخش ۱: آشنایی اولیه با Streamlit و آماده‌سازی محیط

معرفی Streamlit و کاربرد آن در ساخت Web App

نصب Streamlit و راه‌اندازی محیط توسعه

اولین اپلیکیشن: Hello Streamlit

ساختار کلی فایل و اجرای اپلیکیشن در مرورگر

 

بخش ۲: ساخت رابط کاربری (UI) با المان‌های Streamlit

استفاده از متن‌ها، عنوان‌ها، تصویر و ویدیو

ساخت دکمه، چک‌باکس، سلکت‌با‌کس و اسلایدر

طراحی فرم‌ها و دریافت ورودی از کاربر

نمایش نمودارها با استفاده از Matplotlib، Plotly و Altair

آپلود فایل و نمایش محتوای آن (CSV، تصویر، PDF و...)

 

بخش ۳: کار با داده‌ها و تحلیل در Streamlit

اتصال به فایل‌های داده (CSV، Excel، JSON)

کار با Pandas برای خواندن و پردازش دیتا

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

طراحی جدول‌های تعاملی و قابل فیلتر

 

بخش ۴: تعامل پیشرفته و مدیریت وضعیت برنامه

استفاده از session state برای ذخیره داده‌های موقتی

ساخت حالت‌های مختلف اپلیکیشن (multi-page app)

به‌روزرسانی لحظه‌ای المان‌ها و ری‌اکتیو بودن صفحات

 

بخش ۵: اتصال به منابع خارجی

خواندن داده از API و نمایش در اپلیکیشن

اتصال به دیتابیس SQLite و اجرای کوئری‌های SQL

مدیریت کاربر (ثبت‌نام، ورود، اعتبارسنجی ساده)

 

بخش ۶: سفارشی‌سازی و بهبود ظاهر اپلیکیشن

استفاده از Streamlit Components برای امکانات حرفه‌ای‌تر

اضافه‌کردن آیکون، انیمیشن، فونت دلخواه و استایل اختصاصی

افزودن صفحات جداگانه و منوی ناوبری

 

بخش ۷: انتشار و اشتراک‌گذاری اپلیکیشن

انتشار رایگان با Streamlit Cloud

معرفی گزینه‌های دیگر: Heroku، Render، و...

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

 

 

پروژه‌های عملی دوره (همراه با طراحی و پیاده‌سازی کامل)

پروژه ۱: داشبورد تحلیل فروش

دریافت داده فروش

فیلتر و تحلیل ماهانه / سالانه

نمایش نمودارهای فروش، سود، پرفروش‌ترین‌ها

خروجی PDF گزارش تحلیلی

 

پروژه ۲: فرم استخدام آنلاین

ساخت فرم اطلاعات فردی

آپلود رزومه (PDF) و عکس

ذخیره اطلاعات در دیتابیس SQLite

نمایش لیست افراد ثبت‌نام‌شده برای مدیر

 

پروژه ۳: اپلیکیشن مدیریت کارها (ToDo App)

افزودن، ویرایش و حذف وظایف

دسته‌بندی وظایف بر اساس وضعیت

ذخیره‌سازی اطلاعات در دیتابیس

فیلتر و جستجوی سریع بین وظایف

 

پروژه ۴: جستجوگر فیلم از API سایت IMDb

دریافت اطلاعات فیلم از API

نمایش پوستر، ژانر، امتیاز و خلاصه داستان

جستجو بر اساس نام یا دسته‌بندی

ذخیره فیلم‌های منتخب در لیست علاقه‌مندی‌ها

 

پروژه ۵: اپلیکیشن ماشین‌حساب آماری

دریافت داده عددی از کاربر

محاسبه میانگین، واریانس، میانه، نمودار توزیع

ذخیره گزارش آماری و ارائه خروجی Excel

 

و...



پیش نیاز های دوره :

  1. آشنایی مقدماتی با پایتون

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

مدت زمان دوره 6:31:00
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:05:28

معرفی دوره

2
  • نصب ابزارها و راه اندازی streamlit

00:08:10

نصب ابزارها و راه اندازی streamlit

3
  • معرفی ساختار پوشه بندی و ساخت اولین اپ با streamlit

00:08:32

معرفی ساختار پوشه بندی و ساخت اولین اپ با streamlit

4
  • اضافه کردن تصویر و ورودی گرفتن از کاربر

00:10:18

اضافه کردن تصویر و ورودی گرفتن از کاربر

5
  • ساخت رابط کاربری (UI) با المان‌های Streamlit

00:09:35

ساخت رابط کاربری (UI) با المان‌های Streamlit

6
  • اضافه کردن فایل های صوتی و تصویری با Streamlit

00:07:40

اضافه کردن فایل های صوتی و تصویری با Streamlit

7
  • بررسی المانها برای طراحی فرم‌ها

00:11:04

چک‌باکس ، دکمه‌ها ، اسلایدر ، selectbox

8
  • بررسی المانها برای طراحی فرم‌ها

00:11:00

بررسی المانها برای طراحی فرم‌ها

9
  • دموی پروژه - فرم استخدام

00:06:26

دموی پروژه - فرم استخدام

10
  • پروژه فرم استخدام - بخش اول

00:11:15

پروژه فرم استخدام - بخش اول

11
  • پروژه فرم استخدام - بخش دوم

00:10:00

پروژه فرم استخدام - بخش دوم

12
  • پروژه فرم استخدام - بخش سوم

00:11:30

پروژه فرم استخدام - بخش سوم

13
  • پروژه فرم استخدام

00:07:12

اضافه کردن بخش مهارت ها ، آپلود رزومه و دکمه ارسال

14
  • ذخیره سازی اطلاعات در حافظه موقت

00:10:58

ذخیره سازی اطلاعات در حافظه موقت با session_state

15
  • ایجاد داشبورد تحلیلی

00:16:23

نمودار توزیع سن ، نمودار مهارت‌ها

16
  • استایل دهی و راستچین کردن پروژه

00:20:15

استایل دهی و راستچین کردن پروژه

17
  • نمایش نمودار با Matplotlib در Streamlit

00:09:17

نمایش نمودار با Matplotlib در Streamlit

18
  • نمایش نمودار با Plotly در Streamlit

00:17:20

نمایش نمودار با Plotly در Streamlit

19
  • نمایش نمودار با Altair در Streamlit

00:09:53

نمایش نمودار با Altair در Streamlit

20
  • دمو پروژه داشبورد تحلیل فروش

00:03:30

دمو پروژه داشبورد تحلیل فروش

21
  • پروژه داشبورد تحلیل فروش - بخش اول

00:14:43

پروژه داشبورد تحلیل فروش - بخش اول

22
  • پروژه داشبورد تحلیل فروش - بخش دوم

00:09:37

بررسی وجود ستون‌های کلیدی تبدیل ستون تاریخ به datetime استخراج سال و ماه برای فیلتر

23
  • پروژه داشبورد تحلیل فروش - بخش سوم

00:14:48

پروژه داشبورد تحلیل فروش - بخش سوم

24
  • پروژه داشبورد تحلیل فروش - بخش چهارم

00:07:18

نمایش آمار کلی فروش و سود

25
  • نمودار خطی فروش با Matplotlib

00:09:55

نمودار خطی فروش با Matplotlib

26
  • نمودار ستونی با Plotly برای مقایسه فروش و سود در ماه

00:13:53

نمودار ستونی با Plotly برای مقایسه فروش و سود در ماه

27
  • پروژه داشبورد تحلیل فروش - بخش آخر (نمودار پراکندگی سود با Altair)

00:09:43

پروژه داشبورد تحلیل فروش - بخش آخر (نمودار پراکندگی سود با Altair)

28
  • آپلود و نمایش فایل CSV

00:08:19

آپلود و نمایش فایل CSV

29
  • آپلود و نمایش تصویر (jpeg,JPG, PNG)

00:05:25

آپلود و نمایش تصویر (jpeg,JPG, PNG)

30
  • آپلود و نمایش فایل PDF

00:08:47

آپلود و نمایش فایل PDF

31
  • معرفی پروژه آپلود و نمایش فایل‌ها در Streamlit

00:02:20

معرفی پروژه آپلود و نمایش فایل‌ها در Streamlit

32
  • پیکربندی پروژه

00:07:24

پیکربندی پروژه

33
  • کد نویسی بخش دریافت فایل csv

00:08:25

کد نویسی بخش دریافت فایل csv

34
  • کد نویسی بخش دریافت فایل تصویر

00:06:44

کد نویسی بخش دریافت فایل تصویر

35
  • کد نویسی بخش دریافت فایل pdf

00:09:31

کد نویسی بخش دریافت فایل pdf

36
  • کار با Pandas برای خواندن و پردازش داده‌ها در Streamlit

00:04:35

کار با Pandas برای خواندن و پردازش داده‌ها در Streamlit

37
  • معرفی پروژه تحلیل داده با pandas

00:02:40

معرفی پروژه تحلیل داده با pandas

38
  • محاسبه مجموع فروش

00:10:25

محاسبه مجموع فروش

39
  • فیلتر بر اساس نام محصول

00:06:47

فیلتر بر اساس نام محصول

40
  • گروه‌بندی بر اساس تاریخ

00:07:15

گروه‌بندی بر اساس تاریخ

41
  • مرتب‌سازی و استخراج بیشترین فروش‌ها

00:05:40

مرتب‌سازی و استخراج بیشترین فروش‌ها

42
  • مدیریت وضعیت با session_state

00:09:40

مدیریت وضعیت با session_state

43
  • دمو پروژه ساخت اپلیکیشن چندصفحه‌ای

00:02:12

دمو پروژه ساخت اپلیکیشن چندصفحه‌ای

دوره های دیگر مدرس

مشاهده همه دوره ها

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

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