- مدرس دوره : علی عصاره ( رزومه )
- تعداد ویدیوها : 12 ویدیو
- مدت زمان دوره : 2:20:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1401/02/05

آموزش کار با کتابخانه ی Dash در پایتون
برای ساختن یک داشبورد جذاب برای نمایش هوشمند داده هاتون آماده اید؟
به عنوان یک متخصص داده باید توانایی بالایی در نمایش داده هاتون داشته باشید. داشبورد یک ابزار حرفه ای برای این کار است که شما را از رقباتون متمایز می کند.
در این دوره یاد میگیریم که وب اپلیکیشن (Web Application) های حرفه ای، در حد چند خط کد بنویسیم. بدون نیاز به زبان های html ، cssو JavaScript با چند دقیقه زمان، داشبورد های زیبا و جذابی برای خودتون بسازید.
کتابخانه Dash، یک کتابخانه ی متن باز است که بر روی plotly، react، flask نوشته شده است. dash به ما این امکان را می دهد که با چند خط کد و زمان اندک، وب اپلیکیشن های تعاملی (Interactive) بنویسیم تا حجم زیادی از داده ها رو به صورت ساده و زیبا و قابل فهم نشان دهیم.
سرفصل های دوره:
معرفی دوره |
نصب کتابخانه Dash و Jupyter-Dash |
آشنایی با Plotly (کار با scatter, line, bar, pie, histogram, image, timeline) |
ساخت یک داشبورد ساده |
آشنایی مقدماتی با HTML |
کار با dash_html_components |
کار با dash_core_components (کار با Dropdown, RadioItems,, Checklist, Input, Slider) |
ساخت یک داشبورد تعاملی (Interactive) ساده |
ساخت یک داشبورد تعاملی (Interactive) پیشرفته |
ساخت یک داشبورد تعاملی (Interactive) با چند ورودی و خروجی |
ضمیمه: قرار دادن نمودار های matplotlib در داشبورد |
پیش نیاز های دوره :
- آشنایی با پایتون
فهرستـــ ویدیوها
مدت زمان دوره 2:20:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
دمو دوره
در این جلسه، دوره معرفی می شود و میگیم که داشبورد ها به چه صورت هستند. پیش نیاز های دوره و سرفصل های دوره هم مورد بحث قرار می گیرد.
نصب کتابخانه Dash و JupyterDash
در این جلسه ی کوتاه با نصب کتابخانه های مورد نیازمون و توضیح جزئی در مورد هرکدومشون در خدمتتون هستم.
آشنایی با plotly - جلسه اول (scatter, line, area, pie)
برای ساخت نمودار های خودمون از کتابخونه plotly استفاده می کنیم. پس در این جلسه و جلسه بعد، یک آشنایی کلی با plotly برای شما ایجاد میکنیم تا نمودار های موردنیازتون رو به ساده ترین و زیباترین شکل ممکن بسازید.
آشنایی با plotly - جلسه دوم (bar, histogram, scatter3d, image)
در ادامه ی مباحث جلسه قبل به توضیح نمودار های بیشتری از کتابخونه plotly می پردازیم و در آخر این دو جلسه، پرکاربردترین نمودار ها رو یاد می گیریم.
ساخت یک داشبورد ساده
در این جلسه به مباحث جذاب تر دوره می رسیم و اولین داشبورد خودمون رو میسازیم.
آشنایی مقدماتی با html
برای ساخت داشبورد های حرفه ای تر، آشنایی کلی با html نیاز هست. هر آن چیزی که از html برای ما کافی هست رو در این جلسه میگیم. و در جلسات بعد از آن ها استفاده می کنیم.
ساخت داشبورد حرفه ای تر با کمک تگ های html
با استفاده از دانش ساخت داشبورد و دانش Html خود میخواهیم که یک داشبورد حرفه ای تر بسازیم.
آشنایی بیشتر با dcc
در این بخش از دوره به معرفی بیشتر ماژول dcc میپردازیم و می بینیم که چه قابلیت هایی رو برای ما به همراه دارد. اجزای موجود در dcc برای ساخت یک داشبورد تعاملی(جلسه بعد) کاربرد دارند.
ساخت داشبورد تعاملی (Interactive) ساده
می رسیم به بخش پیشرفته ی دوره که همان ساخت داشبورد های تعاملی هست. در این جلسه با ساده ترین مثال ممکن شروع کردیم و برای ساخت داشبورد های خفن تر آماده میشیم.
ساخت داشبورد تعاملی (Interactive) حرفه ای
بعد از یادگیری کلیات ساخت داشبورد های تعاملی وقت آن رسیده که با استفاده از دانش خود، یک داشبورد تعاملی حرفه ای تر بسازیم.
نظرات کاربران در رابطه با این دوره
vosooghiyektasahar
ارسال شده در 1403/12/07خیل خلاصه و عالی بود و سرنخ های خوبی برای ساخت و توسعه داشبورد ها داشت، ضمن اینکه اگر این دوره رو می بینید نیاز هست که با زبان پایتون آشنایی داشته باشید و بسیار کنجکاو باشید تا با سرچ و خواندن مطالب مرتبط و استفاده از کدهای آماده با صرف کمترین زمان بیشترین نتیجه رو بگیرید.
علی عصاره (مدرس)
ارسال شده در 1403/12/24بله کاملا موافقم.
پیشنهاد و توصیه شما بسیار ارزشمند است. ممنونم.
سعید ره گوی
ارسال شده در 1403/10/01باسلام
دوره بسیار عالی بود و اصلا وقت دانشجو رو نمی گیره و مستقیم مطالب رو آموزش میدن . از استاد محترم که زحمت کشیدن و وقت گذاشتن بسیار ممنونم و برای ایشون ارزوی موفقیت در تمام زندگی دارم.
علی عصاره (مدرس)
ارسال شده در 1403/10/03خوشحالم از اینکه مطالب برای شما کاربردی بوده.
شاد و پیروز باشید.
naeh_mahgol
ارسال شده در 1403/09/24ممنون از زحمتتون بابت ساخت این آموزش اما یک نقدی میکنم که مطالب واقعا مفهمومی بیان نشدن و به نظرم اون درکی که باید منتقل میشد جا افتاد.
علی عصاره (مدرس)
ارسال شده در 1403/10/03خواهش میکنم.
مرسی بابت نقد ارزشمندتون
سید محمد متین میرهاشمی
ارسال شده در 1403/05/20با سلام
مطالب خیلی عالی و کاربردی بودن و خیلی روان هم آموزش داده شدن
واقعا ممنونم بابت آموزش رایگان که ارائه کردید
علی عصاره (مدرس)
ارسال شده در 1403/09/03مرسی بابت کامنت ارزشمندتون.
پاینده باشید.
marynoele
ارسال شده در 1403/03/01با سلام
مطالب خیلی عالی و کاربردی بودن و خیلی روان هم آموزش داده شدن
واقعا ممنونم بابت آموزش رایگان که ارائه کردید
امیدوارم همواره مطالب جدیدتری رو یاد بگیرید و به ما هم آموزش بدید
با تشکر
علی عصاره (مدرس)
ارسال شده در 1403/09/03نظر لطف شماست.
موفق و پیروز باشید.
caponeson44
ارسال شده در 1402/11/10دوره عالی و کابردی😍
خیلی ممنون مدرس محترم🌹
علی عصاره (مدرس)
ارسال شده در 1403/09/03ممنونم.
امیدوارم مطالب دوره مفید باشه براتون.
MohammadrezaKhajeKoolaki
ارسال شده در 1401/06/22سلام دوره خیلی خوبی بود. بصورت مختصر و مفید مطالب توضیح داده شد.
با تشکر از مدرس عزیز.
علی عصاره (مدرس)
ارسال شده در 1401/06/22خوشحالم که این دوره براتون خوب بوده. موفق باشید.
محمد صدرا عبدالعلی زاده
ارسال شده در 1401/03/07ایول! دوره واقعا خفن بود! هم بخش مربوط به plotly و هم dash !!!
ممنونم واقعا. منتظر دوره های خفن بعدیتون هستم :)))
علی عصاره (مدرس)
ارسال شده در 1401/03/08خوشحالم که این دوره مورد پسندتون بوده.
رضایتتون باعث افتخاره.