آموزش پایتون عملی: گام به گام اصول پایتون را بیاموزید - پایتون 3

Practical Python: Learn Python Basics Step by Step- Python 3

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به سرعت با پایتون شروع کنید (پایتون 3): فقط دروس عملی و تمرین برای تسلط بر اصول اولیه پایتون. اصول اولیه پایتون یادگیری پایتون با پایتون 3 نصب پایتون 3 در ویندوز، لینوکس و MacOS دستورالعمل‌های پایتون را در پوسته پایتون نصب کنید و از متغیرها، انواع داده‌ها، لیست‌ها، توابع، شرایط، حلقه‌ها و غیره از Python IDE (PyCharm) استفاده کنید. ورودی کاربر با پایتون خواندن فایل‌ها با پایتون استفاده از ماژول پایتون داخلی در کد خود ماژول پایتون خود را برای استفاده در فایل‌های دیگر ایجاد کنید یک برنامه پایتون را از ترمینال (ویندوز، لینوکس، MacOS) شروع کنید OOP Python (برنامه‌نویسی شی گرا) را کشف کنید. مقدمه ای بر وراثت و ترکیب (OOP) از ابتدا بهترین تمرین ها را بیاموزید مفاهیم کلیدی را با تمرین های فراوان تمرین کنید با انجام دادن آموزش پیش نیازها: کامپیوتر و اراده قوی برای یادگیری، همین!

شما در برنامه نویسی تازه کار هستید و می خواهید اصول اولیه پایتون را سریع یاد بگیرید؟

یا... شما در حال حاضر یک توسعه دهنده پایتون هستید و می خواهید یک بازنگری سریع دریافت کنید؟

و ترجیح می دهید با انجام دادن یاد بگیرید؟ → این دوره پایتون برای شماست.

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

این دوره به طور کامل با جدیدترین نسخه پایتون انجام می شود: پایتون 3 (توجه داشته باشید که پایتون 2 دیگر پشتیبانی نمی شود!)


→ چرا این دوره؟


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

بنابراین، برای روشن بودن، این دوره یک "دوره 60 ساعته همه کاره با 45 پروژه" نیست که برای تکمیل آن 6 ماه طول بکشد. من قطعاً نمی گویم که آن دوره ها بد هستند، فقط به این دلیل که رویکرد متفاوتی روی اصول اولیه دارم.

و این دوره ای برای تبدیل شدن به یک "متخصص" پایتون در 1 روز یا 1 هفته نیست. مربیانی که سعی می کنند به شما دروغ بفروشند، تنها چیزی که می خواهند این است که با دادن باورهای نادرست به آنها پول بیشتری بدهید. در اینجا من 100٪ صادق هستم: شما نمی توانید یک شغل توسعه دهنده ارشد نرم افزار را از این دوره خارج کنید، بیایید واقع بین باشیم.

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

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

  • توسعه وب

  • بازی‌های ویدیویی

  • رباتیک (مورد علاقه من!)

  • هوش مصنوعی

  • علوم داده

  • و خیلی چیزهای دیگر…

من روی کوتاه کردن دوره تا حد امکان تمرکز کردم. بدون کرک و چیزهای حواس پرتی. فقط اصول اولیه‌ای که واقعاً به آن نیاز دارید، به روشی آسان توضیح داده شده تا بتوانید به وضوح درک کنید، و با تمرین تقویت شود.


→ چگونه تدریس کنم؟


  • گام به گام: هر بخش، هر درس، بالای قسمت قبلی ساخته شده است. 1 درس = 1 گام کوچک به سوی تسلط شما بر مبانی پایتون.

  • عملی: بدون توضیحات نظری پیچیده، من مستقیماً کد را می نویسم و ​​همزمان توضیح می دهم. و من شما را تشویق می کنم که کد را نیز بنویسید!

  • بدون کپی و چسباندن: برخی از کدها را به صورت جادویی و بدون هیچ توضیحی روی صفحه نمایش نمی‌دهم. من تمام کدهایی را که توضیح می دهم می نویسم و ​​همه کدهایی را که می نویسم توضیح می دهم.

  • نکته: اگر بتوانم چیزی را در عرض 5 دقیقه توضیح دهم، یک ویدیوی 15 دقیقه ای تولید نمی کنم تا دوره طولانی تر به نظر برسد.

  • عملی: من به شما چیزهایی را آموزش می دهم که واقعاً برای انجام کارهای مفید با پایتون نیاز دارید. این به معنای تمرکز بر روی چیزی است که اکنون می تواند بیشترین ارزش را به شما بدهد.

  • تمرین اضافی: با هر مفهوم کلیدی، تمرین هایی را برای تمرین دقیقاً در مورد آنچه باید درک کنید، دریافت می کنید، بنابراین یادگیری بسیار کارآمدتر است.

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


→ در این دوره قرار است چه کاری انجام دهید و یاد بگیرید؟


ابتدا، پایتون را روی رایانه خود نصب خواهید کرد (ویدیوهای ویندوز، لینوکس و MacOS).

سپس دوره به 4 سطح پایتون تقسیم می شود. برای هر سطح دریافت می کنید:

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

  • درس های عملی (بیشتر آنها حدود 5 دقیقه طول می کشد) برای معرفی مفاهیم کلیدی جدید.

  • در پایان سطح (بخش)، چند تمرین برای تمرین روی نکات کلیدی بخش، و همچنین ترکیب مفاهیم با هم.

در اینجا یک نمای کلی از آنچه در هر سطح خواهید دید وجود دارد:

  • سطح 1: پوسته پایتون، متغیرها، انواع داده‌ها، فهرست‌ها، ورودی کاربر

  • سطح 2: Python IDE (PyCharm)، نظرات، توابع، محدوده

  • سطح 3: شرایط (اگر)، برای حلقه‌ها، حلقه‌های while

  • سطح 4: خواندن/نوشتن در یک فایل، استفاده و ایجاد ماژول های پایتون، اجرای یک برنامه پایتون از ترمینال

اضافی: همچنین یک بخش جایزه بعد از 4 سطح، در Python OOP (برنامه نویسی شی گرا) دریافت می کنید. این یک افزونه خوب به مجموعه مهارت های شما است، زیرا OOP تقریباً در همه جا با پایتون استفاده می شود.


اکنون، دیگر منتظر نمانید و امروز در این دوره ثبت نام کنید!

در صورت عدم رضایت کامل، 30 روز ضمانت بازگشت پول نیز دریافت می‌کنید. بنابراین همین الان شروع کنید، و اگر آنچه را که گفتم انجام ندادم، لطفاً بازپرداخت را دریافت کنید.

در دوره می بینمت! :)


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

معرفی Introduction

  • خوش آمدی! Welcome!

  • نحوه پیگیری این دوره How to follow this course

  • پایتون را روی ویندوز نصب کنید Install Python on Windows

  • پایتون را روی لینوکس نصب کنید Install Python on Linux

  • پایتون را روی MacOS نصب کنید Install Python on MacOS

مبانی پایتون - سطح 1 Python Basics - Level 1

  • مقدمه Intro

  • اولین عبارت Python خود را بنویسید Write Your First Python Statement

  • اعداد و عملیات Numbers and Operations

  • متغیرها Variables

  • متغیرها - انواع داده ها Variables - Data types

  • لیست ها Lists

  • دریافت ورودی کاربر Get User Input

  • یک نوع را به یک نوع دیگر ارسال کنید Cast a Type to Another Type

  • پایتون سطح 1: تمرینات Python Level 1: Exercises

  • پایتون سطح 1: تمرین - راه حل Python Level 1: Exercises - Solution

مبانی پایتون - سطح 2 Python Basics - Level 2

  • مقدمه Intro

  • نصب یک IDE پایتون (PyCharm) Install a Python IDE (PyCharm)

  • اولین برنامه پایتون خود را بنویسید و اجرا کنید Write and Execute Your First Python Program

  • نظرات Comments

  • کارکرد Functions

  • پارامترهای تابع Function Parameters

  • بیانیه بازگشت تابع Function Return Statement

  • دامنه متغیر Variable Scope

  • پایتون سطح 2: تمرینات Python Level 2: Exercises

  • پایتون سطح 2: تمرین - راه حل Python Level 2: Exercises - Solution

مبانی پایتون - سطح 3 Python Basics - Level 3

  • مقدمه Intro

  • بیانیه های شرطی با Booleans Conditional Statements with Booleans

  • گزاره های شرطی مختلف را ترکیب کنید Combine Different Conditional Statements

  • شرایط با if Conditions with if

  • در غیر این صورت، اگر Else, else if

  • برای حلقه For Loop

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

  • از حلقه ها برای تکرار در لیست های پایتون استفاده کنید Use Loops to Iterate on Python Lists

  • پایتون سطح 3: تمرینات Python Level 3: Exercises

  • پایتون سطح 3: تمرین - راه حل Python Level 3: Exercises - Solution

مبانی پایتون - سطح 4 Python Basics - Level 4

  • مقدمه Intro

  • خواندن از یک فایل Read from a File

  • در یک فایل بنویسید Write to a File

  • از ماژول پایتون استفاده کنید Use a Python Module

  • ماژول پایتون خود را بسازید Create Your Own Python Module

  • یک اسکریپت پایتون را از ترمینال اجرا کنید Run a Python Script from the Terminal

  • پایتون سطح 4: تمرینات Python Level 4: Exercises

  • پایتون سطح 4: تمرین - راه حل Python Level 4: Exercises - Solution

اضافی: Python OOP Extra: Python OOP

  • مقدمه Intro

  • OOP چیست، کلاس ها چیست What is OOP, What are Classes

  • یک کلاس پایتون ایجاد کنید Create a Python Class

  • روش های کلاس را اضافه کنید Add Class Methods

  • یک شی (نمونه) از کلاس خود ایجاد کنید Create an Object (Instance) from your Class

  • فایل های OOP خود را سازماندهی کنید Organize your OOP Files

  • وراثت - یک کلاس از کلاس دیگر استخراج کنید Inheritance - Derive a Class from Another Class

  • ترکیب - از یک کلاس در یک کلاس دیگر استفاده کنید Composition - Use a Class Inside Another Class

نتیجه Conclusion

  • بهترین روش ها هنگام نوشتن کد پایتون Best Practices When Writing Python Code

  • چگونه از آنجا بیشتر برویم How to Go Further from There

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش پایتون عملی: گام به گام اصول پایتون را بیاموزید - پایتون 3
جزییات دوره
4 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
918
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edouard Renard Edouard Renard

مهندس نرم افزار و مدرس رباتیک