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

Python for Absolute Beginners

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

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

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

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



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

معرفی Introduction

  • نصب پایتون و پایچارم Python and Pycharm Installation

  • راه اندازی و اولین پروژه Setup and First Project

معرفی Introduction

  • نصب پایتون و پایچارم Python and Pycharm Installation

  • راه اندازی و اولین پروژه Setup and First Project

مبانی پایتون Python Basics

  • متغیرها و انتساب Variables and Assignment

  • انواع داده های پایه Basic Data Types

  • متغیرها و تمرینات تکلیف Variables and Assignment Exercises

  • حل تمرین متغیرها و تکلیف Variables and Assignment Exercises Solution

  • نظرات و عملگرهای ریاضی Comments and Math Operators

  • نظرات و امتحان عملگرهای ریاضی Comments and Math Operators Quiz

  • نظرات و تمرینات بازبینی اپراتورهای ریاضی Comments and Math Operators Review Exercises

  • نظرات و عملگرهای ریاضی راه حل تمرین را مرور می کنند Comments and Math Operators Review Exercise Solution

  • چاپ() print()

  • تمرینات print(). print() exercises

  • راه حل تمرینات print(). print() exercises solutions

  • اطلاعات بیشتر در مورد شناورها More On Floats

  • بیشتر در مورد مسابقه شناور More On Floats Quiz

  • چالش برنامه نویسی: خرید از فروشگاه مواد غذایی Programming Challenge: Grocery Store Purchase

  • راه حل خرید فروشگاه مواد غذایی با اعداد صحیح Grocery Store Purchase Solution with integers

  • راه حل خرید فروشگاه مواد غذایی با round() Grocery Store Purchase Solution with round()

مبانی پایتون Python Basics

  • متغیرها و انتساب Variables and Assignment

  • انواع داده های پایه Basic Data Types

  • متغیرها و تمرینات تکلیف Variables and Assignment Exercises

  • حل تمرین متغیرها و تکلیف Variables and Assignment Exercises Solution

  • نظرات و عملگرهای ریاضی Comments and Math Operators

  • نظرات و امتحان عملگرهای ریاضی Comments and Math Operators Quiz

  • نظرات و تمرینات بازبینی اپراتورهای ریاضی Comments and Math Operators Review Exercises

  • نظرات و عملگرهای ریاضی راه حل تمرین را مرور می کنند Comments and Math Operators Review Exercise Solution

  • چاپ() print()

  • تمرینات print(). print() exercises

  • راه حل تمرینات print(). print() exercises solutions

  • اطلاعات بیشتر در مورد شناورها More On Floats

  • بیشتر در مورد مسابقه شناور More On Floats Quiz

  • چالش برنامه نویسی: خرید از فروشگاه مواد غذایی Programming Challenge: Grocery Store Purchase

  • راه حل خرید فروشگاه مواد غذایی با اعداد صحیح Grocery Store Purchase Solution with integers

  • راه حل خرید فروشگاه مواد غذایی با round() Grocery Store Purchase Solution with round()

رشته ها قسمت 1 Strings Part 1

  • رشته های strings

  • تمرینات رشته ها Strings Exercises

  • راه حل تمرین رشته ها Strings Exercises Solution

  • type() و str() type() and str()

  • دنباله های فرار Escape Sequences

  • تمرین های تایپ()، str()، و دنباله های فرار type(), str(), and escape sequences exercises

  • راه حل تمرین های type()، str() و escape sequences type(), str(), and escape sequences exercises solution

  • چالش برنامه نویسی: مثلث ستاره Programming Challenge: Asterisk Triangle

  • راه حل مثلث ستاره Asterisk Triangle Solution

  • ورودی() input()

  • چالش برنامه نویسی: مونتی پایتون Programming Challenge: Monty Python

  • راه حل مونتی پایتون Monty Python Solution

  • int() و float() int() and float()

  • تمرین int(). int() exercise

  • راه حل(های) تمرین int() int() exercise solution(s)

رشته ها قسمت 1 Strings Part 1

  • رشته های strings

  • تمرینات رشته ها Strings Exercises

  • راه حل تمرین رشته ها Strings Exercises Solution

  • type() و str() type() and str()

  • دنباله های فرار Escape Sequences

  • تمرین های تایپ()، str()، و دنباله های فرار type(), str(), and escape sequences exercises

  • راه حل تمرین های type()، str() و escape sequences type(), str(), and escape sequences exercises solution

  • چالش برنامه نویسی: مثلث ستاره Programming Challenge: Asterisk Triangle

  • راه حل مثلث ستاره Asterisk Triangle Solution

  • ورودی() input()

  • چالش برنامه نویسی: مونتی پایتون Programming Challenge: Monty Python

  • راه حل مونتی پایتون Monty Python Solution

  • int() و float() int() and float()

  • تمرین int(). int() exercise

  • راه حل(های) تمرین int() int() exercise solution(s)

