Course Content

    1. How to use this course

    2. Before we begin...

    1. تابع پرینت درپایتون

    2. متغیرها و داده های اصلی در پایتون

    3. قوانین نام گذاری متغیر ها

    4. رشته در پایتون

    5. کارکتر های کنترولی در پایتون

    6. فرمت دهی رشته در پایتون

    7. گرفتن ورودی از کاربر در پایتون

    8. گرفتن عدد از کاربر در پایتون

    9. گرفتن عدد اعشاری از کاربر در پایتون

    10. انجام محاسبات در پایتون

    11. اولویت اُپراتورهای ریاضی در پایتون

    12. تبدیل نوع داده در پایتون

    13. انتساب مجدد متغیر در پایتون

    14. تخصیص مجدد یک متغیر به یک نوع متفاوت

    15. نکات تابع پرینت در پایتون

    16. تبدیل فرمول‌های ریاضی به دستورات برنامه‌نویسی

    17. فرمت دهی اعداد در پایتون

    18. فرمت دهی در روش علمی در پایتون

    19. جداکننده کاما در پایتون

    20. تعیین حداقل عرض فیلد در پایتون

    1. دستور if

    2. اُپراتورهای مقایسه‌ای در پایتون

    3. دستور if else

    4. مقایسه رشته‌ ها در پایتون

    5. تودرتو if

    6. دستور if-elif-else

    7. اُپراتورهای منطقی در پایتون

    8. متغیرهای بولین در پایتون

    1. حلقه while

    2. حلقه For

    3. استفاده تابع range

    4. Running total در پایتون

    5. اُپراتورهای انتساب ترکیبی در پایتون

    6. Sentinels در پایتون

    7. حلقه‌های اعتبارسنجی ورودی در پایتون

    1. مقدمه‌ای بر توابع

    2. تعریف و فراخوانی یک تابع Void

    3. طراحی برنامه با استفاده از توابع در پایتون

    4. متغیر های محلی در پایتون

    5. دامنه متغیر در پایتون

    6. ارسال آرگومان‌ها به توابع در پایتون

    7. آرگومان‌های کلیدی در پایتون

    8. آرگومان‌های تنها موقعیتی در پایتون

    9. آرگومان‌های فقط کلیدی در پایتون

    10. آرگومان‌های پیش‌فرض در پایتون

    11. متغیرهای عمومی در پایتون

    12. ثابت‌های عمومی در پایتون

    13. مقدمه‌ای بر توابع بازگشت ‌دهنده مقدار در پایتون

    14. تولید اعداد تصادفی در پایتون

    15. نوشتن تابع بازگشت‌دهنده مقدار در پایتون

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

About this course

  • £24.99
  • 62 lessons
  • 7.5 hours of video content
  • فارسی

What You Will Learn

  • Python Basics: Understand variables, data types, and control structures to build a strong foundation in programming.

  • Functions: Learn how to write and use functions to make your code more efficient and reusable.

  • Functions and Modules: Master writing reusable code with functions and explore Python modules to enhance your programs.

  • Object-Oriented Programming (OOP): Learn about classes, objects, inheritance, and polymorphism for building advanced applications.

  • Data Structures: Dive into lists, dictionaries, sets, and tuples, and learn how to manipulate them efficiently.

  • File Handling and Exception Management: Work with files in Python and manage errors through exception handling for robust code.

  • Advanced Python Concepts: Explore decorators, generators, and comprehensions to streamline your coding workflow.

Who Is This Course For?

  • Complete Beginners in Programming

    This course is perfect for those who are new to programming and want to learn Python from scratch. No prior coding experience is required—just a desire to learn! You will find a supportive environment to build your foundational knowledge.

  • Intermediate Learners

    Ideal for those who already have some understanding of Python and want to deepen their skills. This course will help you tackle more complex projects with confidence and strengthen your problem-solving abilities.

  • Aspiring Developers

    If you aim to pursue a career in software development, this course is for you! Gain the skills needed to build real-world applications and enhance your employability. Learn best practices and coding standards essential in the tech industry.