آموزش پایتون برای مبتدیان مطلق | پایتون مبتدی تا پرو 2023

Python for Absolute Beginners | Python Beginner to Pro 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون دوستانه مبتدی! یک برنامه نویس مسلط پایتون شوید اصول پایتون را بیاموزید سپس پروژه های پایتون الهام بخش بسازید از مبتدی پایتون به مهارت پایتون بروید. شما به یک برنامه نویس پایتون مطمئن خواهید شد که دانش خوبی از مبانی و کاربردهای آنها دارد. این بسیار مهم است زیرا با انجام آن پایتون را به بهترین شکل یاد می گیرید. مهارت های پیش نیاز پایتون برای کار با پایتون در زمینه هایی مانند علم داده، یادگیری ماشین، هوش مصنوعی و توسعه وب را به دست آورید. Python را نصب کنید و اولین برنامه خود را بنویسید نحوه استفاده از پایتون پایه ساختارها: رشته‌ها، فهرست‌ها و واژه‌نامه‌ها نحوه استفاده از نوت‌بوک Jupyter و نحوه کار با فایل‌های .py ایجاد و استفاده از توابع و Lambdas درک اینکه کلاس‌ها چیست و چگونه با اشیاء ارتباط دارند یاد بگیرید که به صورت محاسباتی فکر کنید مدیریت استثناها ماژول‌های جالب و مفید مانند. ماژول datetime و Collections استفاده از Git و Github: مهارت های ضروری برای همه برنامه نویسان حرفه ای کار با محیط های مجازی در پایتون. یک مهارت ضروری که اغلب در دوره های دیگر از دست می رود. مقدمه ای بر کتابخانه های علوم داده ضروری matplotlib و Pandas شما روی یک پروژه بزرگ مربوط به بینایی کامپیوتری کار خواهید کرد که در آن سیستم تشخیص تصویر خود را می سازید همه مفاهیم به مراحل ساده تقسیم می شوند. همه ی دانش آموزان. ما از اصول اولیه شروع خواهیم کرد. ما به دانش آموزان نشان خواهیم داد که چگونه بسته Anaconda را به صورت رایگان نصب کنند. تنها چیزی که نیاز دارید یک کامپیوتر است، Anaconda روی ویندوز، macOS یا لینوکس اجرا خواهد شد

پایتون برای مبتدیان مطلق 2023

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

نویسنده این دوره، Giles McMullen-Klein، Giles یکی از مشهورترین ولاگرهای پایتون و علوم داده در YouTube است که بیش از 280000 مشترک ویدیوهای او را دنبال می کنند.

چندین دلیل وجود دارد که چرا این دوره متفاوت است و چرا Giles می تواند معلم پایتون عالی برای شما باشد:

· جذاب، آموزنده و سرگرم کننده! سخنرانی‌های گیلز سرگرم‌کننده هستند و شما را برای یادگیری Python

ترغیب می‌کنند

· انگیزه، مشتاق و مؤثر - اشتیاق گیلز برای کدنویسی در پایتون و آموزش زبان مسری است

· درک کاملی از Python ایجاد کنید

· سخنرانی هایی با دقت طراحی شده و کیفیت عالی تولید (فیلم های فول اچ دی) + انیمیشن ها و پیام های تبلیغاتی

· تمرین، تمرین، تمرین - این دوره شامل ده ها تمرین برای کمک به شما در تسلط بر مفاهیم برنامه نویسی پایتون است که در درس ها توضیح داده شده است

· لهجه انگلیسی Giles :D


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

سبک تدریس گیلز با دانش آموزان ارتباط برقرار می کند.

در این دوره جامع، چندین موضوع کلیدی را پوشش خواهیم داد:

⁃ چرا برنامه؟ چرا پایتون را مطالعه کنیم؟

⁃ نحوه نصب پایتون

⁃ برنامه نویسی عملی با رشته ها

⁃ عملکرد چاپ

⁃ متغیرها

⁃ شرایط

⁃ حلقه ها

⁃ ساختارهای داده

⁃ ماژول ها

⁃ فایل‌ها

⁃ OOP و کلاسها و اشیا

⁃ پیچیدگی زمانی

⁃ Big O

⁃ پشته

⁃ اشکال زدایی


تمرین ها و پروژه های زیادی در طول دوره وجود دارد، برخی از موارد مورد علاقه ما عبارتند از:

⁃ مثلث سیرپینسکی

⁃ برج های هانوی

⁃ و پروژه Computer Vision capstone

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

علاوه بر این، بخشی در Git و Github وجود دارد و نحوه کار با محیط های مجازی در پایتون را یاد خواهید گرفت.

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

تا به امروز، کارمندان 80 شرکت از 100 شرکت Fortune دوره های ما را گذرانده اند. 600000 دانش آموز به ما امتیاز متوسط ​​4.5 ستاره داده اند. و ما مطمئن هستیم که اگر می خواهید یک برنامه نویس پایتون شوید، این دوره عالی برای شماست.

عالی به نظر می رسد، اینطور نیست؟ آیا برای یک ماجراجویی متحول کننده زندگی آماده اید؟ اگر در مورد یادگیری پایتون جدی هستید، این تنها بوت کمپی است که به آن نیاز دارید.

این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود. اگر تصمیم گرفتید که برای شما نبود، به طور کامل بازپرداخت خواهید شد (+همه منابع دانلود شده را رایگان نگه دارید)!

هیچ خطری برای شما وجود ندارد، پس ادامه دهید، روی دکمه «اکنون خرید کنید» کلیک کنید و سفر برنامه نویس پایتون خود را از امروز شروع کنید!




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

خوش آمدی! معرفی دوره Welcome! Course introduction

  • داخل دوره چیه؟ What's inside the course?

  • چرا کد؟ چرا پایتون؟ Why code? Why Python?

  • بهترین راه برای گذراندن دوره The best way to take the course

  • دانلود تمامی منابع Download all resources

  • چند خبر خوب Some good news

خوش آمدی! معرفی دوره Welcome! Course introduction

  • داخل دوره چیه؟ What's inside the course?

  • چرا کد؟ چرا پایتون؟ Why code? Why Python?

  • بهترین راه برای گذراندن دوره The best way to take the course

  • دانلود تمامی منابع Download all resources

  • چند خبر خوب Some good news

راه اندازی محیط Setting up the environment

  • نصب Anaconda و معرفی Spyder Installing Anaconda and introducing Spyder

  • Spyder را معرفی می کنیم Introducing Spyder

راه اندازی محیط Setting up the environment

  • نصب Anaconda و معرفی Spyder Installing Anaconda and introducing Spyder

  • Spyder را معرفی می کنیم Introducing Spyder

اصول اولیه پایتون + کدنویسی عملی Python basics + Hands-on coding

  • عملکرد PRINT PRINT function

  • کمک شما مورد نیاز است Your help needed

اصول اولیه پایتون + کدنویسی عملی Python basics + Hands-on coding

  • عملکرد PRINT PRINT function

  • کمک شما مورد نیاز است Your help needed

متغیرها و رشته ها - تمرین ها Variables and strings - Exercises

  • راه حل The solution

  • متغیرها Variables

  • رشته های Strings

  • بیایید یک برنامه بنویسیم Let's write a program

  • سوال 1 Question 1

  • سوال 2 Question 2

  • سوال 3 Question 3

  • سوال 4 Question 4

  • سوال 5 Question 5

متغیرها و رشته ها - تمرین ها Variables and strings - Exercises

  • راه حل The solution

  • متغیرها Variables

  • رشته های Strings

  • بیایید یک برنامه بنویسیم Let's write a program

  • سوال 1 Question 1

  • سوال 2 Question 2

  • سوال 3 Question 3

  • سوال 4 Question 4

  • سوال 5 Question 5

شرایط Conditionals

  • مقدمه ای بر شرطی ها Intro to conditionals

  • عملگرهای منطقی Logical operators

  • درست نیست، نادرست است Not TRUE is FALSE

  • بیانیه IF IF statement

  • بیشتر در مورد رشته ها More on strings

  • رشته های بیشتر! More strings!

  • چالش عملی Practical challenge

شرایط Conditionals

  • مقدمه ای بر شرطی ها Intro to conditionals

  • عملگرهای منطقی Logical operators

  • درست نیست، نادرست است Not TRUE is FALSE

  • بیانیه IF IF statement

  • بیشتر در مورد رشته ها More on strings

  • رشته های بیشتر! More strings!

  • چالش عملی Practical challenge

برای حلقه ها For loops

  • معرفی حلقه های For Intro to For loops

  • حلقه ها و لیست ها Loops and lists

  • کمی بیشتر در مورد متغیرها A little more on variables

  • لیست ها Lists

  • قدرت لیست ها و حلقه ها و کار کردن با هم The power of lists and loops and working together

  • برخی از روش های فهرست Some list methods

  • در حالی که حلقه ها While loops

  • مدول Modulus

  • چالش عملی Practical challenge

برای حلقه ها For loops

  • معرفی حلقه های For Intro to For loops

  • حلقه ها و لیست ها Loops and lists

  • کمی بیشتر در مورد متغیرها A little more on variables

  • لیست ها Lists

  • قدرت لیست ها و حلقه ها و کار کردن با هم The power of lists and loops and working together

  • برخی از روش های فهرست Some list methods

  • در حالی که حلقه ها While loops

  • مدول Modulus

  • چالش عملی Practical challenge

لغت نامه ها Dictionaries

  • ماژول ها Modules

  • لغت نامه ها Dictionaries

  • عملکرد زیپ Zip function

  • روش های رشته ای بیشتر More string methods

  • تاپل ها Tuples

  • بیش از 1 بعد More than 1 dimension

  • شمارنده واردات (1/2) Import counters (1/2)

  • شمارنده واردات (2/2) Import counters (2/2)

لغت نامه ها Dictionaries

  • ماژول ها Modules

  • لغت نامه ها Dictionaries

  • عملکرد زیپ Zip function

  • روش های رشته ای بیشتر More string methods

  • تاپل ها Tuples

  • بیش از 1 بعد More than 1 dimension

  • شمارنده واردات (1/2) Import counters (1/2)

  • شمارنده واردات (2/2) Import counters (2/2)

فایل ها و توابع Files and functions

  • فایل ها و توابع Files and functions

  • در حال الحاق به یک فایل Appending to a file

  • کارکرد Functions

  • فیبوناچی در یک تابع Fibonacci in a function

  • بازگشت Recursion

  • بیشتر در مورد توابع More on functions

  • چالش عملی Practical challenge

فایل ها و توابع Files and functions

  • فایل ها و توابع Files and functions

  • در حال الحاق به یک فایل Appending to a file

  • کارکرد Functions

  • فیبوناچی در یک تابع Fibonacci in a function

  • بازگشت Recursion

  • بیشتر در مورد توابع More on functions

  • چالش عملی Practical challenge

کلاس ها Classes

  • اشیاء Objects

  • کلاس Class

  • __شروع__ __Init__

  • متغیرهای کلاس Class variables

  • مواد و روش ها Methods

  • وراثت Inheritance

  • تمرین عملی 1 Practical exercise 1

  • تمرین عملی 2 Practical exercise 2

کلاس ها Classes

  • اشیاء Objects

  • کلاس Class

  • __شروع__ __Init__

  • متغیرهای کلاس Class variables

  • مواد و روش ها Methods

  • وراثت Inheritance

  • تمرین عملی 1 Practical exercise 1

  • تمرین عملی 2 Practical exercise 2

نکات کلی General tips

  • نکات کلی General tips

نکات کلی General tips

  • نکات کلی General tips

بیگ O BIg O

  • بیگ O Big O

  • بر) O(n)

  • O(n^2) O(n^2)

  • بر!) O(n!)

  • خلاصه Summary

  • تکمیل 50 درصد 50% completion

بیگ O BIg O

  • بیگ O Big O

  • بر) O(n)

  • O(n^2) O(n^2)

  • بر!) O(n!)

  • خلاصه Summary

  • تکمیل 50 درصد 50% completion

پایتون پیشرفته: سزار رمز و مسئله دو جمع Advanced Python: Caesar Cipher & Two Sum Problem

  • مقدمه Intro

  • رمز سزار Caesar cipher

  • معرفی نوت بوک Jupyter Jupyter notebook intro

  • محلول رمز سزار Caesar cipher solution

  • دو مجموع Two sum

  • راه حل دو جمع Two sum solution

  • کلاس کارت Card class

  • کلاس کارت بازی Playing card class

  • راه حل کلاس کارت بازی Playing card class solution

پایتون پیشرفته: سزار رمز و مسئله دو جمع Advanced Python: Caesar Cipher & Two Sum Problem

  • مقدمه Intro

  • رمز سزار Caesar cipher

  • معرفی نوت بوک Jupyter Jupyter notebook intro

  • محلول رمز سزار Caesar cipher solution

  • دو مجموع Two sum

  • راه حل دو جمع Two sum solution

  • کلاس کارت Card class

  • کلاس کارت بازی Playing card class

  • راه حل کلاس کارت بازی Playing card class solution

پایتون پیشرفته: Matplotlib Advanced Python: Matplotlib

  • Matplotlib Matplotlib

  • توضیح پیاده روی تصادفی Random walk explanation

  • شبیه سازی یک پیاده روی تصادفی Simulating a random walk

  • مثلث سیرپینسکی Sierpinski triangle

  • ایجاد مثلث در Matplotlib Creating the triangle in Matplotlib

  • کتابخانه تصویربرداری پایتون Python imaging library

پایتون پیشرفته: Matplotlib Advanced Python: Matplotlib

  • Matplotlib Matplotlib

  • توضیح پیاده روی تصادفی Random walk explanation

  • شبیه سازی یک پیاده روی تصادفی Simulating a random walk

  • مثلث سیرپینسکی Sierpinski triangle

  • ایجاد مثلث در Matplotlib Creating the triangle in Matplotlib

  • کتابخانه تصویربرداری پایتون Python imaging library

پایتون پیشرفته: پشته ها Advanced Python: Stacks

  • مقدمه ای برای پشته ها Intro to stacks

  • کدنویسی پشته در پایتون Coding a stack in Python

  • چالش عملی - پشته Practical challenge - stacks

  • راهنمایی در مورد حل چالش Hint on solving the challenge

  • حل چالش پشته ها Solving the stacks challenge

  • برج های هانوی Towers of Hanoi

  • چند نکته Some hints

  • کد برای برج هانوی Code for Tower of Hanoi

  • مجموعه ها و هیچکدام را برشمارید Enumerate sets & none

پایتون پیشرفته: پشته ها Advanced Python: Stacks

  • مقدمه ای برای پشته ها Intro to stacks

  • کدنویسی پشته در پایتون Coding a stack in Python

  • چالش عملی - پشته Practical challenge - stacks

  • راهنمایی در مورد حل چالش Hint on solving the challenge

  • حل چالش پشته ها Solving the stacks challenge

  • برج های هانوی Towers of Hanoi

  • چند نکته Some hints

  • کد برای برج هانوی Code for Tower of Hanoi

  • مجموعه ها و هیچکدام را برشمارید Enumerate sets & none

جستجو و مرتب سازی کنید Search and sort

  • مقدمه ای برای جستجو و مرتب سازی Intro to search and sort

  • جستجوی خطی Linear search

  • جستجوی باینری Binary search

  • مرتب سازی درج Insertion sort

جستجو و مرتب سازی کنید Search and sort

  • مقدمه ای برای جستجو و مرتب سازی Intro to search and sort

  • جستجوی خطی Linear search

  • جستجوی باینری Binary search

  • مرتب سازی درج Insertion sort

پایتون پیشرفته: کارت ها و سکه ها Advanced Python: Cards and coins

  • معرفی کارت ها و سکه ها Intro to cards and coins

  • الگوریتم لون Luhn's algorithm

  • سکه Coins

  • سکه - کد پایتون Coins - Python code

پایتون پیشرفته: کارت ها و سکه ها Advanced Python: Cards and coins

  • معرفی کارت ها و سکه ها Intro to cards and coins

  • الگوریتم لون Luhn's algorithm

  • سکه Coins

  • سکه - کد پایتون Coins - Python code

پایتون پیشرفته: اشکال زدایی Advanced Python: Debugging

  • اشکال زدایی Debugging

  • فراتر از تابع PRINT Beyond the PRINT function

  • اشکال زدایی در Spyder Debugging in Spyder

پایتون پیشرفته: اشکال زدایی Advanced Python: Debugging

  • اشکال زدایی Debugging

  • فراتر از تابع PRINT Beyond the PRINT function

  • اشکال زدایی در Spyder Debugging in Spyder

پایتون پیشرفته: رشته ها و عبارات Advanced Python: Strings and expressions

  • کمی بیشتر در مورد رشته ها A little more on strings

  • عبارات با قاعده Regular expressions

  • عبارات منظم تر More regular expressions

  • نکات را تایپ کنید Type hints

پایتون پیشرفته: رشته ها و عبارات Advanced Python: Strings and expressions

  • کمی بیشتر در مورد رشته ها A little more on strings

  • عبارات با قاعده Regular expressions

  • عبارات منظم تر More regular expressions

  • نکات را تایپ کنید Type hints

پروژه Capstone - بینایی کامپیوتر Capstone project - Computer vision

  • معرفی پروژه Introduction to the project

  • عکس سکه Coin photographs

  • معرفی OpenCV Introducing OpenCV

  • شروع به کار با ویژوال استودیو Starting to work with Visual Studio

  • تبدیل دایره Hough Hough circle transform

  • شعاع دایره را بدست آورید Get circle radii

  • مقادیر روشنایی را دریافت کنید Get brightness values

  • انجام طبقه بندی سکه Performing coin classification

  • سخنان پایانی Closing remarks

پروژه Capstone - بینایی کامپیوتر Capstone project - Computer vision

  • معرفی پروژه Introduction to the project

  • عکس سکه Coin photographs

  • معرفی OpenCV Introducing OpenCV

  • شروع به کار با ویژوال استودیو Starting to work with Visual Studio

  • تبدیل دایره Hough Hough circle transform

  • شعاع دایره را بدست آورید Get circle radii

  • مقادیر روشنایی را دریافت کنید Get brightness values

  • انجام طبقه بندی سکه Performing coin classification

  • سخنان پایانی Closing remarks

Git و GitHub Git and GitHub

  • مقدمه - Git و GitHub Introduction - Git and GitHub

  • نصب Git Installing Git

  • Git را پیکربندی کنید Configure Git

  • دستورات اساسی Basic commands

  • کاوش گزارش Git Exploring Git log

  • Git diff Git diff

  • سر HEAD

  • انجام اصلاحات بازنشانی گیت Making corrections Git reset

  • انشعاب Branching

  • GitHub GitHub

  • GitClone GitClone

  • نتیجه Conclusion

Git و GitHub Git and GitHub

  • مقدمه - Git و GitHub Introduction - Git and GitHub

  • نصب Git Installing Git

  • Git را پیکربندی کنید Configure Git

  • دستورات اساسی Basic commands

  • کاوش گزارش Git Exploring Git log

  • Git diff Git diff

  • سر HEAD

  • انجام اصلاحات بازنشانی گیت Making corrections Git reset

  • انشعاب Branching

  • GitHub GitHub

  • GitClone GitClone

  • نتیجه Conclusion

تمرینات بیشتر Further exercises

  • تمرینات بیشتر Further exercises

تمرینات بیشتر Further exercises

  • تمرینات بیشتر Further exercises

نصب پایتون و استفاده از محیط های مجازی روی ماشین های ویندوز و یونیکس Installing Python and Using Virtual Environments on Windows and Unix machines

  • معرفی Introduction

  • دانلود پایتون Downloading Python

  • راه اندازی محیط مجازی Setting up the virtual environment

  • به اشتراک گذاری یک پروژه - فایل مورد نیاز Sharing a project - requirements file

  • دانلود و نصب Virtual Box و راه اندازی یک ماشین مجازی Downloading and Installing Virtual Box & Setting up a Virtual Machine

  • نصب اوبونتو در ماشین مجازی Installing Ubuntu on the Virtual Machine

  • راه اندازی یک محیط مجازی در اوبونتو Setting up a virtual environment on Ubuntu

  • مقدمه ای بر خط فرمان Introduction to the command line

  • مدیریت فایل ها در خط فرمان Handling files on in the command line

  • کپی، انتقال و حذف فایل ها در خط فرمان Copying, moving and deleting files on the command line

  • اکو، متغیرهای محیطی و مسیر Echo, environment variables and path

  • خلاصه بخش Section summary

نصب پایتون و استفاده از محیط های مجازی روی ماشین های ویندوز و یونیکس Installing Python and Using Virtual Environments on Windows and Unix machines

  • معرفی Introduction

  • دانلود پایتون Downloading Python

  • راه اندازی محیط مجازی Setting up the virtual environment

  • به اشتراک گذاری یک پروژه - فایل مورد نیاز Sharing a project - requirements file

  • دانلود و نصب Virtual Box و راه اندازی یک ماشین مجازی Downloading and Installing Virtual Box & Setting up a Virtual Machine

  • نصب اوبونتو در ماشین مجازی Installing Ubuntu on the Virtual Machine

  • راه اندازی یک محیط مجازی در اوبونتو Setting up a virtual environment on Ubuntu

  • مقدمه ای بر خط فرمان Introduction to the command line

  • مدیریت فایل ها در خط فرمان Handling files on in the command line

  • کپی، انتقال و حذف فایل ها در خط فرمان Copying, moving and deleting files on the command line

  • اکو، متغیرهای محیطی و مسیر Echo, environment variables and path

  • خلاصه بخش Section summary

PyCharm PyCharm

  • معرفی و نصب PyCharm Introduction and installing PyCharm

  • راه اندازی PyCharm Setting up PyCharm

  • استفاده از PyCharm برای نوشتن کد Using PyCharm to write code

  • PyCharm و Git PyCharm and Git

PyCharm PyCharm

  • معرفی و نصب PyCharm Introduction and installing PyCharm

  • راه اندازی PyCharm Setting up PyCharm

  • استفاده از PyCharm برای نوشتن کد Using PyCharm to write code

  • PyCharm و Git PyCharm and Git

مدیریت استثنا در پایتون Exception handling in Python

  • رسیدگی به استثناء - مقدمه Exception handling - Introduction

  • تنظیم صحنه Setting the scene

  • چگونه پایتون با خطاها برخورد می کند How Python handles errors

  • به محض اینکه با استثنا مواجه شد، بلوک متوقف می شود The block stops running as soon as the exception is encountered

  • زمان استفاده از tryblock When to use tryblock

  • رسیدگی به استثناء - نتیجه گیری Exception handling - Conclusion

مدیریت استثنا در پایتون Exception handling in Python

  • رسیدگی به استثناء - مقدمه Exception handling - Introduction

  • تنظیم صحنه Setting the scene

  • چگونه پایتون با خطاها برخورد می کند How Python handles errors

  • به محض اینکه با استثنا مواجه شد، بلوک متوقف می شود The block stops running as soon as the exception is encountered

  • زمان استفاده از tryblock When to use tryblock

  • رسیدگی به استثناء - نتیجه گیری Exception handling - Conclusion

مقدمه ای بر جدال داده با پایتون و پاندا Introduction to Data Wrangling with python and pandas

  • کاوش داده‌های Covid-19 با پانداها Exploring Covid-19 data with pandas

مقدمه ای بر جدال داده با پایتون و پاندا Introduction to Data Wrangling with python and pandas

  • کاوش داده‌های Covid-19 با پانداها Exploring Covid-19 data with pandas

بدرود Farewell

  • بدرود Farewell

بدرود Farewell

  • بدرود Farewell

ماده جایزه Bonus Material

  • یک فیلتر استایل اینستاگرام در پایتون بسازید Make an Instagram Style Filter in Python

  • Matplotlib - چیزی که آرزو می کردم وقتی شروع به استفاده از آن کردم می دانستم! Matplotlib - what I wish I knew when I started using it!

ماده جایزه Bonus Material

  • یک فیلتر استایل اینستاگرام در پایتون بسازید Make an Instagram Style Filter in Python

  • Matplotlib - چیزی که آرزو می کردم وقتی شروع به استفاده از آن کردم می دانستم! Matplotlib - what I wish I knew when I started using it!

ضمیمه - مرجع سریع Appendix - Quick Reference

  • برش رشته String slicing

  • روش های رشته ای String methods

  • فهرست اصول List basics

  • فهرست کردن روش ها List methods

  • فهرست، مرتب‌سازی، حداقل، حداکثر، جمع، پاپ List, sort, min, max, sum, pop

  • گسترش فهرست List extend

  • فهرست فهرست List index

  • طول لیست List length

  • تعداد لیست List count

  • به دنبال مورد در لیست بگردید Look for item in list

  • برش لیست بیشتر More list slicing

  • لیست تو در تو Nested list

  • لیست خالی Empty list

  • عملکرد زیپ Zip function

  • درک مطالب را فهرست کنید List comprehensions

  • لغت نامه ها Dictionaries

  • دیکشنری دریافت کنید Dictionary get

  • دیکشنری پیش فرض را تنظیم کنید Dictionary set default

  • لغت نامه های تو در تو Nested dictionaries

  • درک فرهنگ لغت Dictionary comprehension

  • مجموعه ها Sets

  • چندتایی Tuple

  • لامبدا Lambdas

  • لامبدا مرتب شده است Sorted lambda

  • نقشه Map

  • دوره هدیه Gift course

ضمیمه - مرجع سریع Appendix - Quick Reference

  • برش رشته String slicing

  • روش های رشته ای String methods

  • فهرست اصول List basics

  • فهرست کردن روش ها List methods

  • فهرست، مرتب‌سازی، حداقل، حداکثر، جمع، پاپ List, sort, min, max, sum, pop

  • گسترش فهرست List extend

  • فهرست فهرست List index

  • طول لیست List length

  • تعداد لیست List count

  • به دنبال مورد در لیست بگردید Look for item in list

  • برش لیست بیشتر More list slicing

  • لیست تو در تو Nested list

  • لیست خالی Empty list

  • عملکرد زیپ Zip function

  • درک مطالب را فهرست کنید List comprehensions

  • لغت نامه ها Dictionaries

  • دیکشنری دریافت کنید Dictionary get

  • دیکشنری پیش فرض را تنظیم کنید Dictionary set default

  • لغت نامه های تو در تو Nested dictionaries

  • درک فرهنگ لغت Dictionary comprehension

  • مجموعه ها Sets

  • چندتایی Tuple

  • لامبدا Lambdas

  • لامبدا مرتب شده است Sorted lambda

  • نقشه Map

  • دوره هدیه Gift course

نمایش نظرات

Udemy (یودمی)

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

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

آموزش پایتون برای مبتدیان مطلق | پایتون مبتدی تا پرو 2023
جزییات دوره
14 hours
177
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
21,150
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

365 Careers 365 Careers

ایجاد فرصت برای دانشجویان علوم داده و مالی

Giles McMullen-Klein Giles McMullen-Klein

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