لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی و اصول پایتون
- آخرین آپدیت
دانلود Python Fundamentals
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پایتون محبوبترین زبان برنامهنویسی در حوزه علم داده (Data Science) است و یادگیری آن برای شروع یا پیشرفت در مسیر شغلی داده، یک ضرورت است.
در این دوره، شما حیاتیترین مهارتها برای نوشتن و اجرای کد پایتون را فرا خواهید گرفت. ما با بررسی مفاهیم پایه پایتون، شما را برای شروع یک پروژه علم داده آماده میکنیم! شما یاد میگیرید که چگونه با استفاده از دو کتابخانه قدرتمند پایتون یعنی Numpy و Pandas، دادهها را بارگذاری، پاکسازی، تحلیل و تبدیل کنید. سپس، نشان میدهیم که چگونه با استفاده از کتابخانههای Matplotlib و Seaborn و از طریق بصریسازی دادهها، بینشهای کلیدی حاصل از تحلیل خود را به شکلی موثر ارائه دهید. در نهایت، با ترکیب این مهارتها، دانش جدید خود را در قالب یک مطالعه موردی (Case Study) روی دادههای مالی به کار خواهید گرفت.
پس از اتمام این دوره، شما قادر خواهید بود:
• نوشتن و اجرای کدهای پایتون برای ایجاد متغیرها، تولید خروجی، استفاده از عملگرهای مختلف و مدیریت انواع دادهها
• دریافت و تبدیل دادهها با استفاده از کتابخانههای Numpy و Pandas
• کاوش در دادهها از طریق روشهای مختلف آماری برای درک عمیقتر
• بصریسازی دادهها برای اشتراکگذاری یافتهها با استفاده از کتابخانههای Matplotlib و Seaborn
• ترکیب و بهکارگیری مهارتهای فوق برای تحلیل دادههای مالی
این دوره مبانی پایتون برای هر کسی که میخواهد مهارتهای برنامهنویسی خود را تقویت کرده و از پایتون برای تحلیل دادهها در علم داده استفاده کند، ایدهآل است. این دوره برای افرادی طراحی شده که قصد دارند فعالیت حرفهای خود را در زمینههای تحلیل داده، تحلیل کمی، هوش تجاری (BI) یا سایر حوزههای کسبوکار و مالی آغاز کنند یا ارتقا دهند.
سرفصل ها و درس ها
شروع کار
Getting Started
معرفی دوره
Course Introduction
دستورالعمل دانلود فایلهای تمرینی
Instructions to download Learner Files
نصب Anaconda
Install Anaconda
محیطهای توسعه پایتون
Python Development Environments
مروری بر Jupyter Notebook
Jupyter Notebook Overview
مفاهیم پایتون
Python Concepts
مقدمهای بر مفاهیم پایتون
Introduction - Python Concepts
متغیرها و انواع دادهها
Variables & Data Types
مقداردهی به متغیرها
Assigning Variables
چاپ متغیرها
Printing Variables
تغییر مقدار متغیرها
Reassigning Variables
انواع دادههای پایه
Basic Data Types
کار با رشتهها (Strings)
Working with Strings
تبدیل و ترکیب انواع دادهها
Convert & Combine Data Types
ساختارهای داده
Data Structures
لیستها (Lists)
Lists
دستکاری لیستها
Manipulating Lists
تاپلها (Tuples)
Tuples
دیکشنریها (Dictionaries)
Dictionaries
عملگرها و توابع
Operators & Functions
عملگرهای ریاضی
Mathematical Operators
عملگرهای مقایسهای
Comparison Operators
عملگرهای منطقی
Logical Operators
توابع داخلی (Built-in)
Built-in Functions
بستهها (Packages)
Packages
دستورات شرطی و حلقههای For
Conditional Statements & For Loops
دستور If
If Statement
دستورات Else و Elif
Else & Elif Statements
حلقههای For
For Loops
خلاصهی مفاهیم پایتون
Summary - Python Concepts
بارگذاری و پاکسازی دادهها
Loading & Cleaning Data
مقدمهای بر بارگذاری و پاکسازی دادهها
Introduction - Loading & Cleaning Data
آشنایی با NumPy و Pandas
Introduction to NumPy & Pandas
آرایههای NumPy
NumPy Arrays
عملیات روی آرایههای NumPy
Operations with NumPy Arrays
سریهای Pandas (Series)
Pandas Series
عملیات روی Series در Pandas
Operations with Pandas Series
دیتافریمهای Pandas (DataFrame)
Pandas DataFrame
بارگذاری دادهها
Loading Data
تولید داده با استفاده از NumPy arange()
Generating Data with NumPy arange()
تولید داده با استفاده از NumPy random()
Generating Data with NumPy random()
وارد کردن دادههای خارجی با استفاده از بستهها
Importing External Data with Packages
وارد کردن فایلهای .CSV خارجی
Importing External .CSV
پاکسازی دادهها
Cleaning Data
تغییر انواع دادهها
Changing Data Types
پاکسازی دادههای مفقود (Missing Data)
Cleaning Missing Data
پاکسازی دادههای تکراری
Cleaning Duplicate Data
پاکسازی دادههای نادرست و خروجی گرفتن
Cleaning Incorrect Data & Exporting
تمرین بارگذاری و پاکسازی دادهها
Loading & Cleaning Data Exercise
مرور تمرین بارگذاری و پاکسازی دادهها
Loading & Cleaning Data Exercise Review
تحلیل دادهها
Analyzing Data
مقدمهای بر تحلیل دادهها
Introduction - Analyzing Data
تحول و تغییر دادهها (Transforming)
Transforming Data
انتخاب دادهها از یک DataFrame
Selecting Data from a DataFrame
انتخاب دادهها با استفاده از loc() و iloc()
Selecting Data with loc() & iloc()
انتخاب دادهها با دستور شرطی
Selecting Data with a Conditional Statement
افزودن و حذف دادهها از DataFrame
Adding & Removing Data from a DataFrame
ایجاد یک ایندکس جدید
Creating a New Index
گروهبندی دادهها
Grouping Data
متصل کردن دیتافریمها (Concatenating)
Concatenating DataFrames
تحلیل آماری
Statistical Analysis
توصیف آمار تکمتغیره
Describing Single Variable Statistics
نمایش نظرات