دوره

پایتون تکمیلی برای علم داده

مهارت‌های علم داده‌تون رو با ایجاد مصورسازی با استفاده از Matplotlib و کار با دیتافریم‌ها در Pandas ارتقا بدید.

مقدماتی
تاریخ به‌روزرسانی:
1 شهریور 1405
۴٫۸
پایتون
۴ ساعت
۱۸ ویدیو
۶۹ تمرین
۶۹۸ شرکت‌کننده
۷۴۰
کاربرهای فینکا در چه شرکت‌هایی مشغول به کار هستند؟
توضیحات دوره
یادگیری پایتون برای هر کسی که می‌خواد در حوزه علم داده فعالیت کنه، خیلی مهمه. یاد بگیرید چطور داده‌های واقعی رو با توابع Matplotlib مصورسازی کنید و با ساختار داده‌هایی مثل دیکشنری و دیتافریم Pandas آشنا بشید. این دوره تکمیلی چهار ساعته بهتون کمک می‌کنه تا مهارت‌های فعلی پایتون خودتون رو ارتقا بدید و کاربردها و توابع جدیدی رو کشف کنید که دایره ابزارهاتون رو گسترش می‌ده و باعث می‌شه کارآمدتر کار کنید. در این دوره می‌فهمید چطور دیکشنری‌ها یک جایگزین برای لیست‌های پایتون ارائه می‌دن و چرا دیتافریم Pandas محبوب‌ترین روش برای کار با داده‌های جدولی محسوب می‌شه. در بخش دوم این دوره، یاد می‌گیرید چطور می‌تونید دیتاست‌ها رو بسازید و تغییر بدید و چطور با استفاده از این ساختارها بهشون دسترسی پیدا کنید. تمرین‌های عملی در طول دوره اعتمادبه‌نفس‌تون رو در هر بخش بیشتر می‌کنه. با پیشرفت در دوره، به بررسی منطق و جریان کنترل و فیلتر کردن و حلقه‌ها می‌پردازید. این توابع برای کنترل تصمیم‌گیری در برنامه‌های پایتون استفاده می‌شن و بهتون کمک می‌کنن تا عملیات بیشتری رو روی داده‌هاتون انجام بدید، از جمله دستورات تکرارشونده. در پایان دوره، تمام مهارت‌های جدیدتون رو با استفاده از آمارهای هکری به کار می‌گیرید تا شانس برنده شدنتون در یک بازی دوستانه رو محاسبه کنید. وقتی تمام بخش‌ها رو تموم کردید، آماده‌اید تا مهارت‌های جدیدتون رو در شغل و مسیر حرفه‌ای جدید یا پروژه‌های شخصی‌تون به کار بگیرید و برای یادگیری مفاهیم پیشرفته‌تر پایتون آماده بشید.

همونیه که می‌خواید یاد بگیرید؟

  • 1
    توابع Matplotlib رو بشناسید و از اون‌ها برای ایجاد نمودار خطی و نمودار پراکندگی و هیستوگرام استفاده کنید.
  • 2
    توابع Pandas رو بشناسید و یاد بگیرید چطور دیکشنری‌ها و دیتافریم‌های Pandas رو ایجاد و به‌روزرسانی کنید و تغییر بدید.
  • 3
    تفاوت بین عملگرهای مقایسه‌ای و بولین و منطقی رو تشخیص بدید و از اون‌ها برای فیلتر کردن داده‌ها استفاده کنید.
  • 4
    کاربرد حلقه‌های for و while رو یاد بگیرید و از اون‌ها برای پیمایش روی لیست‌ها و دیکشنری‌ها و آرایه‌های NumPy و دیتافریم‌های Pandas استفاده کنید.
  • 5

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

1
Matplotlib
شروع رایگان

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

2
دیکشنری‌ها و Pandas

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

3
منطق، جریان کنترل و فیلتر کردن

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

4
حلقه‌ها

چند روش مختلف برای اجرای تکراری کد در پایتون وجود داره. حلقه‌های while شبیه دستورهای if تکرارشونده‌ان و حلقه for می‌تونه روی انواع مختلف ساختارهای داده پیمایش کنه. در این بخش با همه این موارد آشنا می‌شید.

5
مطالعه موردی: آمار هکر

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

گواهی پایان دوره

%0
  • تأیید مهارت شما

    با تکمیل این دوره، شما یک گواهی معتبر دریافت می‌کنید که بیانگر کسب مهارت‌های لازم مرتبط با این دوره آموزشی است.

  • اعتبار و اصالت گواهی

    هر مدرک دارای شناسه یکتا و لینک اعتبارسنجی است که امکان بررسی و تأیید اصالت آن را فراهم می‌کند.

  • اشتراک‌گذاری

    می‌توانید گواهی‌های خود را به‌راحتی در شبکه‌های حرفه‌ای مانند لینکدین با دیگران به اشتراک بگذارید.

اشتراک‌گذاری
منابع
Gapminder

Cars

BRICS

سوالات متداول

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

این دوره برای کسانی که دانش اولیه‌ای از پایتون دارن مناسبه، چون یک دوره در سطح تکمیلی به حساب میاد. با این حال، تمام مفاهیم مرتبط با سطح مبتدی در طول دوره مرور و بررسی می‌شن.

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

بله، با تکمیل هر دوره میتونید گواهی اون رو دریافت کنید و با بقیه به اشتراک بذارید.

دریافت اپلیکیشن فینکا

با اپلیکیشن فینکا، به بیشتر دوره‌ها و مسیرها روی موبایل دسترسی دارید، تمرین می‌کنید و یادگیری رو هم‌زمان روی موبایل و دسکتاپ ادامه می‌دید.