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

دانلود An Introduction to Programming using Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

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

تسلط بر نحو و مبانی پایتون

حل مسئله و تفکر الگوریتمی

مهارت در ساختارهای کنترل جریان

مهارت در ساختارهای داده پایتون

تسلط بر توابع

پیش‌نیازها:

هیچ تجربه برنامه‌نویسی قبلی مورد نیاز نیست.

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

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

موضوعات کلیدی دوره شامل:

  1. مبانی پایتون (Python Basics): با تسلط بر نحو (Syntax)، متغیرها و انواع داده پایتون، پایه‌ای مستحکم برای برنامه‌نویسی خود بسازید.

  2. جریان کنترل (Control Flow): عبارات شرطی و حلقه‌ها را برای کنترل جریان برنامه‌های خود و پویاتر کردن آن‌ها کاوش کنید.

  3. توابع (Functions): هنر برنامه‌نویسی ماژولار را با ایجاد و استفاده از توابع برای کدهای قابل استفاده مجدد بیاموزید.

  4. ساختارهای داده (Data Structures): به عمق ساختارهای داده ضروری مانند لیست‌ها و دیکشنری‌ها فرو رفته، کاربردهای آن‌ها را درک کرده و استفاده از آن‌ها را بهینه کنید.

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


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

مقدمه Introduction

  • نصب پایتون Installing Python

  • سرفصل‌های دوره Course Outline

متغیرها: همه چیز از اینجا شروع می‌شود. Variables: It all starts here.

  • متغیرها و انواع Variables and Types

  • تجسم متغیرها Visualising Variables

  • چاپ متغیرها Printing Variables

  • عملیات ورودی Input operations

  • اولین برنامه کامل A First Complete Program

  • خودارزیابی #1 Self-Assessment #1

  • خودارزیابی #1 - راه‌حل Self-Assessment #1 - Solution

  • خودارزیابی #2 Self-Assessment #2

  • خودارزیابی #2 - راه‌حل Self-Assessment #2 - Solution

بررسی عمیق انواع داده A Deep Dive into Data Types

  • نوع داده: بولین‌ها Data Type: Booleans

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

  • عملگر [in] The [in] Operator

  • اولین برنامه کامل A First Complete Program

  • خودارزیابی #1 Self-Assessment #1

  • خودارزیابی #1 - راه‌حل Self-Assessment #1 - Solution

  • خودارزیابی #2 Self-Assessment #2

  • خودارزیابی #2 - راه‌حل Self-Assessment #2 - Solution

شرطی‌ها: برنامه‌نویسی مبتنی بر تصمیم Conditionals: Decision-based Programming

  • ساختار [if] The [if] Construct

  • نگاهی دقیق‌تر به ساختار [if] A Closer Look at the [if] Construct

  • ساختار [if else] The [if else] Construct

  • نگاهی دقیق‌تر به ساختار [if else] A Closer Look at the [if else] Construct

  • گسترش ساختار [if else] Extending the [if else] Construct

  • تحلیل ساختار گسترش‌یافته [if else] Analysing the extended [if else] Construct

  • اشتباهی که باید در استفاده از ساختار [if] از آن پرهیز کرد A Mistake to Avoid with the [if] Construct

  • اشتباهی که باید در استفاده از ساختار [if] از آن پرهیز کرد - بررسی عمیق A Mistake to Avoid with the [if] Construct - Deep Dive

  • اولین برنامه کامل A First Complete Program

  • خودارزیابی #1 Self-Assessment #1

  • خودارزیابی #1 - راه‌حل Self-Assessment #1 - Solution

  • خودارزیابی #2 Self-Assessment #2

  • خودارزیابی #2 - راه‌حل Self-Assessment #2 - Solution

تکرار: انجام کارها چندین بار Iteration: Doing Things Many Times

  • ساختار [for] The [for] Construct

  • ساختار [for] - نگاهی عمیق‌تر The [for] Construct - A Deeper Look

  • ساختار [while] The [while] Construct

  • ساختار [while] - نگاهی عمیق‌تر The [while] Construct - A Deeper Look

  • حلقه‌های بی‌نهایت Infinite Loops

  • حلقه‌های بی‌نهایت - نگاهی عمیق‌تر Infinite Loops - A Deeper Look

  • اولین برنامه کامل A First Complete Program

  • خودارزیابی #1 Self-Assessment #1

  • خودارزیابی #1 - راه‌حل Self-Assessment #1 - Solution

  • خودارزیابی #2 Self-Assessment #2

  • خودارزیابی #2 - راه‌حل Self-Assessment #2 - Solution

ساختارهای داده Data Structures

  • لیست‌ها Lists

  • لیست‌ها (ادامه) Lists (Cont'd)

  • لیست‌ها - بررسی عمیق Lists - A Deeper Dive

  • دیکشنری‌ها Dictionaries

  • دیکشنری‌ها (ادامه) Dictionaries (Cont'd)

  • دیکشنری‌ها - بررسی عمیق Dictionaries - A Deeper Dive

  • اولین برنامه کامل A First Complete Program

  • خودارزیابی #1 Self-Assessment #1

  • خودارزیابی #1 - راه‌حل Self-Assessment #1 - Solution

  • خودارزیابی #2 Self-Assessment #2

  • خودارزیابی #2 - راه‌حل Self-Assessment #2 - Solution

توابع Functions

  • تعریف توابع Defining Functions

  • توابع - بررسی عمیق Functions - A Deeper Dive

  • آرگومان‌های تابع Function Arguments

  • آرگومان‌های تابع - بررسی عمیق Function Arguments - A Deeper Dive

  • مقادیر بازگشتی Return Values

  • مقادیر بازگشتی - بررسی عمیق Return Values - A Deeper Dive

  • اولین برنامه کامل A First Complete Program

  • خودارزیابی #1 Self-Assessment #1

  • خودارزیابی #1 - راه‌حل Self-Assessment #1 - Solution

  • خودارزیابی #2 Self-Assessment #2

  • خودارزیابی #2 - راه‌حل Self-Assessment #2 - Solution

جمع‌بندی Wrap Up

  • تبریک Congratulations

نمایش نظرات

آموزش آشنایی با برنامه نویسی با پایتون
جزییات دوره
9 hours
66
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
78
4.6 از 5
ندارد
دارد
دارد
Dalwin Lewis
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dalwin Lewis Dalwin Lewis

مدرس سابق دانشگاه مشاور. کارآفرین