کارکرد functions

  • کارکرد functions

  • عملکرد بدون تمرین پارامتر function with no parameters exercise

  • تابع بدون پارامتر راه حل تمرین function with no parameters exercise solution

  • تابع با تمرین 1 پارامتر function with 1 parameter exercise

  • تابع با راه حل تمرین 1 پارامتری function with 1 parameter exercise solution

  • چالش برنامه نویسی: حجم یک منشور مستطیلی Programming Challenge: Volume of a Rectangular Prism

  • حجم حل منشور مستطیلی Volume of a Rectangular Prism Solution

  • چالش برنامه نویسی: درجه سانتیگراد تا فارنهایت Programming Challenge: Celsius to Fahrenheit

  • راه حل سلسیوس تا فارنهایت با اعداد صحیح Celsius to Fahrenheit Solution with integers

  • محلول سلسیوس تا فارنهایت با دور () Celsius to Fahrenheit Solution with round()

  • وارد کردن ماژول ها importing modules

  • چالش برنامه نویسی: مایل در هر گالن Programming Challenge: Miles Per Gallon

  • مایل در هر گالن راه حل Miles Per Gallon Solution

  • دامنه متغیر variable scope

  • آزمون دامنه متغیر variable scope quiz

کارکرد functions

  • کارکرد functions

  • عملکرد بدون تمرین پارامتر function with no parameters exercise

  • تابع بدون پارامتر راه حل تمرین function with no parameters exercise solution

  • تابع با تمرین 1 پارامتر function with 1 parameter exercise

  • تابع با راه حل تمرین 1 پارامتری function with 1 parameter exercise solution

  • چالش برنامه نویسی: حجم یک منشور مستطیلی Programming Challenge: Volume of a Rectangular Prism

  • حجم حل منشور مستطیلی Volume of a Rectangular Prism Solution

  • چالش برنامه نویسی: درجه سانتیگراد تا فارنهایت Programming Challenge: Celsius to Fahrenheit

  • راه حل سلسیوس تا فارنهایت با اعداد صحیح Celsius to Fahrenheit Solution with integers

  • محلول سلسیوس تا فارنهایت با دور () Celsius to Fahrenheit Solution with round()

  • وارد کردن ماژول ها importing modules

  • چالش برنامه نویسی: مایل در هر گالن Programming Challenge: Miles Per Gallon

  • مایل در هر گالن راه حل Miles Per Gallon Solution

  • دامنه متغیر variable scope

  • آزمون دامنه متغیر variable scope quiz

کنترل جریان flow control

  • مقدمه ای بر کنترل جریان Intro to Flow Control

  • مسابقه مقایسه اپراتورها comparison operators quiz

  • مسابقه عملگرهای بولی boolean operators quiz

  • اگر اظهارات if statements

  • اظهارات دیگر else statements

  • عبارات if و else تو در تو nested if and else statements

  • چالش برنامه نویسی: تعیین کننده درجه Programming Challenge: Grade Determiner

  • راه حل تعیین گرید Grade Determiner Solution

  • اظهارات elif elif statements

  • چالش برنامه نویسی: معادل اعداد رومی Programming Challenge: Roman Numeral Equivalent

  • حل معادل اعداد رومی Roman Numeral Equivalent Solution

  • ارزش های راست و دروغ truthy and falsey values

کنترل جریان flow control

  • مقدمه ای بر کنترل جریان Intro to Flow Control

  • مسابقه مقایسه اپراتورها comparison operators quiz

  • مسابقه عملگرهای بولی boolean operators quiz

  • اگر اظهارات if statements

  • اظهارات دیگر else statements

  • عبارات if و else تو در تو nested if and else statements

  • چالش برنامه نویسی: تعیین کننده درجه Programming Challenge: Grade Determiner

  • راه حل تعیین گرید Grade Determiner Solution

  • اظهارات elif elif statements

  • چالش برنامه نویسی: معادل اعداد رومی Programming Challenge: Roman Numeral Equivalent

  • حل معادل اعداد رومی Roman Numeral Equivalent Solution

  • ارزش های راست و دروغ truthy and falsey values

مقدمه ای بر حلقه ها introduction to loops

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

  • در حالی که حلقه ها تمرین کنید While Loops Exercise

  • در حالی که حلقه ها راه حل تمرین While Loops Exercise Solution

  • چالش برنامه نویسی: مجموع اعداد از یک عدد صحیح مثبت Programming Challenge: Sum of Numbers From A Positive Integer

  • مجموع اعداد از یک راه حل عدد صحیح مثبت Sum of Numbers From a Positive Integer Solution

  • برای حلقه ها for loops

  • تمرین برای حلقه ها For Loops Exercise

  • راه حل تمرین برای حلقه ها For Loops Exercise Solution

  • چالش برنامه نویسی: تعداد کاراکترهای یک رشته را بیابید Programming Challenge: Find The Number of Characters in A String

  • تعداد کاراکترها را در یک راه حل رشته ای پیدا کنید Find The Number of Characters in A String Solution

  • دامنه() range()

  • مسابقه range(). range() quiz

  • چالش برنامه نویسی: Fizz Buzz Programming Challenge: Fizz Buzz

  • راه حل Fizz Buzz Fizz Buzz Solution

  • چالش برنامه نویسی: فاکتوریل Programming Challenge: Factorial

  • راه حل فاکتوریل Factorial Solution

مقدمه ای بر حلقه ها introduction to loops

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

  • در حالی که حلقه ها تمرین کنید While Loops Exercise

  • در حالی که حلقه ها راه حل تمرین While Loops Exercise Solution

  • چالش برنامه نویسی: مجموع اعداد از یک عدد صحیح مثبت Programming Challenge: Sum of Numbers From A Positive Integer

  • مجموع اعداد از یک راه حل عدد صحیح مثبت Sum of Numbers From a Positive Integer Solution

  • برای حلقه ها for loops

  • تمرین برای حلقه ها For Loops Exercise

  • راه حل تمرین برای حلقه ها For Loops Exercise Solution

  • چالش برنامه نویسی: تعداد کاراکترهای یک رشته را بیابید Programming Challenge: Find The Number of Characters in A String

  • تعداد کاراکترها را در یک راه حل رشته ای پیدا کنید Find The Number of Characters in A String Solution

  • دامنه() range()

  • مسابقه range(). range() quiz

  • چالش برنامه نویسی: Fizz Buzz Programming Challenge: Fizz Buzz

  • راه حل Fizz Buzz Fizz Buzz Solution

  • چالش برنامه نویسی: فاکتوریل Programming Challenge: Factorial

  • راه حل فاکتوریل Factorial Solution

رشته ها قسمت 2 strings part 2

  • روش های رشته ای 1 string methods 1

  • روش های رشته 1 تمرین string methods 1 exercises

  • روش های رشته ای 1 راه حل تمرین string methods 1 exercise solutions

  • روش های رشته ای 2 string methods 2

  • روش های رشته 2 تمرین string methods 2 exercises

  • روش های رشته ای 2 راه حل تمرین string methods 2 exercise solutions

  • len () len()

  • چالش برنامه نویسی: معکوس کننده رشته Programming Challenge: String Reverser

  • راه حل معکوس رشته String Reverser Solution

  • چالش برنامه نویسی: Word Counter Programming Challenge: Word Counter

  • راه حل کلمه شمار Word Counter Solution

  • .format() .format()

رشته ها قسمت 2 strings part 2

  • روش های رشته ای 1 string methods 1

  • روش های رشته 1 تمرین string methods 1 exercises

  • روش های رشته ای 1 راه حل تمرین string methods 1 exercise solutions

  • روش های رشته ای 2 string methods 2

  • روش های رشته 2 تمرین string methods 2 exercises

  • روش های رشته ای 2 راه حل تمرین string methods 2 exercise solutions

  • len () len()

  • چالش برنامه نویسی: معکوس کننده رشته Programming Challenge: String Reverser

  • راه حل معکوس رشته String Reverser Solution

  • چالش برنامه نویسی: Word Counter Programming Challenge: Word Counter

  • راه حل کلمه شمار Word Counter Solution

  • .format() .format()

لیست ها lists

  • مقدمه ای بر لیست ها introduction to lists

  • مقدمه ای بر تمرینات لیست introduction to lists exercises

  • راه حل تمرین مقدمه ای بر لیست ها introduction to lists exercises solutions

  • فهرست ها و برش لیست indexes and list slicing

  • فهرست ها و تمرین های برش لیست indexes and list slicing exercises

  • فهرست ها و راه حل های تمرین های برش را فهرست کنید indexes and list slicing exercises solutions

  • روش های del و list del and list methods

  • تمرین های روش های del و list del and list methods exercises

  • راه حل تمرین روش های دل و لیست del and list methods exercises solutions

  • لیست ها در مقابل رشته ها Lists vs. Strings

لیست ها lists

  • مقدمه ای بر لیست ها introduction to lists

  • مقدمه ای بر تمرینات لیست introduction to lists exercises

  • راه حل تمرین مقدمه ای بر لیست ها introduction to lists exercises solutions

  • فهرست ها و برش لیست indexes and list slicing

  • فهرست ها و تمرین های برش لیست indexes and list slicing exercises

  • فهرست ها و راه حل های تمرین های برش را فهرست کنید indexes and list slicing exercises solutions

  • روش های del و list del and list methods

  • تمرین های روش های del و list del and list methods exercises

  • راه حل تمرین روش های دل و لیست del and list methods exercises solutions

  • لیست ها در مقابل رشته ها Lists vs. Strings

لغت نامه ها dictionaries

  • مقدمه ای بر فرهنگ لغت ها introduction to dictionaries

  • تمرینات مقدمه ای بر فرهنگ لغت introduction to dictionaries exercises

  • راه حل تمرین مقدمه ای بر فرهنگ لغت introduction to dictionaries exercises solution

  • متدهای فرهنگ لغت 1: .keys()، .values()، .items() و .get() dictionary methods 1: .keys(), .values(), .items(), and .get()

  • روش های فرهنگ لغت 1 تمرین dictionary methods 1 exercises

  • روش های فرهنگ لغت 1 راه حل تمرین dictionary methods 1 exercises solution

  • متدهای دیکشنری 2: .fromkeys()، .pop() و .popitem() dictionary methods 2: .fromkeys(), .pop(), and .popitem()

  • روش های فرهنگ لغت 2 تمرین dictionary methods 2 exercises

  • روش های فرهنگ لغت 2 حل تمرین dictionary methods 2 exercises solution

  • متدهای دیکشنری 3: .clear()، .copy() و .update() dictionary methods 3: .clear(), .copy(), and .update()

  • روش های فرهنگ لغت 3 تمرین dictionary methods 3 exercises

  • روش های فرهنگ لغت 3 حل تمرین dictionary methods 3 exercises solution

  • متدهای دیکشنری 4: .setdefault() dictionary methods 4: .setdefault()

  • dict() dict()

لغت نامه ها dictionaries

  • مقدمه ای بر فرهنگ لغت ها introduction to dictionaries

  • تمرینات مقدمه ای بر فرهنگ لغت introduction to dictionaries exercises

  • راه حل تمرین مقدمه ای بر فرهنگ لغت introduction to dictionaries exercises solution

  • متدهای فرهنگ لغت 1: .keys()، .values()، .items() و .get() dictionary methods 1: .keys(), .values(), .items(), and .get()

  • روش های فرهنگ لغت 1 تمرین dictionary methods 1 exercises

  • روش های فرهنگ لغت 1 راه حل تمرین dictionary methods 1 exercises solution

  • متدهای دیکشنری 2: .fromkeys()، .pop() و .popitem() dictionary methods 2: .fromkeys(), .pop(), and .popitem()

  • روش های فرهنگ لغت 2 تمرین dictionary methods 2 exercises

  • روش های فرهنگ لغت 2 حل تمرین dictionary methods 2 exercises solution

  • متدهای دیکشنری 3: .clear()، .copy() و .update() dictionary methods 3: .clear(), .copy(), and .update()

  • روش های فرهنگ لغت 3 تمرین dictionary methods 3 exercises

  • روش های فرهنگ لغت 3 حل تمرین dictionary methods 3 exercises solution

  • متدهای دیکشنری 4: .setdefault() dictionary methods 4: .setdefault()

  • dict() dict()

تاپل ها tuples

  • مقدمه ای بر تاپل ها introduction to tuples

  • حلقه حلقه و پله tuple looping and step

  • روش های چندگانه tuple methods

تاپل ها tuples

  • مقدمه ای بر تاپل ها introduction to tuples

  • حلقه حلقه و پله tuple looping and step

  • روش های چندگانه tuple methods

مجموعه ها sets

  • مقدمه ای بر مجموعه ها introduction to sets

  • روش ها را تنظیم کنید set methods

  • درک را تنظیم کنید set comprehensions

مجموعه ها sets

  • مقدمه ای بر مجموعه ها introduction to sets

  • روش ها را تنظیم کنید set methods

  • درک را تنظیم کنید set comprehensions

نمایش نظرات

آموزش پایتون برای مبتدیان مطلق
جزییات دوره
4 hours
112
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
192,323
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Green Chameleon Learning Green Chameleon Learning

تدریس با کیفیت بالا