Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
به سرعت با پایتون شروع کنید (پایتون 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
نمایش نظرات