دوره آموزشی پایتون: پایتون برای تجزیه و تحلیل و تجسم داده ها

Python Data Course: Python for Data Analysis & Visualization

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه از کتابخانه های قدرتمند پایتون برای دستکاری و پردازش داده ها برای انجام تجزیه و تحلیل داده ها و تجسم داده ها استفاده کنید. کتابخانه ها یا ماژول های پایتون چیست و چگونه از روش های آن استفاده کنیم؟ نحوه استفاده از Numpy + pandas در تجزیه و تحلیل داده ها و علم داده. نحوه استفاده از پایتون برای دستکاری و پردازش داده ها تجزیه و تحلیل داده ها و تجسم داده ها با استفاده از پایتون پیش نیازها: کامپیوتر و اینترنت. برای این دوره نیازی به تجربه برنامه نویسی پرایمر نیست.

مهمترین بخش علم داده درک داده هایی است که در دسترس دانشمندان داده است. شما تنها در صورتی قادر به دستیابی به بهترین نتایج خواهید بود که دانش صحیحی از داده ها و داده های مناسب برای کار در دست داشته باشید. تجزیه و تحلیل، تجسم و دستکاری داده ها همه در علم داده بسیار مهم هستند.

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

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

در این دوره چه چیزی یاد خواهید گرفت؟

  • با انجام مثال‌ها گام به گام پایتون را بیاموزید.

  • در این دوره آموزشی نحوه نصب پایتون 3 را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از پایتون IDLE را خواهید آموخت.

  • در این دوره آموزشی یاد خواهید گرفت که چگونه Python IDE را برای یادگیری کدنویسی انتخاب کنید.

  • در این دوره آموزشی نحوه نصب Anaconda برای کدنویسی پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از Jupyter آنلاین برای برنامه نویسی پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از Python IDLE را خواهید آموخت.

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

  • در این دوره شما انواع عملگرها را در پایتون یاد خواهید گرفت.

  • در این دوره آموزشی انواع داده پایتون را خواهید آموخت.

  • در این دوره شما ورودی های توابع رشته در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از تابع رشته ورودی در پایتون را خواهید آموخت.

  • در این دوره آموزشی ساختارهای داده پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد عملیات Lists Lists در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد عملیات Dictionaries Dictionaries در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد عملیات Tuples Tuples در پایتون را خواهید آموخت.

  • در این دوره آموزشی یاد خواهید گرفت که چه زمانی از For Loop در پایتون استفاده کنید. برای ایجاد عملیات Sets Sets در پایتون.

  • در این دوره آموزشی نحوه و زمان استفاده از Control Flow و Loops در پایتون را خواهید آموخت.

  • در این دوره آموزشی IF Statement و کنترل جریان در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه و زمان استفاده از For Loop در پایتون را خواهید آموخت.

  • در این دوره آموزشی، نحوه و زمان استفاده از while Loop در پایتون را خواهید آموخت.

  • در این دوره آموزشی یاد خواهید گرفت که چگونه خطاها را در برنامه های پایتون خود مدیریت کنید.

  • در این دوره آموزشی نحوه و زمان استفاده از توابع پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه و زمان ایجاد توابع در پایتون را خواهید آموخت.

  • در این دوره آموزشی، نحوه و زمان استفاده از لامبدا را در پایتون خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد و استفاده از ماژول های پایتون را خواهید آموخت.

  • با نحوه استفاده از پایتون برای باز کردن فایل‌ها آشنا شوید.

  • فرآیند تجزیه و تحلیل داده ها را گام به گام بیاموزید.

  • در این دوره کدنویسی را در Python Numpy Library Methods بیاموزید.

  • با نحوه استفاده از توابع Numpy Library Methods برای دستکاری داده ها در این دوره آشنا شوید.

  • با نحوه استفاده از توابع Numpy Library Methods برای پردازش تصاویر آشنا شوید.

  • در این دوره کد نویسی را در Python Pandas Library Methods بیاموزید.

  • در این دوره، کدنویسی را در Python Pandas Library Data Analysis بیاموزید.

  • در این دوره کد نویسی را در Python Pandas Library Data Visualization بیاموزید.


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

آماده سازی محیط پایتون Python Environment Preparing

  • مقدمه Introduction

  • آماده سازی محیط برای پایتون Environment Preparing for Python

  • Python2 در مقابل Python3 Python2 VS Python3

  • آشنایی با انواع داده ها در پایتون Understanding Data Types in Python

تجدید کننده پایتون Python Refresher

  • متغیرها، عملگرها و انواع داده ها در پایتون Variables, Operators and Data Types in Python

  • توابع رشته در پایتون String Functions in Python.

  • ساختارهای داده در پایتون Data Structures in Python.

  • کنترل جریان در مقابل حلقه ها. Control Flow VS Loops.

  • مدیریت خطا در پایتون Error Handling in Python.

  • توابع در پایتون Functions in Python.

  • فایل ها و ماژول ها در پایتون Files and Modules in Python.

برنامه نویسی شی گرا (OOP) در پایتون Object Oriented Programming (OOP) In Python

  • ایجاد کلاس ساده Creating Simple Class.

  • نمای کلی سازنده. Overviewing Constructor.

  • آموزش نحوه ایجاد متدهای Dunder؟ Learning How to creating Dunder Methods?

  • یادگیری در مورد وراثت Learning about Inheritance.

  • دانستن کپسولاسیون چیست؟ Knowing What is the Encapsulation?

  • همچنین یادگیری در مورد وراثت چندگانه. Learning also about Multiple Inheritance.

  • دانستن اینکه اصل چیست؟ Knowing What is the Overriding?

  • آشنایی با دکوراتورها Learning about Decorators.

  • آموزش نحوه استفاده از دکوراتورهای داخلی؟ Learning How to use Build-in Decorators?

پروژه تجدید 1 Refresher Project 1

  • پروژه 1 راه بروید Project 1 Walk through

  • نکات مفید پروژه 1 Project 1 Helpful Notes

  • راه حل پروژه 1 Project 1 Solution

پروژه تازه سازی 2 Refresher Project 2

  • پروژه از طریق Project Walk through

  • یادداشت های مفید پروژه Project Helful Notes

  • راه حل پروژه قسمت 1 Project Solution Part 1

  • راه حل پروژه قسمت 2 Project Solution Part 2

پروژه تجدید 3 Refresher Project 3

  • Project Walk Through Project Walk Through

  • نکات مفید پروژه Project Helpful Notes

  • راه حل پروژه Project Solution

فرآیند تحلیل داده ها Data Analysis Process

  • فرآیند تحلیل داده ها Data Analysis Process

Python Numpy Python Numpy

  • 1. Numpy Intro 1. Numpy Intro

  • 2. Numpy.shape & Numpy.size 2. Numpy.shape & Numpy.size

  • 3. ایجاد آرایه های Numpy nd با استفاده از توابع Numpy 3. Creating Numpy nd arrays using Numpy functions

  • 4. Numpy.unique( ) و برش آرایه 4. Numpy.unique( ) & Array slicing

  • 5. محاسبات و اپراتورهای Numpy. 5. Numpy Calculations and Operators.

  • 6. تجمیع ناخالصی 6. Numpy Aggregations

  • 7. تغییر شکل Numpy و Transposing 7. Numpy Reshape and Transposing

  • 8. مقایسه بیهوده 8. Numpy Comparing

  • 9. پردازش تصاویر Numpy 9. Numpy Images Processing

تجزیه و تحلیل و تجسم داده های پانداهای پایتون Python Pandas Data Analysis & Visualization

  • نصب Jupyter Lab & Pandas Installing Jupyter Lab & Pandas

  • SQL PostgreSQL را حذف و نصب کنید SQL PostgreSQL Down and install

  • ایجاد پایگاه داده Database Creation

  • بازیابی پایگاه داده Database Restore

  • استفاده از Python Pandas Package برای بارگیری PostgreSQL فایل خروجی داده Using Python Pandas Package to load PostgreSQL the Data Output file

  • Fetchmany و Fetchall Fetchmany and Fetchall

  • پرس و جو با استفاده از پایتون پاناداس Querying Using Python Panadas

  • روش ها و عملکردهای پانداها Pandas methods and functions

  • تجسم داده ها Visualizing Data

  • تجزیه و تحلیل داده پانداها Pandas Data Analysis

  • خطای نمونه گیری Sampling Error

خراش دادن وب و تجزیه و تحلیل داده ها با استفاده از Python و SQL. Web Scraping & Data Analysis Using Python & SQL.

  • چگونه یک وب سایت را در پایتون خراش دهیم؟ How to Scrape a website in Python?

  • با استفاده از پانداها و ماژول های LXML پایتون، یک جدول را در داخل یک صفحه وب خراش دهید! Scrape a Table inside a Webpage using Pandas and LXML Python Modules!

  • تجسم داده از داده های خراشیده شده. Data Visualization of the Scraped Data.

  • داده های خراشیده شده را در یک پایگاه داده ذخیره کنید. Save The Scraped Data to a Database.

پروژه نهایی: استفاده از پانداها + اتوماسیون برای مدیریت لیست ایمیل های تجاری. Final Project: Using Pandas + Automation to Manage a Business Email List.

  • قسمت 1 Part 1

  • قسمت 2 Part 2

  • قسمت 3 Part 3

با تشکر Thanks

  • جایزه Bonus

نمایش نظرات

دوره آموزشی پایتون: پایتون برای تجزیه و تحلیل و تجسم داده ها
جزییات دوره
7 hours
59
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
13,102
4.2 از 5
دارد
دارد
دارد
Tamer Ahmed
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tamer Ahmed Tamer Ahmed

توسعه دهنده حرفه ای و دانشمند داده عاشق تدریس هستند. با بیش از 50000 دانشجوی خوشحال در دوره های من ثبت نام می کنند. در این روزها فناوری و برنامه نویسی به روح زندگی ما تبدیل شده اند ، بنابراین یادگیری کدنویسی برای همه بسیار مهم است. من یک برنامه نویس و دانشمند داده هستم ، من به بسیاری از زبانهای برنامه نویسی مانند پایتون ، SQL ، R ، جاوا تسلط دارم ، همچنین با ابزارهایی مانند Excel ، Tableau ، Jupyter Notebook ، Unity ، Unreal و R Studio نیز تجربه خوبی دارم. اشتیاق فراوان به آموزش فناوری و به اشتراک گذاشتن دانش با جامعه. یادگیری مادام العمر نوعی آموزش خودآموز است که بر رشد شخصی متمرکز است. در حالی که هیچ تعریف استانداردی از یادگیری مادام العمر وجود ندارد ، اما به طور کلی منظور از یادگیری است که در خارج از یک م instسسه رسمی آموزشی مانند مدرسه ، دانشگاه یا دوره های آنلاین آموزش شرکت ها اتفاق می افتد. من هر ماه دوره های خود را به روز می کنم تا بخش های جدیدی را به انتخاب خود اضافه کنم تا انتظارات شما را برآورده کنم.