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

Complete Python Mastery

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

Everything you need to program in Python in one course (includes 3 real-world projects)


1. Getting Started
  • 1. What is Python
  • 2. Installing Python
  • 3. Python Interpreter
  • 4. Code Editors
  • 5. Your First Python Program
  • 6. Python Extension
  • 7. Linting Python Code
  • 8. Formatting Python Code
  • 9. Running Python Code
  • 10. Python Implementations
  • 11. How Python Code is Executed
  • 12. Quiz

  • 2. Primitive Types
  • 1. Variables
  • 2. Variable Names
  • 3. Strings
  • 4. Escape Sequences
  • 5. Formatted Strings
  • 6. String Methods
  • 7. Numbers
  • 8. Working with Numbers
  • 9. Type Conversion
  • 10. Quiz

  • 3. Control Flow
  • 1. Comparison Operators
  • 2. Conditional Statements
  • 3. Ternary Operator
  • 4. Logical Operators
  • 5. Short-circuit Evaluation
  • 6. Chaining Comparison Operators
  • 7. Quiz
  • 8. For Loops
  • 9. For..Else
  • 10. Nested Loops
  • 11. Iterables
  • 12. While Loops
  • 13. Infinite Loops
  • 14. Exercise

  • 4. Functions
  • 1. Defining Functions
  • 2. Arguments
  • 3. Types of Functions
  • 4. Keyword Arguments
  • 5. Default Arguments
  • 6. xargs
  • 7. xxargs
  • 8. Scope
  • 9. Debugging
  • 10. VSCode Coding Tricks . Windows
  • 11. VSCode Coding Tricks . Mac
  • 12. Exercise
  • 13. Solution

  • 5. Data Structures
  • 1. Lists
  • 2. Accessing Items
  • 3. List Unpacking
  • 4. Looping over Lists
  • 5. Adding or Removing Items
  • 6. Finding Items
  • 7. Sorting Lists
  • 8. Lambda Functions
  • 9. Map Function
  • 10. Filter Function
  • 11. List Comprehensions
  • 12. Zip Function
  • 13. Stacks
  • 14. Queues
  • 15. Tuples
  • 16. Swapping Variables
  • 17. Arrays
  • 18. Sets
  • 19. Dictionaries
  • 20. Dictionary Comprehensions
  • 21. Generator Expressions
  • 22. Unpacking Operator
  • 23. Exercise

  • 6. Exceptions
  • 1. Exceptions
  • 2. Handling Exceptions
  • 3. Handling Different Exceptions
  • 4. Cleaning Up
  • 5. The With Statement
  • 6. Raising Exceptions
  • 7. Cost of Raising Exceptions

  • 7. Classes
  • 1. Classes
  • 2. Creating Classes
  • 3. Constructors
  • 4. Class vs Instance Attributes
  • 5. Class vs Instance Methods
  • 6. Magic Methods
  • 7. Comparing Objects
  • 8. Performing Arithmetic Operations
  • 9. Making Custom Containers
  • 10. Private Members
  • 11. Properties
  • 12. Inheritance
  • 13. The Object Class
  • 14. Method Overriding
  • 15. Multi-level Inheritance
  • 16. Multiple Inheritance
  • 17. A Good Example of Inheritance
  • 18. Abstract Base Classes
  • 19. Polymorphism
  • 20. Duck Typing
  • 21. Extending Built-in Types
  • 22. Data Classes

  • 8. Modules
  • 1. Creating Modules
  • 2. Compiled Python Files
  • 3. Module Search Path
  • 4. Packages
  • 5. Sub-packages
  • 6. Intra-package References
  • 7. The dir Function
  • 8. Executing Modules as Scripts

  • 9. Python Standard Library
  • 1. Python Standard Library
  • 2. Working With Paths
  • 3. Working with Directories
  • 4. Working with Files
  • 5. Working with Zip Files
  • 6. Working with CSV Files
  • 7. Working with JSON Files
  • 8. Working with a SQLite Database
  • 9. Working with Timestamps
  • 10. Working with DateTimes
  • 11. Working with Time Deltas
  • 12. Generating Random Values
  • 13. Opening the Browser
  • 14. Sending Emails
  • 15. Templates
  • 16. Command-line Arguments
  • 17. Running External Programs

  • 10. Python Package Index
  • 1. Pypi
  • 2. Pip
  • 3. Virtual Environments
  • 4. Pipenv
  • 5. Virtual Environments in VSCode
  • 6. Pipfile
  • 7. Managing Dependencies
  • 8. Publishing Packages
  • 9. Docstrings
  • 10. Pydoc

  • 11. Popular Python Packages
  • 1. Introduction
  • 2. What are APIs
  • 3. Yelp API
  • 4. Searching for Businesses
  • 5. Hiding API Key
  • 6. Sending Text Messages
  • 7. Web Scraping
  • 8. Browser Automation
  • 9. Working with PDFs
  • 10. Working with Excel Spreadsheets
  • 11. Command Query Separation Principle
  • 12. NumPy

  • 12. Building Web Applications with Django
  • 1. Introduction
  • 2. Your First Django Project
  • 3. Your First App
  • 4. Views
  • 5. Models
  • 6. Migrations
  • 7. Changing the Models
  • 8. Admin
  • 9. Customizing the Admin
  • 10. Database Abstraction API
  • 11. Templates
  • 12. Adding Bootstrap
  • 13. Customizing the Layout
  • 14. Sharing a Template Across Multiple Apps
  • 15. Url Parameters
  • 16. Getting a Single Object
  • 17. Raising 404 Errors
  • 18. Referencing Urls
  • 19. Creating APIs
  • 20. Adding the Homepage
  • 21. Getting Ready to Deploy
  • 22. Deployment

  • 13. Machine Learning with Python
  • 1. What is Machine Learning
  • 2. Machine Learning in Action
  • 3. Libraries and Tools
  • 4. Importing a Data Set
  • 5. Jupyter Shortcuts
  • 6. A Real Machine Learning Problem
  • 7. Preparing the Data
  • 8. Learning and Predicting
  • 9. Calculating the Accuracy
  • 10. Persisting Models
  • 11. Visualizing a Decision Tree
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    شناسه: 36077
    حجم: 1365 مگابایت
    مدت زمان: 714 دقیقه
    تاریخ انتشار: 14 اردیبهشت 1403
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید