آموزش مقدمه ای بر برنامه نویسی با پایتون

Hands on Introduction to Programming with Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش برنامه نویسی با استفاده از پایتون، سریع و مطمئن با تمرین های کدنویسی متعدد مفاهیم اولیه برنامه نویسی ملزومات زبان برنامه نویسی پایتون خط فکری الگوریتمی ساخت برنامه های کوچک به روش رویه ای (نه OOP) پیش نیازها:بدون نیاز به تجربه برنامه نویسی. در این دوره همه چیز را خواهید آموخت.
  • این دوره با هدف راه اندازی سریع و مطمئن شما در سفر برای یادگیری برنامه نویسی پایتون است. تلاش برای جلوگیری از نفخ و کرک بدون دلیل.

  • از یک رویکرد عملی با تمرین‌های کدنویسی بسیاری در طول هر سخنرانی استفاده می‌کند که فقط مقدار مناسبی از تئوری مورد نیاز برای ادامه دارد. تمرین‌های کدنویسی ویژگی‌ای است که Udemy ارائه می‌کند و دوره‌های برنامه‌نویسی گرا را بسیار سرگرم‌کننده‌تر و مؤثرتر می‌کند.

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

  • زبان ساده انگلیسی برای اینکه "وزن" شناختی زیادی نداشته باشد و شما را خسته یا خسته نکند استفاده می شود.

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

  • پس از اتمام این دوره، می توانید خود را یک برنامه نویس پیشرفته پایتون مبتدی بدانید و می توانید برای تقویت مهارت های خود، دوره های پایتون متوسط ​​را ادامه دهید.

  • چند خط طنز اینجا و آنجا ریخته می‌شود، فقط برای دوستانه‌تر و خنده‌دار کردن اوضاع در حین تدریس یک دوره فنی.


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

روش متوالی (جریان ساده) Sequential Procedure (Simple Flow)

  • روش متوالی (جریان ساده) چیست؟ [ویدئو] What is Sequential Procedure (Simple Flow)? [Video]

  • روش متوالی (جریان ساده) چیست؟ [متن] What is Sequential Procedure (Simple Flow)? [Text]

  • مثال جریان ساده Simple Flow Example

  • برنامه های ما در کجا ذخیره می شوند؟ [ویدئو] Where our Programs are Stored? [Video]

  • برنامه های ما در کجا ذخیره می شوند؟ [متن] Where our Programs are Stored? [Text]

  • متغیرها چیست و چرا به آنها نیاز داریم؟ [ویدئو] What Variables are and Why we need them? [Video]

  • متغیرها چیست و چرا به آنها نیاز داریم؟ [متن] What Variables are and why we need them? [ Text]

  • اپراتورها چه هستند و برای چه مواردی مورد نیاز هستند؟ [ویدئو] What Operators are and what are needed for? [Video]

  • اپراتورها چه هستند و برای چه مواردی مورد نیاز هستند؟ [متن] What Operators are and what are needed for? [Text]

  • اپراتورها Operators

  • تخصیص مقدار به یک متغیر [ویدئو] Assigning value to a variable [Video]

  • اختصاص مقدار به یک متغیر [Text] Assigning value to a variable [Text]

  • تکالیف متغیر Variable Assignments

  • نمونه هایی از تکالیف متغیر [ویدئو] Examples of Variable Assignments [Video]

  • نمونه هایی از تکالیف متغیر [متن] Examples of Variable Assignments [Text]

  • میانگین Average

  • درصد Percentage

  • درصد تخفیف Discount Percentage

  • تبدیل لیتر به کیلوگرم Conversion of Litre to Kg

  • تبدیل اینچ به متر Conversion of Inches to Meters

  • تبدیل دقیقه به ساعت و ساعت به روز Conversion of Minutes to Hours and Hours to Days

  • محاسبه گاز و قیمت برای ایجاد یک فاصله معین Calculate Gas and Price for Making a Certain Distance

  • برای چه عملگرهایی از بخش صحیح و باقیمانده استفاده می شود؟ [ویدئو] What Integer Division and Remainder Operators are used for? [Video]

  • برای چه عملگرهایی از بخش صحیح و باقیمانده استفاده می شود؟ [متن] What Integer Division and Remainder Operators are used for? [Text]

  • بخش صحیح و عملگرهای باقیمانده برای استخراج ارقام Integer Division and Remainder Operators to Extract Digits

  • عملگر تقسیم عدد صحیح برای شمارش مجموعه های کامل Integer Division Operator to Count Complete Sets

  • دریافت ورودی از کاربر [ویدئو] Getting Input from the User [Video]

  • دریافت ورودی از کاربر [متن] Getting Input from the User [Text]

  • نتیجه خروجی [ویدئو] Output Result [Video]

  • نتیجه خروجی [متن] Output Result [Text]

  • ماژول پایتون تصادفی [ویدئو] The Random Python Module [Video]

  • ماژول پایتون تصادفی [متن] The Random Python Module [Text]

  • محاسبه مساحت دایره Calculate area of Circle

رویه مشروط (جریان تحت شرایط) Conditional Procedure (Flow under Conditions)

  • بررسی اجمالی شرایط [ویدئو] Conditionals Overview [Video]

  • بررسی اجمالی شرایط [متن] Conditionals Overview [Text]

  • ساده شرطی [ویدئو] Simple Conditional [Video]

  • شرطی ساده [متن] Simple Conditional [Text]

  • اعداد فرد Odd Numbers

  • اعداد مثبت قابل تقسیم بر 5 Positive Numbers Divisible by 5

  • معضل مشروط [ویدئو] Dilemma Conditional [Video]

  • معضل مشروط [متن] Dilemma Conditional [Text]

  • بررسی کنید که آیا یک نفر می تواند رای دهد Check if a person can vote

  • مبادله یورو ⇆ دلار آمریکا Exchange Euro ⇆ USD Dollar

  • تعداد اتوبوس های مورد نیاز برای سفر دانش آموزان را محاسبه کنید Calculate the number of busses needed for students trip

  • چند گزینه ای با شرط انحصاری [ویدئو] Multiple Choice with Exclusivity Conditional [Video]

  • انتخاب چندگانه با شرط انحصاری [متن] Multiple Choice with Exclusivity Conditional [Text]

  • محاسبه تخفیف بسته به قیمت کل یک سبد خرید Calculate discount depending on the total price of a shopping cart

  • شرطی تودرتو [ویدئو] Nested Conditional [Video]

  • شرطی تودرتو [متن] Nested Conditional [Text]

  • ترکیبی از انواع شرطی [ویدئو] Combinations of Types of Conditionals [Video]

  • ترکیبی از انواع شرطی ها [متن] Combinations of Types of Conditionals [Text]

  • حداکثر و حداقل اعداد داده شده را محاسبه کنید Calculate Max and Min of Numbers Given

تکرار رویه (حلقه ها در جریان) Repeating Procedure (Loops in the Flow)

  • بررسی اجمالی حلقه ها [ویدئو] Loops Overview [Video]

  • نمای کلی حلقه ها [متن] Loops Overview [Text]

  • For Loop - Intro (قسمت 1) [ویدئو] For Loop - Intro (part 1) [Video]

  • برای حلقه - مقدمه (قسمت 1) [متن] For Loop - Intro (part 1) [Text]

  • تمام اعداد فرد از 1 تا 99 را چاپ کنید Print all the odd numbers from 1 to 99

  • برای حلقه - 3 فاز (قسمت 2) [ویدئو] For loop - The 3 Phases (part2) [Video]

  • حلقه For - 3 فاز (بخش 2) [متن] For loop - The 3 Phases (part2) [Text]

  • مجموع اعداد بخش پذیر بر 7 در محدوده 1 تا 100 Sum of numbers divisible by 7 in range 1 to 100

  • حاصل ضرب اعداد در محدوده 1 تا 100 Product of numbers in range 1 to 100

  • مجموع پول جیبی کودک برای یک ماه که در روز دو برابر می شود Sum of child's pocket money for a month when doubled per day

  • در حالی که حلقه [ویدئو] While Loop [Video]

  • در حالی که حلقه [متن] While Loop [Text]

  • محاسبه میانگین با استفاده از حلقه [ویدئو] Calculate Average using Loop [Video]

  • محاسبه میانگین با استفاده از حلقه [متن] Calculate Average using Loop [Text]

  • میانگین وزن نوزادان متولد شده در بیمارستان را محاسبه کنید Calculate Average Weight of Babies Born in a Hospital

  • محاسبه درصد با استفاده از حلقه [ویدئو] Percentage Calculation using Loop [Video]

  • محاسبه درصد با استفاده از حلقه [متن] Percentage Calculation using Loop [Text]

  • محاسبه درصد Covid-19 در یک کشور Calculate Covid-19 Percentage in a Country

  • محاسبه درصد دانش آموزان درجه افتخاری در یک مدرسه Calculate Percentage of Honor's Degree Students in a School

  • محاسبه حداکثر - حداقل با استفاده از حلقه [ویدئو] Max - Min Calculation using Loop [Video]

  • محاسبه حداکثر - حداقل با استفاده از حلقه [متن] Max - Min Calculation using Loop [Text]

  • محاسبه حداکثر نمره در آزمون دانشگاه Calculate Maximum Grade in a University Examination

  • حداقل دمای یک شهر را در زمستان محاسبه کنید Calculate Minimum Temperature in a Town During Winter

  • محاسبه حداکثر پرتاب نیزه در بازی های المپیک Calculate Maximum Javelin Throw in Olympic Games

  • محاسبه پرداخت های وام (رهن). Calculate Loan (Mortgage) Payments

  • پمپ بنزین Gas Station

  • حلقه های تودرتو [ویدئو] Nested Loops [Video]

  • حلقه های تودرتو [متن] Nested Loops [Text]

  • تکرارهای یک حلقه چهار تو در تو را محاسبه کنید Calculate repetitions of a Four-Nested Loop

  • شکستن رمز عبور Crack a Password

  • بیشترین دفعات تکرار حلقه سه گانه تو در تو؟ Most repetition times of Triple-Nested Loop?

ساختارهای داده (گروهی از متغیرها) Data Structures (Groups of variables)

  • بررسی اجمالی ساختارهای داده Data Structures Overview

  • فهرست ها - مقدمه (قسمت 1) Lists - Intro (part 1)

  • پنجمین عنصر فهرست حیوانات را چاپ کنید Print the 5th Element of an Animal List

  • یک مسابقه فوتبال تصادفی از لیست تیم ها بسازید Make a Random Football Match from a List of Teams

  • سه (3) داوطلب منحصر به فرد را از یک کلاس درس انتخاب کنید Pick Three (3) Unique Volunteers From a Student Classroom

  • تفاوت بین مقادیر حداکثر و حداقل در یک لیست را محاسبه کنید Calculate the Difference Between Maximum and Minimum Values in a List

  • سومین مورد را از لیست حذف کنید Remove the 3rd Item from a List

  • مرتب کردن دو لیست یکی به ترتیب صعودی و دیگری به ترتیب نزولی Sorting Two Lists one in Ascending and the other in Descending Order

  • سه لیست را به هم متصل کنید Concatenate Three Lists

  • فهرست ها - با عمق بیشتر (قسمت 2) Lists - In More Depth (part2)

  • مجموع اعداد زوج در یک لیست را محاسبه کنید Calculate the Sum of Even Numbers in a List

  • مقدار میانگین نیمه دوم یک لیست را محاسبه کنید Calculate the Average value of the Second Half Part of a List

  • درصد وقوع نام «جان» در فهرست را محاسبه کنید Calculate the Percentage of Occurrences of the Name "John" in List

  • مجموعه ها Sets

  • لغت نامه ها Dictionaries

کارکرد Functions

  • بررسی اجمالی توابع Overview of Functions

  • توابع - در عمق بیشتر Functions - In More Depth

نمایش نظرات

آموزش مقدمه ای بر برنامه نویسی با پایتون
جزییات دوره
1 hour
55
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,155
4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ioannis Giftakis Ioannis Giftakis

توسعه دهنده و طراح وب