آموزش تکنیک‌های پیشرفته پایتون برای علوم داده و هوش مصنوعی - آخرین آپدیت

دانلود Advanced Python Techniques for Data Science & AI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و همزمان با پیشروی در دوره، درک خود را عمیق‌تر کنید. با کاوش در تکنیک‌های پیشرفته متناسب با علوم داده و هوش مصنوعی، پتانسیل کامل پایتون را آزاد کنید. این دوره نگاهی عمیق به مفاهیم قدرتمند پایتون مانند Iterators، Generators، Decorators و Context Managers دارد تا اطمینان حاصل شود که می‌توانید عملیات پیچیده داده‌ها را به راحتی مدیریت کنید. همچنین خواهید آموخت که چگونه از APIها، عبارات منظم (Regular Expressions) و کتابخانه‌های پیشرفته برای دستکاری و بصری‌سازی موثر داده‌ها استفاده کنید. این بینش‌ها و تمرین‌های عملی، شما را در استفاده از پایتون برای چالش‌های واقعی علوم داده ماهر می‌سازد. در طول این دوره، شما با مفاهیم متوسط پایتون مانند تکرارکننده‌ها و دکوراتورها شروع کرده و به سراغ مباحث پیچیده‌تری مانند کار با APIها، استفاده از Regular Expressions و تسلط بر کتابخانه‌هایی چون Pandas و Plotly خواهید رفت. در حین انجام تمرینات، راه‌حل‌های کاربردی مانند Context Managerهای سفارشی، اعتبارسنج‌های ایمیل و بصری‌سازی‌های تعاملی داده‌ها را خواهید ساخت. با تسلط بر این تکنیک‌ها، برای مدیریت هر پروژه تحلیل داده یا هوش مصنوعی با پایتون آماده خواهید بود. این دوره برای یادگیرندگانی طراحی شده است که درک پایه‌ای از پایتون دارند و می‌خواهند تخصص خود را در کاربردهای علوم داده و هوش مصنوعی ارتقا دهند. از طریق تمرینات کدنویسی عملی، تجربه کاربردی کسب خواهید کرد که مستقیماً در حل مسائل دنیای واقعی قابل استفاده است. چه با مجموعه‌داده‌های بزرگ کار کنید، چه مدل‌های پیش‌بینی‌کننده بسازید یا داده‌های پیچیده را بصری‌سازی کنید، این دوره ابزارها و مهارت‌های لازم را فراهم می‌کند. در پایان دوره، قادر خواهید بود توابع سفارشی پایتون را با استفاده از دکوراتورها و Context Managerها بسازید، از APIها برای بازیابی داده‌ها استفاده کنید، بصری‌سازی‌های پیچیده داده‌ها را با Plotly ایجاد کنید و تحلیل‌های پیشرفته داده‌ها را با Pandas انجام دهید.

سرفصل ها و درس ها

پایتون متوسط Intermediate Python

  • تکرارکننده‌ها و مولدها: تکرارکننده‌ها (Iterators) Iterators and Generators: Iterators

  • تکرارکننده‌ها و مولدها: مولدها (Generators) Iterators and Generators: Generators

  • دکوراتورها (Decorators) Decorators

  • سینتکس: استفاده از ساختار @decorator Syntax: Using the @decorator syntax

  • موارد استفاده از دکوراتورها Use Cases of Decorators

  • مدیریت Context: دستور With Context Managers - The With Statement

  • متدهای enter() و exit(): تعریف Context Managerهای سفارشی enter() and exit() methods: Defining custom context managers

  • موارد استفاده از Context Managerها Use Cases of Context Managers

  • تمرین عملی: ایجاد مولدی برای تولید اعداد فیبوناچی Hands On - Create a generator that yields Fibonacci numbers

  • تمرین عملی: نوشتن دکوراتوری برای ثبت فراخوانی توابع با برچسب زمانی Hands On - Write a decorator to log function calls with time stamps

  • تمرین عملی: پیاده‌سازی Context Manager برای اطمینان از بسته شدن فایل Hands On - Implement a context manager to ensure a file is always closed

مفاهیم پیشرفته پایتون Advanced Python Concepts

  • آشنایی با عبارات منظم (Regular Expressions) Introduction to regular expressions

  • سینتکس پایه Basic syntax

  • ماژول Re The Re Module

  • موارد استفاده Use Cases

  • API (رابط برنامه‌نویسی کاربردی) چیست؟ What is an API (Application Programming Interface)

  • آشنایی با REST APIها Introduction to REST APIs

  • کتابخانه requests The requests library

  • کلیدهای API و احراز هویت API keys and authentication

  • تمرین عملی: استفاده از عبارات منظم برای اعتبارسنجی آدرس ایمیل Hands On - Use regular expressions to validate email addresses

  • تمرین عملی: دریافت داده‌ها از یک API عمومی و نمایش آن‌ها Hands On - Fetch data from a public API (e.g., a joke API) and display it

  • تمرین عملی: استفاده از کتابخانه requests برای تعامل با REST API Hands On - Use the requests library to interact with a REST API

تحلیل و بصری‌سازی داده‌ها Data Analysis and Visualization

  • مباحث پیشرفته Pandas Advanced Pandas

  • آشنایی با Plotly و بررسی مزایای آن Introduction to Plotly and Explain its advantages

  • نصب: نحوه نصب Plotly در محیط Colab Installation: Show how to install Plotly in Colab

  • رسم نمودارهای پایه: ایجاد نمودارهای پراکندگی، خطی و ستونی با Plotly Basic plotting: Create scatter plots, line charts, bar charts with Plotly

  • سفارشی‌سازی: افزودن عنوان، برچسب، راهنما و یادداشت‌ها Customization: Add titles, labels, legends, and annotations

  • ویژگی‌های تعاملی: فعال‌سازی زوم، جابجایی، نمایش جزئیات در هنگام نگه داشتن موس و رویدادهای کلیک Interactive features: Enable zooming, panning, hovering, and click events

  • نمودارهای پیشرفته: ایجاد نمودارهای سه بعدی، نقشه‌های جغرافیایی و سایر بصری‌سازی‌های پیچیده Advanced plots: Create 3D plots, geographic maps, and other complex visualizations

  • تمرینات عملی ۱ Hands-on Exercises-1

  • تمرینات عملی ۲ Hands-on Exercises-2

نمایش نظرات

آموزش تکنیک‌های پیشرفته پایتون برای علوم داده و هوش مصنوعی
جزییات دوره
7h 11m
31
(آخرین آپدیت)
94
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده