لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره مقدماتی نهایی پایتون - 2025
دانلود Python Ultimate Beginners Course - 2025
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آنچه شما نیاز دارید:
این دوره برای مبتدیان بدون تجربه قبلی در زمینه کدنویسی طراحی شده است. شما نیازی به نصب هیچ نرم افزاری بر روی کامپیوتر خود ندارید و هیچ تجهیزات پیشرفته ای لازم نیست. تنها چیزی که نیاز دارید یک دسکتاپ یا لپ تاپ و اتصال به اینترنت است.
برای جلوگیری از نصب، از یک ویرایشگر برنامه نویسی آنلاین استفاده می کنیم. هنگامی که برای اولین بار کدنویسی با Python را یاد میگیرید، میتوانید از یا online-python.com استفاده کنید - هر دو رایگان هستند و نیازی به ثبت نام در یک برنامه ندارند. حساب کاربری
آنچه خواهید آموخت:
در این دوره، اصول برنامه نویسی پایتون، یک زبان همه کاره و دوستانه مبتدی را خواهید آموخت. این دوره تئوری را با تمرین عملی متعادل میکند و به شما یاد میدهد که کد پایتون را بنویسید و درک کنید و از پیچیدگیهای غیرضروری اجتناب کنید.
در پایان دوره، درک کاملی از اصول پایتون و اعتماد به نفس خواهید داشت. برنامه های کاربردی کوچک بسازید و از پتانسیل پایتون در حل مسائل روزمره قدردانی کنید.
موضوعات کلیدی که در این دوره به آنها مسلط خواهید شد در اینجا آمده است:
متغیرها و انواع داده
نحوه استفاده موثر از نظرات
وارد کردن و پردازش داده های کاربر
قالب بندی رشته و روش ها
فهرست ها، تاپل ها و مجموعه ها
فرهنگ لغت
توابع
شرطی IF
حلقه ها
ماژول ها
پروژه های کوچک تمرین
مبانی برنامه نویسی شی گرا
رسیدگی به خطا با try/به جز دستورات
کار با JSON
کاری که انجام خواهید داد:
در طول دوره، شما با یادگیری مبانی نظری مفاهیم کلیدی و سپس تمرینات آزمایشگاهی عملی که به شما امکان می دهد آنچه را که آموخته اید به کار ببرید، شروع می کنید. این تمرینهای عملی به تقویت درک شما کمک میکند و اطمینان حاصل میکند که برای انجام کارهای پیچیدهتر آماده هستید.
همانطور که دوره پیشرفت میکند، روی چند پروژه کوچک کار خواهید کرد که همه دانش و دانش را گرد هم میآورند. مهارت هایی که تاکنون به دست آورده اید.
در نهایت، در بخش «منابع پروژه ها»، پروژه خودتان را ایجاد خواهید کرد. اینجاست که مهارتهایی را که آموختهاید بهکار میگیرید و از آنها برای طراحی و ساختن چیزی مفید برای خود استفاده میکنید، و همه چیز را بهگونهای که عملی و شخصیشده است کنار هم قرار میدهید.
مزایای دوره:
این دوره شامل موارد زیر است:
بیش از 5 ساعت ویدیوی درخواستی
درس های نظری برای یادگیری مفاهیم اساسی
تمرینات آزمایشگاهی عملی برای به کارگیری دانش شما
پروژه های کوچک تمرین با راه حل
در مجموع بیش از 70 درس
دسترسی به تمام نسخه های به روز شده دوره در آینده
درباره مربی شما:
سلام، من Arno Pretorius هستم، یک معلم IT واجد شرایط با تجربه تدریس در کلاس های درس و آنلاین، و همچنین دانش حرفه ای در AWS و توسعه نرم افزار. من مشتاق هستم که برنامه نویسی را برای همه بدون توجه به پیشینه آنها در دسترس و لذت بخش کنم. من همچنین فرصت ایجاد دوره هایی برای Udemy Business را داشته ام و متعهد به ارائه تجربیات یادگیری واضح و ارزشمند هستم.
میخواهید بیشتر بیاموزید؟
اگر از این دوره لذت بردید و میخواهید در آینده منتظر دورههای احتمالاً بیشتری باشید، لطفاً حتماً!
سرفصل ها و درس ها
درس ها
Lessons
نمای کلی دوره
Course overview
ارث چیست؟
What is Inheritance?
انجام الحاق رشته ها - [آزمایشگاه]
Perform string concatenation - [Lab]
راه حل: یک چک کننده نمره دانش آموز ایجاد کنید
Solution: Create a student grade checker
در حال اجرا برای حلقه ها - [آزمایشگاه]
Running for loops - [Lab]
روش های رشته ای
String methods
لیست ها
Lists
دامنه محلی در مقابل جهانی
Local vs Global scope
ارسال به انواع داده های مختلف - [آزمایشگاه]
Casting to different data types - [Lab]
کار با دیکشنری ها - [آزمایشگاه]
Working with Dictionaries - [Lab]
مشروط IF تو در تو
Nested IF conditionals
الحاق رشته
String concatenation
متشکرم
Thank you!
پروژه خود را ایجاد کنید
Create your own project
آزمایش با ماژول ها - [آزمایشگاه]
Experiment with modules - [Lab]
اعلام در حوزه محلی و جهانی - [آزمایشگاه]
Declaring at the local and global scopes - [Lab]
عملگرهای حسابی
Arithmetic operators
تعریف و فراخوانی یک تابع - [آزمایشگاه]
Define and call a function - [Lab]
کار با روش های سفارشی - [آزمایشگاه]
Working with custom methods - [Lab]
کار با JSON - [آزمایشگاه]
Working with JSON - [Lab]
از توابع input() و print() استفاده کنید - [Lab]
Utilise the input() and print() functions - [Lab]
JSON در پایتون
JSON in Python
ماژول ها
Modules
ایجاد یک IF مشروط تودرتو - [آزمایشگاه]
Creating a nested IF conditional - [Lab]
رسیدگی به خطا با Try-Except - [Lab]
Error handling with Try-Except - [Lab]
استفاده از روش های رشته ای مختلف - [آزمایشگاه]
Utilise various string methods - [Lab]
ایجاد یک منطق ساده If-Elif-Else - [آزمایشگاه]
Creating a simple If-Elif-Else logic - [Lab]
استدلال های موضعی
Positional arguments
مجموعه ای بسازید و مقادیر آن را خروجی بگیرید - [آزمایشگاه]
Create a set and output it's values - [Lab]
منابع دوره
Course resources
IF شرطی است
IF conditionals
خلاصه پروژه کوچک شماره 3: یک بررسی کننده نمره دانش آموز ایجاد کنید
Mini-project brief #3: Create a student grade checker
یک لیست ایجاد کنید و مقادیر آن را خروجی بگیرید - [آزمایشگاه]
Create a list and output it's values - [Lab]
ریخته گری
Casting
نظرات
Comments
برای حلقه ها
For loops
اعلان یک متغیر
Declaring a variable
دسترسی و استفاده از یک ویرایشگر برنامه نویسی آنلاین - [آزمایشگاه]
Accessing and using an online coding editor - [Lab]
کلاس ها و اشیا چیست
What are classes and objects
برنامه نویسی شی گرا چیست؟
What is Object-oriented programming?
Running while حلقه ها - [آزمایشگاه]
Running while loops - [Lab]
استفاده از نظرات تک خطی و چند خطی - [آزمایشگاه]
Using single and multi-line comments - [Lab]
گسترش کلاس ها با وراثت - [آزمایشگاه]
Extending classes with Inheritance - [Lab]
راه حل: یک ماشین حساب ساده بسازید
Solution: Create a simple calculator
انواع داده ها
Data types
ساخت و استفاده از کلاس ها و اشیاء - [آزمایشگاه]
Building and using classes and objects - [Lab]
نمایش نظرات