دوره آموزشی
The Great Courses
دوبله زبان فارسی

دوره تحلیل‌گر داده: بوت‌کمپ کامل تحلیل‌گر داده

دوره تحلیل‌گر داده: بوت‌کمپ کامل تحلیل‌گر داده

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • این دوره آماده‌سازی کامل لازم برای تبدیل شدن به یک تحلیل‌گر داده را فراهم می‌کند.
  • رزومه خود را با مهارت‌های پرطرفدار داده پر کنید: برنامه‌نویسی پایتون، NumPy، پانداس، آماده‌سازی داده - جمع‌آوری داده، پاکسازی داده، پیش‌پردازش داده، مصورسازی داده؛ تحلیلگر داده، تحلیل داده
  • درک کلی از نقش تحلیل‌گر داده کسب کنید.
  • یادگیری Python مبتدی و پیشرفته
  • مطالعه ریاضیات برای Python
  • آموزش NumPy و pandas، مبانی و پیشرفته
  • توانایی کار با فایل‌های متنی
  • درک انواع مختلف داده‌ها و میزان استفاده آن‌ها از حافظه
  • یادگیری نحوه دریافت اطلاعات جالب و بلادرنگ از یک API با یک اسکریپت ساده
  • پاکسازی داده با سری های pandas و DataFrames
  • انجام تمرین پاکسازی داده در زمینه نرخ غیبت
  • گسترش دانش خود در NumPy – آمار و پیش‌پردازش
  • بررسی کامل مطالعه موردی داده‌های وام و به‌کارگیری مهارت‌های NumPy
  • تسلط به مصورسازی داده
  • یادگیری نحوه ایجاد نمودارهای دایره‌ای، میله‌ای، خطی، منطقه‌ای، هیستوگرام، پراکندگی، رگرسیون و combo 
  • شرکت در تمرین‌های کدنویسی که شما را برای شغل آماده می‌کند
  • تمرین با داده‌های دنیای واقعی
  • حل پروژه پایانی جامع

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

  • نیازی به تجربه قبلی نیست. از پایه‌ترین مباحث شروع خواهیم کرد.
  • باید Anaconda را نصب کنید. نصب آن را مرحله به مرحله آموزش خواهیم داد.

توضیحات دوره

مسئله

اکثر دوره‌های تحلیل‌گر داده، علم داده و برنامه‌نویسی یک مرحله عملی حیاتی را از قلم می‌اندازند. آن‌ها به شما نمی‌آموزند چگونه با داده‌های خام کار کنید، آن‌ها را پاکسازی و پیش‌پردازش کنید. این موضوع شکاف بزرگی بین مهارت‌های لازم در محل کار و توانایی‌های کسب‌شده در آموزش ایجاد می‌کند. واقعیت این است که داده‌های واقعی اغلب نامرتب هستند، بنابراین باید بدانید چگونه این مانع را پشت سر بگذارید تا یک متخصص داده مستقل شوید.

بوت‌کمپ‌هایی که به صورت آنلاین یا حضوری دیده‌ایم، این بخش را نادیده می‌گیرند و فقط به شما نشان می‌دهند چگونه با داده‌های تمیز کار کنید. اما این کار به نفع شما نیست. در واقع، این موضوع در زمان جستجوی شغل و حتی در محیط کار برای شما مشکل‌ساز خواهد شد.

راه‌حل

هدف ما ارائه آماده‌سازی جامع است. این دوره شما را به یک تحلیل‌گر داده آماده به کار تبدیل می‌کند. برای رسیدن به این هدف موضوعات پایه‌ای زیر را به‌طور کامل پوشش می‌دهیم.

  • نظریه‌ای درباره حوزه تحلیل داده
  • Python پایه
  • Python پیشرفته
  • NumPy
  • pandas
  • کار با فایل‌های متنی
  • جمع‌آوری داده
  • پاکسازی داده
  • پیش‌پردازش داده
  • مصورسازی داده
  • مثال عملی نهایی

هر کدام از این موضوعات بر اساس موارد قبلی ساخته شده‌اند. و این دقیقاً ارزش برنامه آموزشی ما را نشان می‌دهد. همه چیز به ترتیب صحیح آموزش داده می‌شود و تضمین می‌کنیم که شما در مسیر یادگیری گم نشوید، چون همه مراحل لازم ویدئویی آموزش داده شده‌اند (هیچ قسمت جامانده نیست). به عبارت دیگر، ما به شما نحوه تحلیل داده را قبل از یادگیری جمع‌آوری و پاکسازی آن آموزش نخواهیم داد.

پس برای آماده کردن شما برای شغل مبتدی که در ادامه منجر به موقعیت‌های علم داده می‌شود – یعنی تحلیل‌گر داده – دوره تحلیل‌گر داده را ایجاد کرده‌ایم.

این برنامه آموزشی نسبتاً منحصر به فرد است چون اصول اساسی مورد نیاز در شغل را آموزش می‌دهد؛ نکته‌ای که اغلب نادیده گرفته می‌شود اما اهمیت بالایی دارد.

علاوه بر این، تمرکز ما آموزش موضوعاتی است که به صورت روان و مکمل یکدیگر پیش می‌روند. این دوره آماده‌سازی کامل برای کسی است که می‌خواهد با هزینه‌ای کمتر نسبت به برنامه‌های سنتی، تحلیل‌گر داده شود (و البته زمان قابل‌توجهی هم صرفه‌جویی می‌کند). باور داریم این منبع، شانس شما در کسب شغل را به شکل قابل‌توجهی افزایش می‌دهد، چون شما را برای وظایف عملی و مفاهیم معمول در مصاحبه‌ها آماده می‌کند.

موضوعاتی که پوشش می‌دهیم

1. نظریه درباره حوزه تحلیل داده

2. Python پایه

3. Python پیشرفته

4. NumPy

5. pandas

6. کار با فایل‌های متنی

7. جمع‌آوری داده

8. پاکسازی داده

9. پیش‌پردازش داده

10. مصورسازی داده

11. مثال عملی نهایی

1. نظریه درباره حوزه تحلیل داده

اینجا روی بررسی کلی تمرکز می‌کنیم. اما تصور نکنید که قرار است مطالب طولانی و خسته‌کننده‌ای باشد که هر دقیقه مجبور باشید واژه‌ها را در دیکشنری جستجو کنید. بلکه هدف ما تعریف «تحلیل‌گر داده» است؛ اینکه چه کسی است، چه کاری انجام می‌دهد و چطور برای سازمان ارزش ایجاد می‌کند.

چرا باید یاد گرفت؟

شما باید درک کلی داشته باشید تا ارزش هر بخش دوره را در ارتباط با بقیه محتوا بفهمید. گفته‌اند اگر بدانید هدفتان کجاست، احتمال رسیدن به آن بیشتر است. و چون شغل تحلیل‌گر داده و سایر مشاغل داده نسبتا جدید و در حال پیشرفت هستند، می‌خواهیم درک خوبی از نقش تحلیل‌گر داده به شما بدهیم. سپس در فصل‌های بعدی ابزارهای لازم برای تبدیل شدن به یک تحلیل‌گر داده را آموزش می‌دهیم.

2. Python پایه

این دوره حول محور Python است. پس از پایه‌ترین مباحث شروع می‌کنیم. اگر تجربه قبلی برنامه‌نویسی ندارید نگران نباشید.

چرا باید یاد گرفت؟

برای بهره‌برداری کامل از دنیای پر داده‌ای که در آن زندگی می‌کنیم باید یک زبان برنامه‌نویسی یاد بگیرید. اگر این مهارت را نداشته باشید همیشه وابسته به دیگران برای استخراج و دستکاری داده‌ها خواهید بود، در حالی که می‌خواهید در تحلیل‌ها خودکفا باشید، درست است؟ همچنین نیازی نیست چند زبان برنامه‌نویسی یاد بگیرید. تسلط کامل روی یک زبان کافی است؛ ما هم طبیعتا Python را انتخاب کرده‌ایم که به‌عنوان زبان شماره یک برای تحلیل داده و علم داده شناخته شده است (به‌خاطر کتابخانه‌های غنی و انعطاف‌پذیری آن).

3. Python پیشرفته

موضوعات پیشرفته Python مانند کار با داده‌های متنی و استفاده از ابزارهایی مثل list comprehensions و توابع ناشناس را معرفی می‌کنیم.

چرا باید یاد گرفت؟

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

4. NumPy

NumPy بسته بنیادین Python برای محاسبات علمی است. این ابزار وقتی می‌خواهید عملیات ریاضی و آماری انجام دهید، ابزاری پیش‌فرض محسوب می‌شود.

چرا باید یاد گرفت؟

بخش زیادی از کار تحلیل‌گر داده مربوط به پیش‌پردازش مجموعه داده‌ها است. بی‌شک این بخش شامل تکنیک‌های فراوان ریاضی و آماری است که NumPy در آن تخصص دارد. افزون بر این، این بسته ساختار آرایه‌های چندبعدی را معرفی می‌کند و مجموعه‌ای گسترده از توابع و متدهای داخلی برای کار با آن‌ها ارائه می‌دهد. به بیان دیگر، NumPy ابزاری پایدار و پیشرفته در Python است که انعطاف‌پذیری بالایی دارد و می‌تواند تحلیل شما را به سطح بعدی ببرد.

5. pandas

کتابخانه pandas یکی از محبوب‌ترین ابزارهای Python برای تسهیل دستکاری و تحلیل داده است. این کتابخانه بسیار ارزشمند است چون قابلیت کار با انواع داده‌ها را از جداول عددی و سری‌های زمانی گرفته تا داده‌های متنی دارد.

چرا باید یاد گرفت؟

pandas ابزار اصلی دیگری است که یک تحلیل‌گر برای پاکسازی و پیش‌پردازش داده‌ها به آن نیاز دارد. امکانات دستکاری داده در pandas در میان کتابخانه‌های Python بی‌نظیر است به‌خاطر تنوع و غنای توابع و متدهایی که دارد. ترکیب توانایی کار با هر دو NumPy و pandas بسیار قدرتمند است چون این دو کتابخانه مکمل هم هستند. شما باید بتوانید به طور مستقل با هر دو کار کنید تا تحلیل کامل و سازگاری ارائه دهید.

6. کار با فایل‌های متنی

امروزه تبادل اطلاعات عملاً با فایل‌های متنی انجام می‌شود. در این بخش از دوره، از ابزارهای Python، pandas و NumPy که قبلاً یاد گرفته‌اید استفاده می‌کنیم تا نکات ضروری واردکردن یا ذخیره‌سازی داده به شما آموزش داده شود.

چرا باید یاد گرفت؟

در بسیاری از دوره‌ها فقط یک مجموعه داده آماده برای تمرین مهارت‌های تحلیلی و برنامه‌نویسی به شما داده می‌شود. اما ما نمی‌خواهیم واقعیت را نادیده بگیریم، جایی که تبدیل مجموعه داده خام از یک فایل خارجی به فرمت قابل استفاده Python می‌تواند چالشی بزرگ باشد.

7. جمع‌آوری داده

در دنیای واقعی همیشه داده‌ها آماده در دسترس نیستند. در این بخش یاد می‌گیرید چگونه داده‌ها را از یک API دریافت کنید.

چرا باید یاد گرفت؟

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

8. پاکسازی داده

گام منطقی بعدی پاکسازی داده است. در اینجا مهارت‌های pandas که قبلاً یاد گرفته‌اید را به کار می‌برید. همه درس‌ها در طول دوره دیدگاه دنیای واقعی دارند.

چرا باید یاد گرفت؟

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

9. پیش‌پردازش داده

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

چرا باید یاد گرفت؟

پیش‌پردازش داده جایی است که یک تحلیل‌گر می‌تواند نشان دهد چقدر کارش را خوب انجام می‌دهد. این مرحله نیازمند انتخاب ابزار آماری مناسب است که کیفیت مجموعه داده شما را افزایش دهد و همچنین دانش اجرای آن با تکنیک‌های پیشرفته pandas و NumPy. فقط وقتی این مرحله کامل شود می‌توانید بگویید که داده‌هایتان پیش‌پردازش شده و آماده بخش بعدی یعنی مصورسازی داده است.

10. مصورسازی داده

مصورسازی داده چهره داده‌هاست. بسیاری از مردم به داده نگاه می‌کنند اما چیزی نمی‌بینند. دلیل آن این است که آن‌ها مصورسازی‌های خوبی ایجاد نمی‌کنند یا حتی بدتر، نمودارهای خوبی می‌سازند اما نمی‌توانند آن‌ها را درست تفسیر کنند.

چرا باید یاد گرفت؟

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

11. مثال عملی

دوره شامل تمرین‌ها و موارد عملی متعددی است. در پایان، یک نمونه عملی جامع داریم که نشان می‌دهد همه چیزهایی که یاد گرفته‌اید چگونه به هم می‌آمیزند. اینجا می‌توانید قدر راهی را که تا رسیدن به مرحله تحلیل‌گر داده و آغاز مسیر کاری خود پیموده‌اید بدانید.

این دوره برای چه کسانی مناسب است؟

  • اگر می‌خواهید تحلیل‌گر داده و دانشمند داده شوید، این دوره مناسب شماست.
  • اگر به دنبال یک مسیر شغلی عالی هستید این دوره برای شماست.
  • این دوره برای مبتدیان نیز ایده‌آل است، چون از اصول پایه شروع می‌کند و به تدریج مهارت‌های شما را بالا می‌برد.

دوره تحلیل‌گر داده: بوت‌کمپ کامل تحلیل‌گر داده

  • یک مثال عملی - در این دوره چه چیزی یاد خواهید گرفت؟ 04:46
  • این دوره چه چیزهایی را پوشش می‌دهد؟ 05:36
  • مقدمه‌ای بر دنیای کسب‌وکار و داده 02:26
  • توضیح اصطلاحات مرتبط 05:45
  • تحلیل‌گر داده در مقایسه با سایر مشاغل داده 02:27
  • شرح شغل تحلیل‌گر داده 05:42
  • چرا Python 05:42
  • مقدمه 01:24
  • برنامه‌نویسی در چند دقیقه توضیح داده شد 05:29
  • برنامه‌نویسی در چند دقیقه توضیح داده شد None
  • Jupyter - مقدمه 03:28
  • Jupyter - نصب Anaconda 03:35
  • Jupyter - مقدمه‌ای بر استفاده از Jupyter 04:53
  • Jupyter - کار با فایل‌های Notebook 04:30
  • Jupyter - استفاده از میانبرها 07:24
  • Jupyter - مدیریت پیام‌های خطا 05:52
  • Jupyter - راه‌اندازی مجدد Kernel 02:03
  • Jupyter - مقدمه None
  • متغیرهای Python 03:37
  • تمرین‌های کدنویسی Python - بخش 1 04:58
  • متغیرهای Python - تمرین 1 None
  • متغیرهای Python - تمرین 2 None
  • متغیرهای Python - تمرین 3 None
  • متغیرهای Python - تمرین 4 None
  • متغیرهای Python None
  • انواع داده - اعداد و مقادیر بولی 03:05
  • اعداد و مقادیر بولی - تمرین 1 None
  • اعداد و مقادیر بولی - تمرین 2 None
  • اعداد و مقادیر بولی - تمرین 3 None
  • اعداد و مقادیر بولی - تمرین 4 None
  • اعداد و مقادیر بولی - تمرین 5 None
  • انواع داده - اعداد و مقادیر بولی None
  • انواع داده - رشته‌ها 05:40
  • رشته‌ها - تمرین 1 None
  • رشته‌ها - تمرین 2 None
  • رشته‌ها - تمرین 3 None
  • رشته‌ها - تمرین 4 None
  • رشته‌ها - تمرین 5 None
  • انواع داده - رشته‌ها None
  • مقدمه‌ای بر Anaconda AI 02:27
  • استفاده از Anaconda Assistant: رشته‌ها 04:07
  • سینتکس پایه‌ی Python - عملگرهای حسابی 03:23
  • عملگرهای حسابی - تمرین 1 None
  • عملگرهای حسابی - تمرین 2 None
  • عملگرهای حسابی - تمرین 3 None
  • عملگرهای حسابی - تمرین 4 None
  • عملگرهای حسابی - تمرین 5 None
  • عملگرهای حسابی - تمرین 6 None
  • عملگرهای حسابی - تمرین 7 None
  • عملگرهای حسابی - تمرین 8 None
  • سینتکس پایه‌ی Python - عملگرهای حسابی None
  • سینتکس پایه‌ی Python - علامت برابری دوگانه 01:33
  • علامت برابری دوگانه - تمرین 1 None
  • سینتکس پایه‌ی Python - علامت برابری دوگانه None
  • سینتکس پایه‌ی Python - انتساب مجدد مقادیر 01:08
  • انتساب مجدد مقادیر - تمرین 1 None
  • انتساب مجدد مقادیر - تمرین 2 None
  • انتساب مجدد مقادیر - تمرین 3 None
  • انتساب مجدد مقادیر - تمرین 4 None
  • سینتکس پایه‌ی Python - انتساب مجدد مقادیر None
  • سینتکس پایه‌ی Python - افزودن کامنت ها 01:34
  • سینتکس پایه‌ی Python - افزودن کامنت ها None
  • سینتکس پایه‌ی Python - ادامه‌ی خط 00:49
  • ادامه‌ی خط - تمرین 1 None
  • سینتکس پایه‌ی Python - ایندکس‌گذاری عناصر 01:18
  • ایندکس‌گذاری عناصر - تمرین 1 None
  • ایندکس‌گذاری عناصر - تمرین 2 None
  • سینتکس پایه‌ی Python - ایندکس‌گذاری عناصر None
  • سینتکس پایه‌ی Python - تورفتگی 01:44
  • تورفتگی - تمرین 1 None
  • سینتکس پایه‌ی پایتون - Indentation None
  • عملگرها - عملگرهای مقایسه‌ای 02:10
  • عملگرهای مقایسه‌ای - تمرین 1 None
  • عملگرهای مقایسه‌ای - تمرین 2 None
  • عملگرهای مقایسه‌ای - تمرین 3 None
  • عملگرهای مقایسه‌ای - تمرین 4 None
  • عملگرها - عملگرهای مقایسه‌ای None
  • عملگرها - عملگرهای منطقی و هویتی 05:35
  • عملگرهای منطقی و هویتی - تمرین 1 None
  • عملگرهای منطقی و هویتی - تمرین 2 None
  • عملگرهای منطقی و هویتی - تمرین 3 None
  • عملگرهای منطقی و هویتی - تمرین 4 None
  • عملگرهای منطقی و هویتی - تمرین 5 None
  • عملگرهای منطقی و هویتی - تمرین 6 None
  • عملگرها - عملگرهای منطقی و هویتی None
  • دستورات شرطی - دستور IF 03:01
  • دستور IF - تمرین 1 None
  • دستور IF - تمرین 2 None
  • دستورات شرطی - دستور IF None
  • دستورات شرطی - دستور ELSE 02:45
  • دستور ELSE - تمرین 1 None
  • دستورات شرطی - دستور ELIF 05:34
  • دستور ELIF - تمرین 1 None
  • دستور ELIF - تمرین 2 None
  • دستورات شرطی - نکته‌ای درباره‌ی مقادیر بولی 02:13
  • دستورات شرطی - نکته‌ای درباره‌ی مقادیر بولی None
  • توابع - تعریف تابع در Python 02:02
  • توابع - ساخت تابع با پارامتر 03:49
  • ساخت تابع با پارامتر - تمرین 1 None
  • ساخت تابع با پارامتر - تمرین 2 None
  • توابع - یک روش دیگر برای تعریف تابع 02:36
  • یک روش دیگر برای تعریف تابع - تمرین 1 None
  • توابع - استفاده از یک تابع در تابع دیگر 01:49
  • استفاده از یک تابع در تابع دیگر - تمرین 1 None
  • توابع - ترکیب دستورات شرطی و توابع 03:06
  • دستورات شرطی و توابع - تمرین 1 None
  • توابع - ساخت توابعی که چند آرگومان دارند 01:17
  • توابع - توابع داخلی مهم در Python 03:56
  • توابع داخلی مهم در Python - تمرین 1 None
  • توابع داخلی مهم در Python - تمرین 2 None
  • توابع داخلی مهم در Python - تمرین 3 None
  • توابع داخلی مهم در Python - تمرین 4 None
  • توابع داخلی مهم در Python - تمرین 5 None
  • توابع داخلی مهم در Python - تمرین 6 None
  • توابع داخلی مهم در Python - تمرین 7 None
  • توابع داخلی مهم در Python - تمرین 8 None
  • توابع داخلی مهم در Python - تمرین 9 None
  • توابع None
  • دنباله‌ها - لیست ها 04:02
  • لیست ها - تمرین 1 None
  • لیست ها - تمرین 2 None
  • لیست ها - تمرین 3 None
  • لیست ها - تمرین 4 None
  • لیست ها - تمرین 5 None
  • دنباله‌ها - لیست ها None
  • دنباله‌ها - استفاده از متدها 03:19
  • استفاده از متدها - تمرین 1 None
  • استفاده از متدها - تمرین 2 None
  • استفاده از متدها - تمرین 3 None
  • استفاده از متدها - تمرین 4 None
  • دنباله‌ها - استفاده از متدها None
  • دنباله‌ها - اسلایس لیست 04:31
  • اسلایس لیست - تمرین 1 None
  • اسلایس لیست - تمرین 2 None
  • اسلایس لیست - تمرین 3 None
  • اسلایس لیست - تمرین 4 None
  • اسلایس لیست - تمرین 5 None
  • اسلایس لیست - تمرین 6 None
  • اسلایس لیست - تمرین 7 None
  • دنباله‌ها - تاپل‌ها 03:11
  • تاپل‌ها - تمرین 1 None
  • تاپل‌ها - تمرین 2 None
  • تاپل‌ها - تمرین 3 None
  • تاپل‌ها - تمرین 4 None
  • دنباله‌ها - دیکشنری‌ها 04:04
  • دیکشنری‌ها - تمرین 1 None
  • دیکشنری‌ها - تمرین 2 None
  • دیکشنری‌ها - تمرین 3 None
  • دیکشنری‌ها - تمرین 4 None
  • دیکشنری‌ها - تمرین 5 None
  • دیکشنری‌ها - تمرین 6 None
  • دنباله‌ها - دیکشنری‌ها None
  • Iteration - حلقه‌های for 02:56
  • حلقه‌های for - تمرین 1 None
  • حلقه‌های for - تمرین 2 None
  • Iteration - حلقه‌های for None
  • Iteration - حلقه‌های while و افزایش مقدار 02:26
  • حلقه‌های while و افزایش مقدار - تمرین 1 None
  • Iteration - ساخت لیست ها با تابع ()range 03:49
  • ساخت لیست ها با تابع ()range - تمرین 1 None
  • ساخت لیست ها با تابع ()range - تمرین 2 None
  • ساخت لیست ها با تابع ()range - تمرین 3 None
  • Iteration - ساخت لیست ها با تابع ()range None
  • Iteration - استفاده هم‌زمان از دستورات شرطی و حلقه‌ها 03:11
  • دستورات شرطی و حلقه‌ها - تمرین 1 None
  • دستورات شرطی و حلقه‌ها - تمرین 2 None
  • دستورات شرطی و حلقه‌ها - تمرین 3 None
  • Iteration - دستورات شرطی، توابع و حلقه‌ها 02:27
  • دستورات شرطی، توابع و حلقه‌ها - تمرین 1 None
  • استفاده از Anaconda Assistant: چند ابزار Python 05:56
  • Iteration - Iteration روی دیکشنری‌ها 03:07
  • Iteration روی دیکشنری‌ها - تمرین 1 None
  • Iteration روی دیکشنری‌ها - تمرین 2 None
  • استفاده از Anaconda Assistant: دیکشنری‌ها 02:22
  • برنامه‌نویسی شیءگرا (OOP) 05:00
  • ماژول‌ها، بسته‌ها و کتابخانه‌ی استاندارد Python 04:24
  • ایمپورت کردن ماژول‌ها 03:24
  • مقدمه‌ای بر استفاده از NumPy و pandas 09:09
  • مستندات نرم‌افزار چیست؟ 03:57
  • مستندات Python 06:23
  • Python عملی در محیط کار - 4 سؤال کوتاه None
  • ماتریس چیست؟ 03:37
  • اسکالرها و بردارها 02:58
  • جبر خطی و هندسه 03:06
  • آرایه‌ها در Python 05:09
  • Tensor چیست؟ 03:00
  • جمع و تفریق ماتریس‌ها 03:36
  • خطاها هنگام جمع کردن ماتریس‌ها 02:01
  • ترانهاده 05:13
  • ضرب داخلی بردارها 03:48
  • ضرب داخلی ماتریس‌ها 08:23
  • چرا جبر خطی مفید است؟ 10:10
  • بسته‌ی NumPy و دلیل استفاده از آن 04:03
  • نصب/به‌روزرسانی NumPy 02:01
  • Ndarray 03:06
  • مستندات NumPy 04:42
  • تمرین‌های کدنویسی Python - بخش 2 05:35
  • مبانی NumPy - تمرین 1 None
  • مبانی NumPy - تمرین 2 None
  • مبانی NumPy - تمرین 3 None
  • مقدمه‌ای بر کتابخانه‌ی pandas 05:41
  • نصب و اجرای pandas 05:57
  • نصب و اجرای pandas - تمرین 1 None
  • نصب و اجرای pandas - تمرین 2 None
  • مقدمه‌ای بر سری های pandas 08:41
  • مقدمه‌ای بر سری های pandas - تمرین 1 None
  • مقدمه‌ای بر سری های pandas - تمرین 2 None
  • مقدمه‌ای بر سری های pandas - تمرین 3 None
  • مقدمه‌ای بر سری های pandas - تمرین 4 None
  • مقدمه‌ای بر سری های pandas - تمرین 5 None
  • مقدمه‌ای بر سری های pandas - تمرین 6 None
  • مقدمه‌ای بر سری های pandas - تمرین 7 None
  • مقدمه‌ای بر سری های pandas - تمرین 8 None
  • مقدمه‌ای بر سری های pandas - تمرین 9 None
  • مقدمه‌ای بر سری های pandas - تمرین 10 None
  • کار با ویژگی‌ها در Python 05:22
  • کار با ویژگی‌ها در Python - تمرین 1 None
  • کار با ویژگی‌ها در Python - تمرین 2 None
  • کار با ویژگی‌ها در Python - تمرین 3 None
  • کار با ویژگی‌ها در Python - تمرین 4 None
  • کار با ویژگی‌ها در Python - تمرین 5 None
  • کار با ویژگی‌ها در Python - تمرین 6 None
  • کار با ویژگی‌ها در Python - تمرین 7 None
  • استفاده از ایندکس در pandas 04:00
  • استفاده از ایندکس در pandas - تمرین 1 None
  • استفاده از ایندکس در pandas - تمرین 2 None
  • استفاده از ایندکس در pandas - تمرین 3 None
  • استفاده از ایندکس در pandas - تمرین 4 None
  • استفاده از ایندکس در pandas - تمرین 5 None
  • ایندکس‌کردن مبتنی بر برچسب در برابر مبتنی بر پوزیشن 04:31
  • ایندکس‌کردن مبتنی بر برچسب در برابر مبتنی بر پوزیشن - تمرین 1 None
  • ایندکس‌کردن مبتنی بر برچسب در برابر مبتنی بر پوزیشن - تمرین 2 None
  • بیشتر درباره‌ی کار با Indices در Python 05:37
  • بیشتر درباره‌ی کار با Indices در Python - تمرین 3 None
  • بیشتر درباره‌ی کار با Indices در Python - تمرین 4 None
  • بیشتر درباره‌ی کار با Indices در Python - تمرین 5 None
  • استفاده از متدها در Python - بخش 1 04:55
  • استفاده از متدها در Python - بخش 2 02:36
  • استفاده از متدها در Python - تمرین 1 None
  • استفاده از متدها در Python - تمرین 2 None
  • پارامترها در برابر آرگومان‌ها 04:35
  • پارامترها در برابر آرگومان‌ها - تمرین 1 None
  • پارامترها در برابر آرگومان‌ها - تمرین 2 None
  • مستندات pandas 09:54
  • مقدمه‌ای بر دیتافریم های pandas 05:23
  • ساخت DataFrame از ابتدا - بخش 1 05:56
  • ساخت DataFrame از ابتدا - تمرین 1 None
  • ساخت DataFrame از ابتدا - تمرین 2 None
  • ساخت DataFrame از ابتدا - بخش 2 05:03
  • ساخت DataFrame از ابتدا - تمرین 3 None
  • ساخت DataFrame از ابتدا - تمرین 4 None
  • ساخت DataFrame از ابتدا - تمرین 5 None
  • نکات تکمیلی درباره‌ی استفاده از DataFrameها 01:58
  • کار با فایل‌ها در Python - مقدمه 03:46
  • فایل در برابر شیء فایل، خواندن در برابر تجزیه 02:52
  • داده‌های ساخت‌یافته در برابر نیمه‌ساخت‌یافته و بدون‌ساختار 03:10
  • اتصال داده از طریق فایل‌های متنی 03:06
  • اصول ایمپورت کردن داده در Python 04:50
  • بیشتر درباره‌ی فایل‌های متنی (.txt* در برابر .csv*) 04:33
  • فایل‌های با عرض ثابت 01:26
  • کنوانسیون های نام‌گذاری رایج در برنامه‌نویسی 03:49
  • ایمپورت کردن فایل‌های متنی در Python (open()) 09:00
  • ایمپورت کردن فایل‌های متنی در Python (open()) - تمرین 1 None
  • ایمپورت کردن فایل‌های متنی در Python (open()) - تمرین 2 None
  • ایمپورت کردن فایل‌های متنی در پایتون ( ()with open ) 04:53
  • ایمپورت کردن فایل‌های متنی در پایتون ( ()with open ) - تمرین 1 None
  • ایمپورت کردن فایل‌های متنی در پایتون ( ()with open ) - تمرین 2 None
  • ایمپورت کردن فایل‌های متنی در پایتون ( ()with open ) - تمرین 3 None
  • ایمپورت کردن فایل‌های متنی در پایتون ( ()with open ) - تمرین 4 None
  • ایمپورت کردن فایل‌های متنی در پایتون ( ()with open ) - تمرین 5 None
  • ایمپورت کردن فایل‌های .csv* با pandas - بخش 1 05:35
  • ایمپورت کردن فایل‌های .csv* با pandas - بخش 2 02:37
  • ایمپورت کردن فایل‌های .csv* با pandas - تمرین 1 None
  • ایمپورت کردن فایل‌های .csv* با pandas - تمرین 2 None
  • ایمپورت کردن فایل‌های .csv* با pandas - تمرین 3 None
  • ایمپورت کردن فایل‌های .csv* با pandas - بخش 3 05:57
  • ایمپورت کردن فایل‌های .csv* با pandas - تمرین 4 None
  • ایمپورت کردن فایل‌های .csv* با pandas - تمرین 5 None
  • ایمپورت کردن داده با پارامتر index_col 02:35
  • ایمپورت کردن داده با پارامتر index_col - تمرین 1 None
  • ایمپورت کردن داده با پارامتر index_col - تمرین 2 None
  • ایمپورت کردن داده با NumPy - .بررسی ()loadtxt در برابر ()genfromtxt 10:43
  • ایمپورت کردن داده با NumPy - تمرین 1 None
  • ایمپورت کردن داده با NumPy - تمرین 2 None
  • ایمپورت کردن داده با NumPy - پاک‌سازی جزئی هنگام ایمپورت کردن 07:21
  • پاک‌سازی جزئی هنگام ایمپورت کردن - تمرین 1 None
  • پاک‌سازی جزئی هنگام ایمپورت کردن - تمرین 2 None
  • پاک‌سازی جزئی هنگام ایمپورت کردن - تمرین 3 None
  • پاک‌سازی جزئی هنگام ایمپورت کردن - تمرین 4 None
  • ایمپورت کردن فایل‌های .json* 05:14
  • ایمپورت کردن فایل‌های .json* - تمرین 1 None
  • ایمپورت کردن فایل‌های .json* - تمرین 2 None
  • ایمپورت کردن فایل‌های .json* - تمرین 3 None
  • ایمپورت کردن فایل‌های .json* - تمرین 4 None
  • ایمپورت کردن فایل‌های .json* - تمرین 5 None
  • ایمپورت کردن فایل‌های .json* - تمرین 6 None
  • ایمپورت کردن فایل‌های .json* - تمرین 7 None
  • ایمپورت کردن فایل‌های .json* - تمرین 8 None
  • ایمپورت کردن فایل‌های .json* - تمرین 9 None
  • مقدمه‌ای بر کار با فایل‌های Excel در Python 03:40
  • کار با داده‌های Excel (فرمت .xlsx*) 01:55
  • یک تمرین مهم درباره‌ی ایمپورت کردن داده در Python 05:44
  • ایمپورت کردن داده در Python - تمرین 1 None
  • ایمپورت کردن داده در Python - تمرین 2 None
  • ایمپورت کردن داده در Python - تمرین 3 None
  • ایمپورت کردن داده در Python - تمرین 4 None
  • ایمپورت کردن داده با متد Squeeze 03:23
  • ایمپورت کردن داده با متد Squeeze - تمرین 1 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 2 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 3 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 4 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 5 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 6 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 7 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 8 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 9 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 10 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 11 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 12 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 13 None
  • ایمپورت کردن داده با متد Squeeze - تمرین 14 None
  • نکته‌ای درباره‌ی ایمپورت کردن فایل‌ها در Jupyter 03:10
  • نکته‌ای درباره‌ی ایمپورت کردن فایل‌ها در Jupyter - تمرین 1 None
  • ذخیره‌سازی داده با pandas 03:11
  • ذخیره‌سازی داده با pandas - تمرین 1 None
  • ذخیره‌سازی داده با pandas - تمرین 2 None
  • ذخیره‌سازی داده با pandas - تمرین 3 None
  • ذخیره‌سازی داده با NumPy - بررسی ()np.save 05:23
  • ذخیره‌سازی داده با NumPy - بررسی ()np.save - تمرین 1 None
  • ذخیره‌سازی داده با NumPy - بررسی ()np.savez 05:12
  • ذخیره‌سازی داده با NumPy - بررسی ()np.savez - تمرین 1 None
  • ذخیره‌سازی داده با NumPy - بررسی ()np.savetxt 03:58
  • ذخیره‌سازی داده با NumPy - بررسی ()np.savetxt - تمرین 1 None
  • کار با فایل‌های متنی - جمع‌بندی 00:42
  • کار با داده‌های متنی و Argument Specifiers 09:18
  • داده‌های متنی و Argument Specifiers - تمرین 1 None
  • داده‌های متنی و Argument Specifiers - تمرین 2 None
  • داده‌های متنی و Argument Specifiers - تمرین 3 None
  • دست‌کاری رشته‌های Python 04:13
  • دست‌کاری رشته‌های Python - تمرین 1 None
  • دست‌کاری رشته‌های Python - تمرین 2 None
  • دست‌کاری رشته‌های Python - تمرین 3 None
  • دست‌کاری رشته‌های Python - تمرین 4 None
  • دست‌کاری رشته‌های Python - تمرین 5 None
  • استفاده از متدهای مختلف رشته‌ای Python - بخش 1 06:51
  • متدهای رشته‌ای Python - تمرین 1 None
  • متدهای رشته‌ای Python - تمرین 2 None
  • متدهای رشته‌ای Python - تمرین 3 None
  • متدهای رشته‌ای Python - تمرین 4 None
  • متدهای رشته‌ای Python - تمرین 5 None
  • متدهای رشته‌ای Python - تمرین 6 None
  • متدهای رشته‌ای Python - تمرین 7 None
  • متدهای رشته‌ای Python - تمرین 8 None
  • متدهای رشته‌ای Python - تمرین 9 None
  • متدهای رشته‌ای Python - تمرین 10 None
  • متدهای رشته‌ای Python - تمرین 11 None
  • متدهای رشته‌ای Python - تمرین 12 None
  • متدهای رشته‌ای Python - تمرین 13 None
  • متدهای رشته‌ای Python - تمرین 14 None
  • متدهای رشته‌ای Python - تمرین 15 None
  • استفاده از متدهای مختلف رشته‌ای Python - بخش 2 06:44
  • متدهای رشته‌ای Python - تمرین 16 None
  • متدهای رشته‌ای Python - تمرین 17 None
  • متدهای رشته‌ای Python - تمرین 18 None
  • متدهای رشته‌ای Python - تمرین 19 None
  • متدهای رشته‌ای Python - تمرین 20 None
  • String Accessors 04:49
  • String Accessors - تمرین 1 None
  • String Accessors - تمرین 2 None
  • String Accessors - تمرین 3 None
  • String Accessors - تمرین 4 None
  • String Accessors - تمرین 5 None
  • استفاده از متد ()format. 09:02
  • استفاده از متد ()format. - تمرین 1 None
  • استفاده از متد ()format. - تمرین 2 None
  • استفاده از متد ()format. - تمرین 3 None
  • استفاده از متد ()format. - تمرین 4 None
  • استفاده از متد ()format. - تمرین 5 None
  • Iterating روی اشیای range 04:17
  • حلقه‌های for تو در تو - مقدمه 05:59
  • حلقه‌های for سه‌لایه‌ی تو در تو 05:37
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 1 None
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 2 None
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 3 None
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 4 None
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 5 None
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 6 None
  • حلقه‌های for سه‌لایه‌ی تو در تو - تمرین 7 None
  • List Comprehensions 08:30
  • List Comprehensions - تمرین 1 None
  • List Comprehensions - تمرین 2 None
  • List Comprehensions - تمرین 3 None
  • List Comprehensions - تمرین 4 None
  • List Comprehensions - تمرین 5 None
  • توابع ناشناس (Lambda) 07:00
  • توابع ناشناس - تمرین 1 None
  • توابع ناشناس - تمرین 2 None
  • توابع ناشناس - تمرین 3 None
  • توابع ناشناس - تمرین 4 None
  • گردآوری داده / جمع‌آوری داده چیست؟ 06:32
  • مروری بر APIها 03:10
  • درخواست‌های GET و POST 02:35
  • فرمت تبادل داده برای APIها: JSON 02:24
  • معرفی API نرخ ارز 06:00
  • افزودن پارامترها به یک درخواست GET 04:31
  • قابلیت‌های بیشتر API نرخ ارز 04:37
  • کدنویسی یک ماشین‌حساب ساده‌ی تبدیل ارز 04:57
  • iTunes API 04:12
  • iTunes API: ساختاردهی و خروجی گرفتن از داده 01:59
  • پاک‌سازی داده و پیش‌پردازش داده 05:27
  • اجرای pandas - تمرین 1 None
  • ()unique() ،.nunique. 03:49
  • ()unique() ،.nunique.- تمرین 1 None
  • ()unique() ،.nunique. - تمرین 2 None
  • ()unique() ،.nunique. - تمرین 3 None
  • ()unique() ،.nunique. - تمرین 4 None
  • ()unique() ،.nunique. - تمرین 5 None
  • ()unique() ،.nunique. - تمرین 6 None
  • تبدیل Series به آرایه‌ها 05:29
  • ()sort_values. 03:58
  • ()sort_values. - تمرین 1 None
  • ()sort_values. - تمرین 2 None
  • ()sort_values. - تمرین 3 None
  • ()sort_values. - تمرین 4 None
  • زنجیره‌سازی ویژگی و متد 04:21
  • زنجیره‌سازی ویژگی و متد - تمرین 1 None
  • زنجیره‌سازی ویژگی و متد - تمرین 2 None
  • زنجیره‌سازی ویژگی و متد - تمرین 3 None
  • زنجیره‌سازی ویژگی و متد - تمرین 4 None
  • زنجیره‌سازی ویژگی و متد - تمرین 5 None
  • زنجیره‌سازی ویژگی و متد - تمرین 6 None
  • ()sort_index. 03:59
  • sort_index. - تمرین 1 None
  • sort_index. - تمرین 2 None
  • sort_index. - تمرین 3 None
  • sort_index. - تمرین 4 None
  • مرور دیتافریم های pandas 05:05
  • مرور دیتافریم های pandas - تمرین 0 None
  • مرور دیتافریم های pandas - تمرین 1 None
  • مرور دیتافریم های pandas - تمرین 2 None
  • مرور دیتافریم های pandas - تمرین 3 None
  • مرور دیتافریم های pandas - تمرین 4 None
  • مرور دیتافریم های pandas - تمرین 5 None
  • استفاده از Anaconda Assistant: ایمپورت کردن داده با pandas 04:41
  • ویژگی‌های رایج برای کار با دیتافریم ها 04:15
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 1 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 2 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 3 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 4 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 5 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 6 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 7 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 8 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 9 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 10 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 11 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 12 None
  • ویژگی‌های رایج برای کار با دیتافریم ها - تمرین 13 None
  • انتخاب داده در دیتافریم های pandas 06:55
  • انتخاب داده در دیتافریم های pandas - تمرین 1 None
  • انتخاب داده در دیتافریم های pandas - تمرین 2 None
  • انتخاب داده در دیتافریم های pandas - تمرین 3 None
  • انتخاب داده در دیتافریم های pandas - تمرین 4 None
  • انتخاب داده در دیتافریم های pandas - تمرین 5 None
  • انتخاب داده در دیتافریم های pandas - تمرین 6 None
  • انتخاب داده در دیتافریم های pandas - تمرین 7 None
  • انتخاب داده در دیتافریم های pandas - تمرین 8 None
  • انتخاب داده در دیتافریم های pandas - تمرین 9 None
  • انتخاب داده در دیتافریم های pandas - تمرین 10 None
  • انتخاب داده - ایندکس‌کردن با []iloc. 05:56
  • انتخاب داده - ایندکس‌کردن با []iloc.- تمرین 1 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 2 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 3 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 4 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 5 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 6 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 7 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 8 None
  • انتخاب داده - ایندکس‌کردن با []iloc. 04:01
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 1 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 2 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 3 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 4 None
  • انتخاب داده - ایندکس‌کردن با []iloc. - تمرین 5 None
  • چند نکته درباره‌ی استفاده از []loc. و []iloc. 11:40
  • چند نکته درباره‌ی استفاده از []loc. و []iloc. - تمرین 1 None
  • چند نکته درباره‌ی استفاده از []loc. و []iloc. - تمرین 2 None
  • چند نکته درباره‌ی استفاده از []loc. و []iloc. - تمرین 3 None
  • چند نکته درباره‌ی استفاده از []loc. و []iloc. - تمرین 4 None
  • چند نکته درباره‌ی استفاده از []loc. و []iloc. - تمرین 5 None
  • ایندکس‌کردن در NumPy 05:51
  • ایندکس‌کردن در NumPy - تمرین 1 None
  • ایندکس‌کردن در NumPy - تمرین 2 None
  • ایندکس‌کردن در NumPy - تمرین 3 None
  • اختصاص دادن مقادیر در NumPy 04:16
  • اختصاص دادن مقادیر در NumPy - تمرین 1 None
  • اختصاص دادن مقادیر در NumPy - تمرین 2 None
  • ویژگی‌های عنصر‌به‌عنصر آرایه‌ها 04:29
  • ویژگی‌های عنصر‌به‌عنصر آرایه‌ها - تمرین 1 None
  • ویژگی‌های عنصر‌به‌عنصر آرایه‌ها - تمرین 2 None
  • انواع داده‌های پشتیبانی‌شده توسط NumPy 05:56
  • انواع داده‌های پشتیبانی‌شده توسط NumPy - تمرین 1 None
  • ویژگی‌های توابع NumPy بخش 1 04:43
  • ویژگی‌های توابع NumPy - تمرین 1 None
  • ویژگی‌های توابع NumPy بخش 2 03:30
  • ویژگی‌های توابع NumPy - تمرین 2 None
  • ndarrayها 09:52
  • آرایه‌ها در برابر لیست ها 06:55
  • رشته در برابر object در برابر عدد 07:14
  • اسلایس پایه در NumPy 10:04
  • اسلایس در NumPy - تمرین 1 None
  • اسلایس مرحله‌ای در NumPy 04:58
  • اسلایس در NumPy - تمرین 2 None
  • اسلایس شرطی در NumPy 04:51
  • اسلایس در NumPy - تمرین 3 None
  • اسلایس در NumPy - تمرین 4 None
  • اسلایس در NumPy - تمرین 5 None
  • اسلایس در NumPy - تمرین 6 None
  • ابعاد و تابع squeeze 06:52
  • ابعاد و تابع squeeze - تمرین 1 None
  • ابعاد و تابع squeeze - تمرین 2 None
  • آرایه‌های 0 و 1 05:32
  • NumPy - آرایه‌های 0 و 1 - تمرین 1 None
  • توابع 03:13
  • توابع None
  • یک دنباله‌ی غیرتصادفی از اعداد 05:02
  • NumPy - یک دنباله‌ی غیرتصادفی از اعداد - تمرین 1 None
  • مولدهای تصادفی و seedها 05:21
  • NumPy - مولدهای تصادفی و seedها - تمرین 1 None
  • توابع تصادفی پایه در NumPy 03:56
  • توابع تصادفی پایه در NumPy - تمرین 1 None
  • توابع تصادفی پایه در NumPy - تمرین 2 None
  • توابع تصادفی پایه در NumPy - تمرین 3 None
  • توابع تصادفی پایه در NumPy - تمرین 4 None
  • توزیع‌های احتمالی در NumPy 05:19
  • توزیع‌های احتمالی در NumPy - تمرین 1 None
  • کاربردهای داده‌ی تصادفی در NumPy 04:09
  • استفاده از توابع آماری در NumPy 07:44
  • مقادیر حداقل و حداکثر در NumPy 06:02
  • مقادیر حداقل و حداکثر در NumPy - تمرین 1 None
  • توابع آماری ترتیبی در NumPy 06:25
  • توابع آماری ترتیبی در NumPy - تمرین 1 None
  • توابع آماری ترتیبی در NumPy - تمرین 2 None
  • میانگین‌ها و واریانس در NumPy 04:17
  • کوواریانس و همبستگی در NumPy 02:59
  • توابع آماری در NumPy - تمرین 1 None
  • هیستوگرام‌ها در NumPy (بخش 1) 07:36
  • هیستوگرام‌ها در NumPy (بخش 2) 04:15
  • هیستوگرام‌ها در NumPy - تمرین 1 None
  • توابع معادل NAN در NumPy 03:08
  • توابع معادل NAN در NumPy - تمرین 1 None
  • بررسی مقادیر گمشده در ndarrayها 09:23
  • جایگزینی مقادیر گمشده در ndarrayها 08:29
  • تغییر شکل ndarrayها 06:31
  • حذف مقادیر از ndarrayها 04:20
  • مرتب‌سازی ndarrayها 09:45
  • آرگومان sort در NumPy 05:48
  • آرگومان where در NumPy 11:12
  • Shuffling Ndarrays 06:51
  • Cast کردن Ndarrays 06:14
  • حذف مقادیر از Ndarrays 04:43
  • استک کردن Ndarrays 10:31
  • الحاق Ndarrays 06:27
  • یافتن مقادیر یکتا در Ndarrays 05:04
  • راه‌اندازی: مقدمه‌ای بر مثال عملی 04:50
  • راه‌اندازی: ایمپورت کردن مجموعه‌داده 04:10
  • راه‌اندازی: بررسی داده‌های ناقص 04:35
  • راه‌اندازی: تقسیم مجموعه‌داده 05:27
  • راه‌اندازی: ایجاد نقطه‌های کنترل 02:50
  • دست‌کاری داده‌های متنی: تاریخ صدور 05:26
  • دست‌کاری داده‌های متنی: وضعیت وام و مدت 07:08
  • دست‌کاری داده‌های متنی: Grade و Sub Grade 08:54
  • دست‌کاری داده‌های متنی: وضعیت تأیید و URL 05:20
  • دست‌کاری داده‌های متنی: آدرس ایالت 06:01
  • دست‌کاری داده‌های متنی: تبدیل رشته‌ها و ایجاد نقطه‌ی کنترل 03:28
  • دست‌کاری داده‌های عددی: جایگزینی مقادیر تکمیلی 07:51
  • دست‌کاری داده‌های عددی: تغییر ارز - نرخ تبدیل 06:32
  • دست‌کاری داده‌های عددی: تغییر ارز - از USD به EUR 08:22
  • تکمیل مجموعه‌داده 06:46
  • مقدمه‌ای بر تمرین «غیبت» 01:11
  • تمرین «غیبت» از دیدگاه کسب‌وکار 02:19
  • مجموعه‌داده 01:34
  • چگونه تمرین غیبت را کامل کنیم؟ 01:57
  • اول داده‌های خود را به‌صورت چشمی بررسی کنید 05:53
  • نکته: برنامه‌نویسی در برابر بقیه‌ی دنیا 03:27
  • استفاده از رویکرد آماری برای حل تمرین 02:17
  • حذف ستون 'ID' 06:27
  • تحلیل ستون 'Reason for Absence' 05:04
  • تقسیم دلایل غیبت به چندین متغیر ساختگی 08:37
  • کار با متغیرهای ساختگی - از دیدگاه آماری 01:28
  • گروه‌بندی ستون‌های دلیل غیبت 08:35
  • الحاق ستون‌ها در یک DataFrame از pandas 04:35
  • مرتب‌سازی مجدد ستون‌ها در یک DataFrame 01:43
  • کار روی ستون 'Date' 07:49
  • استخراج مقدار ماه از ستون 'Date' 07:00
  • ایجاد ستون 'Day of the Week' 03:36
  • درک معنای 5 ستون دیگر 03:17
  • تغییر ستون 'Education' 04:38
  • نکات پایانی درباره‌ی تمرین غیبت 01:40
  • مصورسازی داده چیست و چرا اهمیت دارد؟ 04:31
  • چرا مصورسازی داده را یاد بگیریم؟ 06:08
  • انتخاب مصورسازی مناسب – برخی رویکردها و چارچوب‌های رایج کدام‌اند؟ 06:58
  • مقدمه‌ای بر رنگ‌ها و نظریه‌ی رنگ 08:56
  • نمودار میله‌ای - مقدمه - مبانی نظری کلی و آشنایی با مجموعه‌داده 01:29
  • نمودار میله‌ای - چگونه با استفاده از Python یک نمودار میله‌ای بسازیم؟ 11:27
  • نمودار میله‌ای - تفسیر نمودار میله‌ای. چگونه یک نمودار میله‌ای خوب بسازیم؟ 02:50
  • نمودار دایره‌ای - مقدمه - مبانی نظری کلی و مجموعه‌داده 04:04
  • نمودار دایره‌ای - چگونه با استفاده از Python یک نمودار دایره‌ای بسازیم 06:39
  • نمودار دایره‌ای - تفسیر نمودار دایره‌ای 01:32
  • نمودار دایره‌ای - چرا هرگز نباید نمودار دایره‌ای بسازید؟ 07:32
  • نمودار ناحیه‌ای انباشته - مقدمه - مبانی نظری کلی. آشنایی با مجموعه‌داده 03:16
  • نمودار ناحیه‌ای انباشته - چگونه با استفاده از Python یک نمودار ناحیه‌ای انباشته بسازیم؟ 07:48
  • نمودار ناحیه‌ای انباشته - تفسیر نمودار ناحیه‌ای انباشته 02:30
  • نمودار ناحیه‌ای انباشته - چگونه یک نمودار ناحیه‌ای انباشته خوب بسازیم؟ 03:52
  • نمودار خطی - مقدمه - مبانی نظری کلی. آشنایی با مجموعه‌داده 02:03
  • نمودار خطی - چگونه در Python یک نمودار خطی بسازیم؟ 08:05
  • نمودار خطی - تفسیر 03:11
  • نمودار خطی - چگونه یک نمودار خطی خوب بسازیم؟ 06:30
  • هیستوگرام - مقدمه - مبانی نظری کلی. آشنایی با مجموعه‌داده 04:39
  • هیستوگرام - چگونه با استفاده از Python یک هیستوگرام بسازیم؟ 05:43
  • هیستوگرام – تفسیر هیستوگرام 02:11
  • هیستوگرام – انتخاب تعداد بازه‌ها در هیستوگرام 05:28
  • هیستوگرام - چگونه یک هیستوگرام خوب بسازیم؟ 04:43
  • نمودار پراکندگی - مقدمه - مبانی نظری کلی. آشنایی با مجموعه‌داده 02:29
  • نمودار پراکندگی - چگونه با استفاده از Python یک نمودار پراکندگی بسازیم؟ 08:39
  • نمودار پراکندگی – تفسیر نمودار پراکندگی 02:42
  • نمودار پراکندگی - چگونه یک نمودار پراکندگی خوب بسازیم؟ 02:56
  • نمودار رگرسیون - مقدمه - مبانی نظری کلی. آشنایی با مجموعه‌داده 03:03
  • نمودار رگرسیون - چگونه با استفاده از Python یک نمودار پراکندگی رگرسیون بسازیم؟ 07:08
  • نمودار رگرسیون – تفسیر نمودار پراکندگی رگرسیون 04:36
  • نمودار رگرسیون - چگونه یک نمودار رگرسیون خوب بسازیم؟ 03:14
  • نمودار میله‌ای و خطی - مقدمه - مبانی نظری کلی. آشنایی با مجموعه‌داده 03:10
  • نمودار میله‌ای و خطی - چگونه با استفاده از Python یک نمودار ترکیبی میله‌ای و خطی بسازیم؟ 07:39
  • نمودار میله‌ای و خطی – تفسیر نمودار ترکیبی میله‌ای و خطی 02:36
  • نمودار میله‌ای و خطی – چگونه یک نمودار میله‌ای و خطی خوب بسازیم؟ 04:04
  • جمع‌بندی 02:22

12,844,400 3,211,100 تومان

مشخصات آموزش

دوره تحلیل‌گر داده: بوت‌کمپ کامل تحلیل‌گر داده

  • تاریخ به روز رسانی: 1405/04/12
  • سطح دوره:Alls
  • تعداد درس:636
  • مدت زمان :21:33:06
  • حجم :9.34GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید