- مدرس دوره : علی عصاره ( رزومه )
- تعداد ویدیوها : 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) حرفه ای
بعد از یادگیری کلیات ساخت داشبورد های تعاملی وقت آن رسیده که با استفاده از دانش خود، یک داشبورد تعاملی حرفه ای تر بسازیم.
نظرات کاربران در رابطه با این دوره