تسلط به Pandas و Python برای پردازش دادهها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به برنامهنویسی Python با استفاده از ساختارهای دادهای نیتیو پایتون، تبدیلات داده، توابع، شیگرایی، و منطق
- استفاده و طراحی ساختارهای پیشرفته Python و انجام وظایف پردازش دادههای پیچیده با Python شامل مدیریت فایل
- استفاده از شیگرایی پیشرفته Python و ساخت اشیاء و توابع سفارشی و نحوه تعمیم توابع
- دادهها را دستکاری کرده و از ساختارهای دادهی چند بعدی نامتوازن پیشرفته استفاده کنید.
- تسلط به کتابخانه Pandas برای پردازش دادههای پیشرفته
- استفاده از زبان و مفاهیم بنیادی کتابخانه Pandas و مدیریت همه جنبههای ایجاد، تغییر، اصلاح، و انتخاب دادهها از یک Pandas DataFrames
- مدیریت فایل با Pandas و نحوه ترکیب DataFrameهای Pandas با توابع/متدهای concat ،join، و merge
- انجام آمادهسازی دادههای پیچیده شامل تخمین از مدلهای پیچیده برای دادههای گمشده و مقیاسبندی و استانداردسازی دادهها
- ایجاد توصیفها و آمار دادههای پیشرفته با Pandas. رنک، مرتبسازی، cross-tabulate ،pivot ،melt ،transpose، و گروهبندی دادهها
- [جایزه] ایجاد نمودارهای داده پیشرفته با Pandas ،Matplotlib، و Seaborn
- انجام پردازش دادههای پیشرفته
- [رایانش ابری]: استفاده از Anaconda Cloud Notebook (Jupyter Notebook مبتنی بر ابر). یاد بگیرید چگونه از منابع رایانش ابری استفاده کنید.
- گزینه: استفاده از توزیع Anaconda (برای ویندوز، مک، لینوکس)
- گزینه: استفاده از اصول محیط Python با سیستم مدیریت بسته Conda
پیش نیازهای دوره
- تجربه روزمره در استفاده از رایانه با یکی از سیستمعاملهای Windows ،MacOS ،iOS ،Android ،ChromeOS، یا Linux توصیه میشود.
- دسترسی به رایانه با اتصال به اینترنت
- تجربه برنامهنویسی لازم نیست و شما همه چیزهایی را که نیاز دارید یاد خواهید گرفت.
- این دوره تنها از نرمافزارهای رایگان استفاده میکند.
- فیلمهای راهنمای نصب و راهاندازی برای رایانش ابری و Windows 10/11 گنجانده شده است.
توضیحات دوره
این دوره ویدیویی دو در یک به شما آموزش میدهد تا به Pandas 2-3 و پردازش دادهها تسلط پیدا کنید.
Python 3 یکی از محبوبترین زبانهای برنامهنویسی در جهان است و Pandas 2 و نسخههای آیندهی آن از قدرتمندترین، کارآمدترین و مفیدترین کتابخانههای پردازش دادهها هستند.
شما یاد خواهید گرفت که به بلوکهای سازنده نیتیو Python و برنامهنویسی شیگرا تسلط پیدا کنید. شما ساختارهای پیشرفته خود را از بلوکهای ساختمانی Python طراحی کرده و وظایف پردازش دادههای پیچیده را با Python انجام خواهید داد.
شما یاد خواهید گرفت که به کتابخانه Pandas تسلط پیدا کنید و از تکنیکهای قدرتمند پردازش دادههای آن برای علم داده پیشرفته، آمار، و یادگیری ماشین استفاده کنید. کتابخانه Pandas یک ابزار تحلیل داده و دستکاری داده، سریع، قدرتمند، انعطافپذیر و آسان برای استفاده است که بهطور مستقیم با زبان برنامهنویسی Python قابل استفاده است.
این دوره یک روش عالی برای یادگیری تسلط به Python ،Pandas و پردازش دادهها است! پردازش دادهها فرآیند مفید و قابل استفاده ساختن دادهها برای تحلیل دادههاست. بیشتر دانشمندان داده و مهندسان یادگیری ماشین تقریباً 80% از تلاشها و زمان کار خود را صرف وظایف پردازش داده میکنند.
تسلط به Python ،Pandas، و پردازش دادهها مهارتهای بسیار مفیدی هستند که بهعنوان یک افزایشدهنده نیروی کارایی عمل میکنند.
این دوره برای هر کسی طراحی شده است که میخواهد:
- یاد بگیرد که از ابتدا یا از سطح مبتدی بر Python 3 تسلط پیدا کند
- یاد بگیرد که بر Python 3 تسلط پیدا کند و یک زبان برنامهنویسی دیگر را میداند
- به سطح برنامهنویس میانرده تسلط پیدا کند که توسط بسیاری از دورههای پیشرفته Udemy در Python، علوم داده، یا یادگیری ماشین نیاز است
- یاد بگیرد که پردازش دادهها را با Python انجام دهد
- یاد بگیرد که بر کتابخانه Pandas تسلط پیدا کند
- یاد بگیرد که مهارتهای پردازش دادهای که بهعنوان یک افزایشدهنده نیروی کارایی عمل میکنند و در طول دوران حرفهای خود از آن استفاده خواهند کرد
- یاد بگیرد که پردازش دادههای پیشرفته را انجام دهد و قابلیتها و بهرهوری خود را بهبود بخشد
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد از ابتدا یا از سطح مبتدی بر Python 3 تسلط پیدا کند.
- هر کسی که میخواهد به Python 3 تسلط پیدا کند و یک زبان برنامهنویسی دیگر را میداند.
- هر کسی که میخواهد به سطح برنامهنویس میانرده تسلط پیدا کند که توسط بسیاری از دورههای پیشرفته Udemy در Python، علوم داده، یا یادگیری ماشین نیاز است.
- هر کسی که میخواهد پردازش دادهها را با Python یاد بگیرد.
- هر کسی که میخواهد به کتابخانه Pandas تسلط پیدا کند.
- هر کسی که میخواهد مهارتهای پردازش دادهای که بهعنوان یک افزایشدهنده نیروی کارایی عمل میکنند و در طول دوران حرفهای خود از آن استفاده خواهند کرد یاد بگیرد.
- هر کسی که میخواهد پردازش دادههای پیشرفته را یاد بگیرد و قابلیتها و بهرهوری خود را بهبود بخشد.
تسلط به Pandas و Python برای پردازش دادهها
-
مقدمهای بر تسلط به Pandas و Python برای پردازش دادهها 14:00
-
نصب Anaconda Cloud Notebook 14:03
-
دانلود و نصب توزیع Anaconda (اختیاری) 21:05
-
سیستم مدیریت بسته Conda (اختیاری) 35:00
-
مروری بر Python برای پردازش دادهها 28:25
-
اعداد صحیح Python 14:12
-
عداد اعشاری Python 10:50
-
رشتههای Python - بخش 1 15:03
-
رشتههای Python - بخش 2: روشهای میانرده رشته 22:36
-
رشتههای Python - بخش 3: اشیاء DateTime و رشتهها 27:33
-
مروری بر ساختارهای ذخیرهسازی داده نیتیو Python 03:00
-
مجموعه Python 15:20
-
تاپل Python 27:35
-
دیکشنری Python 30:00
-
لیست Python 33:57
-
مروری بر تبدیلات داده و توابع Python 03:06
-
حلقه While Python 19:20
-
حلقه For Python 17:02
-
عملگرهای منطقی Python و برنچینگ کد شرطی 31:00
-
توابع Python - بخش 1: برخی تئوری 03:20
-
توابع Python - بخش 2: ایجاد توابع خود 33:53
-
برنامهنویسی شیگرا Python - بخش 1: برخی تئوری 14:10
-
برنامهنویسی شیگرا Python - بخش 2: ایجاد اشیاء سفارشی خود 39:20
-
برنامهنویسی شیگرا Python - بخش 3: فایلها و جداول 27:17
-
برنامهنویسی شیگرا Python - بخش 4: خلاصه و بیشتر 58:21
-
تسلط به Pandas برای پردازش دادهها: مرور کلی 11:21
-
نظریه و اصطلاحات Pandas 11:13
-
ایجاد یک DataFrame Pandas از ابتدا 30:47
-
مدیریت فایل Pandas: مرور کلی 02:51
-
مدیریت فایل Pandas: فرمت فایل csv. 18:48
-
مدیریت فایل Pandas: فرمت فایل xlsx. 23:20
-
مدیریت فایل Pandas: فایلهای پایگاه داده SQL و Pandas DataFrame 15:08
-
عملیات و تکنیکهای Pandas: مرور کلی 03:11
-
عملیات و تکنیکهای Pandas: بازرسی اشیاء 19:34
-
عملیات و تکنیکهای Pandas: بازرسی DataFrame 18:53
-
عملیات و تکنیکهای Pandas: انتخابهای ستون 21:04
-
عملیات و تکنیکهای Pandas: انتخابهای سطر 21:11
-
عملیات و تکنیکهای Pandas: انتخابهای شرطی 21:27
-
عملیات و تکنیکهای Pandas: مقیاسدهی و استانداردسازی 23:08
-
عملیات و تکنیکهای Pandas: ادغام DataFrameها 29:21
-
عملیات و تکنیکهای Pandas: جوین کردن DataFrameها 19:30
-
عملیات و تکنیکهای Pandas: ادغام DataFrameها 30:48
-
عملیات و تکنیکهای Pandas: توابع Transpose و Pivot 34:31
-
آمادهسازی دادههای Pandas - بخش 1: مرور کلی و گردش کار 05:23
-
آمادهسازی دادههای Pandas - بخش 2: ویرایش برچسبهای DataFrame 20:16
-
آمادهسازی دادههای Pandas - بخش 3: داپلیکیت ها 22:23
-
آمادهسازی دادههای Pandas - بخش 4: دادههای گمشده و Imputation 54:35
-
توصیف دادههای Pandas - بخش 1: مرور کلی 02:35
-
توصیف دادههای Pandas - بخش 2: مرتبسازی و رتبهبندی 26:51
-
توصیف دادههای Pandas - بخش 3: آمار توصیفی 31:40
-
توصیف دادههای Pandas - بخش 4: Crosstabulations و گروهبندیها 30:06
-
مصورسازی دادههای Pandas - بخش 1: مرور کلی 03:35
-
مصورسازی دادههای Pandas - بخش 2: هیستوگرامها 42:34
-
مصورسازی دادههای Pandas - بخش 3: نمودارهای جعبهای 33:00
-
مصورسازی دادههای Pandas - بخش 4: نمودارهای پراکندگی 40:00
-
مصورسازی دادههای Pandas - بخش 5: نمودارهای پای 45:40
-
مصورسازی دادههای Pandas - بخش 6: نمودارهای خطی 50:24
مشخصات آموزش
تسلط به Pandas و Python برای پردازش دادهها
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:57
- مدت زمان :22:51:08
- حجم :8.16GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy