توضیحات
برای شروع معرفی دوره مصورسازی داده ها یا به عبارتی Data Visualization با پایتون
باید گفت این دوره با دوره
آموزش پایتونتفاوت دارد، از دو مثال استفاده میکنیم.
فرض کنید دیجی کالا یا هر برند بزرگ دیگه ای تصمیم داره یک گزارش سالانه آماده کنه که تمام اعداد و ارقام مربوط به تعداد مشتریان، سفارشات، داده های مالی، هزینه ها و … در اون وجود داره. با توجه به اینکه این اطلاعات مربوط به میلیون ها نفر هستن، فکر میکنید بهترین روش برای نشون دادن و مقایسه این اعداد و ارقام مقاله متنی خواهد بود یا انواع نمودارهای گرافیکی ؟!
مثال بعدی و ساده تر، نقشه ای بود که در زمان شیوع کرونا، استانها رو به رنگ های مختلف آبی، زرد، نارنجی و قرمز تقسیم می کرد و مخاطب در چند ثانیه کاملا متوجه میشد اوضاع کشور و هر استان در چه شرایطی هست
اینها نمونه ای از کاربرد و اهمیت به تصویر درآوردن یا همون
مصورسازی دادههست که به خاطر مزایای فوق العاده ای که داره، در همه علوم و زمینه ها استفاده میشه. در ادامه به طور خلاصه مهمترین دلایلی که
مصورسازی داده هااستفاده میشه رو باهم بررسی میکنیم.
- کاهش حجم اطلاعات
- افزایش سرعت انتقال اطلاعات به مخاطب
- افزایش جذابیت بصری
- سهولت تحلیل، مقایسه و تصمیم گیری
- سهولت مستندسازی کاغذی و الکترونیکی
- کاهش زمان ارائه در جلسات
- فهم راحت تر برای مخاطبان با هر سطح دانش
- کاهش ضریب خطا در گردآوری و تحلیل داده ها و ….
ها از شبکه های اجتماعی گرفته تا اتاق جلسات برندهای بزرگ جهان، کاربرد زیادی داره. بنابراین یادگیری مهارت هایی مثل
مصورسازی داده ها با پایتونمیتونه یک تحول فوق العاده در مهارت برنامه نویسی شما ایجاد کنه به طوری که با استفاده از این تکنولوژی میتونید ابزارها و امکانات گرافیکی جذابی در پروژه هاتون ایجاد کنید که ذهن هر بیننده ای رو به تحسین وادار کنه.
این دوره چه فرقی با بقیه دوره ها داره؟
سبزلرن به عنوان یک مرجع آموزشی مدرن، به روز و مسئولیت پذیر، از لحظه طراحی محتوای یک دوره تا انتشار اون، وسواس زیادی به خرج میده تا دانشجوها بعد از پایان دوره، کمترین ابهامی تو ذهنشون باقی نمونه و در پیاده سازی آموزش های مصورسازی داده ها با پایتون احساس سردرگمی نکنن.
مهم ترین تفاوتی که این دوره مصور سازی
با سایر دوره ها داره اینه که کار کاملا از بیس و پایه شروع میشه تا پیش نیازهای تسلط به این مهارت، خیلی خوب براتون یادآوری و تداعی بشه. تفاوت بعدی اینه که برخلاف سایر دوره ها، مصورسازی به یکی دوتا کتابخونه خاص محدود نشده و تا حد امکان سعی کردیم که با انواع کتابخونه ها و ابزارهای موجود در این زمینه آشنا شده و کار کنید.
مورد آخر هم اینه که تعداد (انواع) نمودارها و ابزارهای گرافیکی که در این دوره تدریس میشه به خاطر کاربردهای مختلفی که دارن، خیلی بالاتر هست و این یعنی بعد از پایان دوره، میتونید هر دیتایی از هر نوعی رو با نمودار متناسب خودش مصورسازی کنید و محدود به چند نمودار خاص نباشید.
با همه این تفاوت ها، پشتیبانی مادام العمر از آموزش تا استخدام و همینطور رایگان بودن 40 درصد دوره رو هم به مزیت های این دوره اضافه کنید.
توی این دوره دقیقا چی یاد میگیریم؟
در توضیحات بخش های قبلی احتمالا تا حدی به جواب این سوال رسیدید اما به طور خلاصه قرار هست از صفر تا صد دانشی که برای
مصورسازی داده ها با پایتوننیاز دارید به شما آموزش داده بشه. از مفاهیم تئوری و پیش نیازها گرفته تا آشنایی با انواع اشکال و نمودارهای متناسب با هر نوع داده و در نهایت پیاده سازی اونها با کتابخانه ها و پکیج های قدرتمند پایتون!
بعداز گذروندن این دوره به چه سطحی میرسیم میتونیم چیکار کنیم؟
با گسترده شدن و نفوذ علم داده در همه زمینه ها از تجارت گرفته تا هواشناسی، کسب مهارت تحلیل اطلاعات و مدل های پیچیده و تبدیل اونها به نمودارهای گرافیکی جذاب یه اتفاق شگفت انگیزه که میتونه باعث بشه کسب و کارها و سازمان های مختلف کوچیک و بزرگ به افرادی مثل شما نیاز پیدا کنن. در واقع با حجم اطلاعاتی که این سازمان ها و برندها دارن، چنین چیزی برای اونها جهت تحلیل و آینده نگری بهتر، خیلی خیلی ارزشمند و حیاتی هست.
از طرفی خودتون هم در پروژه هایی که تولید می کنید این ابزارها رو به عنوان ارزش افزوده کارتون معرفی می کنید و به این ترتیب جذابیت و ارزش کارتون خیلی بهتر و دقیق تر نمایش داده میشه.
اگه این دوره رو نبینم چه اتفاقی میفته؟
فرض کنید به عنوان فریلنسر یا برنامه نویس یک شرکت کار کنیم و روزی برسه که از ما بخوان با دریافت مجموعه اطلاعات خاصی مثل سفارشات سالانه مشتریان یا پراکندگی جغرافیایی، اونهارو مصورسازی کرده و به اشکال گرافیکی ساده و قابل فهم تبدیل کنیم تا در جلسات و مستندها استفاده بشه. اون لحظه اگر به این مهارت مسلط نباشیم، در هر جایگاهی که هستیم دانشمون زیرسوال خواهد رفت. بگذریم از احتمالی که برنامه نویس تازه وارد یا زیردستمون، دوره
مصورسازی داده ها با پایتونرو گذرونده و همون لحظه اعلام آمادگی کنه و ما هیچ ما نگاه…
چه تضمینی هست خوب و کامل یاد بگیرم ؟
چند دلیل هست که معمولا باعث
عدم نتیجهگیریشما از دوره
مصورسازی داده ها با پایتونیا هر دوره دیگه ای میشه :
- کیفیت پایین محتوای آموزشی و سبک و تسلط مدرس
- عدم اشتیاق و علاقه مندی کافی شما برای یادگیری
- نبود پشتیبانی در دسترس و قوی در طول آموزش
- عدم مرور و تمرین مطالب (انبار کردن اونها برای روز مبادا !)
آینده بازار کار این دوره به کجا ختم میشه؟ ارزش وقت گذاشتن داره؟
خیلی ساده، تا زمانی که اطلاعات هست، مصورسازی هم خواهد بود. همونطور که از زمان انسان های نخستین و حکاکی روی سنگ بوده، در آینده هم قطعا عضو جدایی ناپذیر علم داده و همه زمینه ها خواهد بود.
چنین موضوعاتی نیاز ذاتی محسوب میشن. با اینکه به مرور زمان ابزارها و اشکال متنوع تر و جذاب تر میشه اما مثل بعضی از تکنولوژی ها طلوع و غروب ندارن. پس با خیال راحت میتونید روی سرمایه گذاری با
دوره مصورسازی داده ها با پایتونفکر کنید.
چه پروژه هایی در طول دوره کار میشه؟
در طول این دوره با کتابخانه و پکیج های مختلفی از جمله numpy و pandas و همینطور نمودارهای متنوع و جذاب کار می کنید که در این لیست نمونه ای از اون هارو می بینید:
- نمودار خطی (Line Chart)
- میله ای (Bar Chart)
- نمودار دایره ای یا پای (Pie Chart)
- نمودار پراکندگی (Scatter Plot)
- نمودار ستونی (Histogram)
- نمودار مستطیلی (Box Plot)
- نمودار شعاعی (Radar Chart)
- نمودار توپولوژیکی (Network Plot)
- نمودار نقشه ای (Map Plot)
مدرس دوره چه کسی هست؟
مدرس این دوره استاد دولتی هست که با تجربه بالا و سابقه طولانی که در زبان برنامه نویسی پایتون و حوزه هایی مثل هوش مصنوعی، امنیت و … مطالب رو به ساده ترین شکل ممکن بیان می کنه به طوری که حتی افراد تازه کار و مبتدی هم کاملا احساس راحتی دارن. ایشون به این دلیل انتخاب شده چون اعتقاد داریم مدرسی که اطلاعاتش به روز هست و مستقیما با بازار کار زبان پایتون و کل تکنولوژی های زیرشاخه اون سروکار داره از مدرس عادی و تئوری محور گزینه بهتری برای دانشجویان سبزلرن خواهد بود. (مثل اکثر اساتیدی که در دانشگاه داشتیم!)
یکی از خصلت های ویژه ایشون اهمیت به پشتیبانی فنی دانشجوهاست و این موضوع رو می تونید از کامنت های دانشجویان قبلی متوجه بشید.
در آخر اینکه آقای دولتی هم مثل بقیه اساتید سبزلرن یه راست وارد اصل مطلب میشه و شاخ و برگ اضافی و خسته کننده در آموزش های ایشون نمی بینید و این یعنی بهترین
دوره مصورسازی داده ها با پایتونرو در کنار ایشون تجربه خواهید کرد.
چطور میتونم بهترین نتیجه رو از این دوره بگیرم؟
اگه بتونید بعد از هر جلسه کار با پکیج های مختلف رو تمرین کنید و از اون مهمتر، انواع دیتارو پیدا کنید و با نمودارهای مختلف به تصویر بکشید، به مرور زمان تسلط خیلی زیادی به دست میارید و باعث اشراف کامل شما به مبحث
مصورسازی داده ها با پایتونخواهد شد.
آیا به پیش زمینه خاصی نیاز داره؟
شما برای گذروندن این دوره لازمه که دانش قابل قبولی از پایتون داشته باشید. البته نیاز هست که با کتابخانه های نامپای و پانداس هم تا حدی آشنا باشید اما جای نگرانی نیست چون در این دوره هرچی که باید در این موارد بدونید به شما گفته میشه تا مطمئن بشیم به سطح حداقلی برای شروع عملی پروژه ها رسیدید.
این دوره برای چه کسانی مناسب هست؟ (آیا واقعا همه این افراد عام مخاطب این دوره هستن؟!)
- تحلیلگران علوم داده که میخوان داده های پیچیده رو به روش های قابل فهم برای عموم افراد به تصویر بکشن.
- مدیران و افراد تصمیم گیر کسب و کارها که مایل به درک بهتر داده ها از طریق نمودارها و داشبوردها بدون نیاز به افراد بیرون از سازمان.
- گروه های پژوهشی حرفه ای که به ابزارهای قدرتمند برای نمایش نتایج تحقیقات خودشون نیاز دارن
- مدیران بازاریابی که قصد دارن تاثیر کمپین ها و فعالیت های بازاریابی و تبلیغات رو از طریق داده های بصری تحلیل کرده و قدم های بعدی رو دقیق تر بردارن.
- دانشجویان در رشتههای مرتبط با داده که مایل به افزودن مهارت های مصورسازی داده به مجموعه مهارت های خودشون هستن.
- تولیدکنندگان محتوا، سخنرانان و اساتید دانشگاه که دوست دارن داده های آموزشی رو به شیوه اختصاصی و فوق حرفه ای ارائه بدن.
روزی چند ساعت باید وقت بگذارم تا خوب یاد بگیرم؟
این سوال در مورد هر درس و رشته ای غلط هست چون هر شخصی نسبت به آمادگی ذهنی، علاقه، پشتکار و زمانی که برای آموزش اختصاص میده، تعیین میکنه هر درسی رو در چه زمانی یاد بگیره. بنابراین نمیشه یک نسخه واحد برای همه پیچید اما یه قانون قطعی وجود داره. هرچقدر زمانی که میذارید با چاشنی تمرکز و اشتیاق همراه باشه، فاصله شما تا رسیدن به هدف نهایی هم کوتاه تر خواهد بود. حالا فرقی نمیکنه
آموزش مصورسازی داده ها با پایتونباشه یا شطرنج و آشپزی و …!
به قول شاعر :
رهرو آن نیست که گهی تند و گهی خسته رود رهرو آن است که آهسته و پیوسته رود…
اگر با سوال یا مشکلی مواجه شدم، پشتیبانی می کنید؟
100% !!! اون هم رایگان، سریع و در دسترس!
ما در سبزلرن اعتقاد داریم تا زمانی که دانشجو در عمل نتونسته یک پروژه صفر تا صد بنویسه، هنوز یادگیریش تموم نشده و تا رسیدن به این مرحله، تیم پشتیبانی در دسترس شما هست تا هر سوال یا ابهامی داشتید به شما کمک کنه. هم از طریق مدرس و هم پشتیبانهای اختصاصی دوره
مصورسازی داده ها با پایتون.این پشتیبانی مادام العمر خواهد بود و تا روزی که استخدام بشید یا پروژه های بزرگ بگیرید و حساب بانکیتون رو مثل مغزتون پر کنید، سبزلرن در کنار شماست. بالاخره یه فرقی با پیام نور داریم دیگه!!!
این دوره گارانتی هم داره؟!
بهترین تضمین، مطالعه کامنت های دانشجوها در سایر دوره ها و رایگان بودن بخش های اول همه دوره های سبزلرن هست که هیچ ریسکی برای شما ایجاد نمیکنه. بنابراین می تونید با خیال راحت و بدون دغدغه فقط روی آموزش دیدن تمرکز کنید و قبل از پرداخت هزینه، با سبک تدریس و کیفیت کلی دوره آشنا بشید.
ما سال هاست که در زمینه آموزش برنامه نویسی، هزاران دانشجوی عزیز مثل شمارو تحویل جامعه نرم افزار و توسعه وب دادیم و همیشه سعی کردیم با رفع نواقص و خطاها، بهترین شرایط رو فراهم کنیم. با این وجود اگر به هر دلیلی از کیفیت آموزش ها راضی نبودید می تونید خیلی راحت به پشتیبانی تیکت بزنید و وجه پرداختی خودتون رو پس بگیرید. این حق شماست!
کلام آخر
توضیحات دوره انقدر جامع و شفاف بود که بعید میدونیم جای سوال و ابهامی برای شما باقی مونده باشه اما به طور خلاصه و برای یادآوری، به شما میگیم که دوره
مصورسازی داده ها با پایتونبا یک استاد حرفه ای و کاربلد، مطالب کامل و بیانی ساده آماده شده که گذروندن اون میتونه راه شمارو برای ادامه مسیر حرفه ای شدن هموارتر کنه.
بنابراین اگر قصد دارید یک پایتون کار حرفه ای بشید که مثل آچار فرانسه به تمام حوزه ها و به طور ویژه تحلیل داده مسلط باشه و نحوه کار با پکیج ها و نمودارهای مرتبط رو میدونه، این بهترین فرصت برای شماست. 40 درصد اول پروژه هم که رایگانه و قرار نیست ریسکی بپذیرید!
در نهایت توصیه سبزلرن به شما اینه :
“مهارت
مصورسازی دادهبه خاطر مزایای شگفت انگیزی که در همه زمینه ها دارن، یکی از تخصص های جذاب محسوب میشه که ترکیبی از علم و هنر هست. اگه دنبال مهارت های خاص میگردید که شمارو از دیگران متمایز می کنه و کمکتون میکنه کارهای تحسین برانگیزی با پایتون انجام بدید، هرچه زودتر این دوره رو شروع کنید تا هم مطالب قبلی براتون مرور و تثبیت بشه و هم با برداشتن یک قدم بزرگ در مسیر حرفه ایتر شدن، به سمت شغل ها و درآمدهای رویایی خودتون حرکت کنید.
جلسات
معرفی دوره مصورسازی داده با پایتون
نصب دفترچه ژوپیتر (jupyter notebook)
دیتاست (dataset) چیست؟
آشنایی با numpy
ساخت آرایه از اشیا و صفات آن
ساخت آرایه با مقادیر پیشفرض
بررسی کارکرد آرایه با timeit
عملگر های آرایه
متدهای آماری مهم
توابع جامع (ufunc ها)
indexing و slicing آرایه
کپی سطحی و کپی عمیق
تغییر شکل آرایه
منبع برای مطالعه بیشتر
آشنایی با pandas و ایجاد سری
تحلیل آماری سری
نکات اندیس گذاری و ایجاد سری
آشنایی با دیتافریم و ایجاد آن
کار با سطرها (loc و iloc)
اندیس دهی منطقی
دسترسی به یک عنصر خاص (at)
آمار توصیفی
مرتب سازی و جا به جایی سطر و ستون
خواندن دیتاست با pandas و متدهای مهم آن
افزودن ستون جدید به دیتاست
اعمال تابع، حذف ستون ها و ذخیره در فایل
وایت برد: آشنایی با نمودار هیستوگرام
رسم نمودار هیستوگرام با seaborn
وایت برد: آشنایی با توزیع نرمال
وایت برد: آشنایی با نمودار میله ای
رسم نمودار میله ای با seaborn
برخی متد های مهم نمودار میله ای
وایت برد: مروری بر شاخص های آماری
وایت برد: آشنایی با نمودار پراکندگی
رسم نمودار پراکندگی با seaborn
وایت برد: آشنایی با نمودار هگزبین
رسم نمودار هگزبین با seaborn
وایت برد: آشنایی با نمودار کانتور
رسم نمودار کانتور با seaborn
وایت برد: آشنایی با نمودار خطی
رسم نمودار خطی با seaborn
وایت برد: آشنایی با هیت مپ ( نقشه حرارتی )
رسم نمودار هیت مپ و کلاستر مپ با seaborn
وایت برد: آشنایی با نمودار جعبه ای
رسم نمودار جعبه ای با seaborn
وایت برد: آشنایی با نمودار ویولون
رسم نمودار ویولون با seaborn
آشنایی با نمودار های تعاملی
رسم نمودار تعاملی با bokeh
رسم نمودار تعاملی با plotly
رسم نمودار تعاملی با altair
آشنایی با نمودار های سه بعدی
وایت برد: آشنایی با نمودار سطحی
رسم نمودار سطحی 3D با plotly
رسم نمودار پراکندگی 3D با mayavi
رسم نمودار میله ای 3D با pyvista
آشنایی با نمودار های متحرک
رسم نمودار میله ای متحرک با plotly
وایت برد: آشنایی با نمودار دایره ای
رسم نمودار دایره ای با matplotlib
وایت برد: آشنایی با نمودار راداری (عنکبوتی)
رسم نمودار نمودار راداری با matplotlib
پیش نیاز ها
پشتیبانی
این دوره مجهز به «سبزبات» ربات هوشمند مبتنی بر هوش مصنوعی است.
اگر در حین مشاهده جلسات دوره با سوال یا ابهامی مواجه شدید، میتوانید پرسش خود را از سبزبات بپرسید و در همان لحظه پاسخ دریافت کنید. در صورتی که نیاز به توضیح بیشتر یا پاسخ تخصصی مدرس داشتید، کافی است از سبزبات بخواهید تا سوال شما را به مدرس دوره ارجاع دهد تا مستقیماً توسط مدرس پاسخ داده شود.

