وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Ultimate Guide to Python for Beginners in 2023

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

Begin your journey towards understanding Data Science and Machine Learning with Python!


1. Introduction
  • 1. Introduction

  • 2. Module 1 - Environment Setup
  • 1. Installing VS Code and Git
  • 2. Installing Miniconda
  • 3. Installing Jupyter Notebook and Jupyter Lab

  • 3. Module 2 - Python Basics
  • 1. Introduction to Variables
  • 2. Variable Declaration, Introduction to Types, Naming Conventions
  • 3. Data Types - Strings
  • 4. Data Types - Integers
  • 5. Data Types - Floats
  • 6. Data Types - Booleans
  • 7. Arithmetic Operators
  • 8. Comparison Operators
  • 9. Logical Operators
  • 10. Basic Output
  • 11. Formatting Output
  • 12. Taking User Input
  • 13. Mini Projects

  • 4. Module 3 - Control Structures
  • 1. Introduction to Conditional Statements
  • 2. if, elif, and else Statements
  • 3. Combining Conditional Statements
  • 4. Introduction to Loops
  • 5. For Loop
  • 6. While Loop
  • 7. Infinite Loops
  • 8. Break Statement
  • 9. Continue Statement
  • 10. Pass Statement
  • 11. Introduction to Nested Structures
  • 12. Combining For and While Loops
  • 13. Combining Loops and Conditionals
  • 14. Pitfalls and Best Practices

  • 5. Module 4 - Data Structures
  • 1. Introduction to Lists
  • 2. Common List Operations
  • 3. Lists as Stacks and Queues
  • 4. Introduction to Tuples
  • 5. Tuple Operations
  • 6. When and Why to use Tuples
  • 7. Tuple Methods
  • 8. Introduction to Sets
  • 9. Set Operations
  • 10. Set Methods
  • 11. Practical Use Cases of Sets
  • 12. Introduction to Dictionaries
  • 13. Accessing Dictionary Elements
  • 14. Dictionary Methods
  • 15. Practical Use Cases for Dictionaries

  • 6. Module 5 - Functions and Modules
  • 1. Introduction to Functions
  • 2. Basic Syntax of Functions
  • 3. Arguments and Parameters
  • 4. Return Values
  • 5. Understanding Scope
  • 6. Local and Global Variables
  • 7. Best Practices for Scope
  • 8. Introduction to Lambda Functions
  • 9. Syntax and Usage of Lambda Functions
  • 10. Common use Cases for Lambda
  • 11. What are Modules
  • 12. Importing Modules
  • 13. Common Libraries in Python
  • 14. Installing External Libraries

  • 7. Module 6 - File and Exception Handling
  • 1. Introduction to File Handling
  • 2. Reading Files
  • 3. Creating New Files
  • 4. Introduction to Writing Files
  • 5. Introduction to Exceptions
  • 6. Basic Exception Handling
  • 7. Multiple Exception Blocks
  • 8. Custom Exceptions
  • 9. Exceptions as Objects

  • 8. Module 7 - Introduction to Object-Oriented Programming
  • 1. Introduction to Object-Oriented Programming
  • 2. Real-World Analogies
  • 3. Using Objects
  • 4. Introduction to Instance and Class Variables and Methods
  • 5. Class Variables and Methods
  • 6. Instance Variables and Methods
  • 7. Instance and Class Variables and Methods (extended)
  • 8. Advanced init use Cases
  • 9. Base and Derived Classes
  • 10. Introduction to Inheritance
  • 11. Private Attributes and Methods
  • 12. Getters and Setters
  • 13. Method Overloading
  • 14. Polymorphism

  • 9. Capstone Projects
  • 1. Calculator - Overview and Design
  • 2. Calculator - Build
  • 3. Contact Book - Overview and Design
  • 4. Contact Book - Build
  • 5. Banking System - Overview and Design
  • 6. Banking System - Build
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 25326
    حجم: 10890 مگابایت
    مدت زمان: 867 دقیقه
    تاریخ انتشار: 21 آذر 1402
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید