Python: From None to Machine Learning
latest
  • License
  • Install Python

Python Basics

  • 1. About
  • 2. Types
  • 3. Sequences
  • 4. Mappings
  • 5. Conditional
  • 6. Exception
  • 7. Loops
  • 8. Files
  • 9. Functions
  • 10. Object Oriented Programming
  • 11. Recap

Python Standard Library

  • 1. About
  • 2. Datetime and Timezones
  • 3. Serialization
  • 4. Database
  • 5. Regular Expressions
  • 6. Modules and Packages
  • 7. Builtins
  • 8. Locale
  • 9. Looping
  • 10. Type Annotations
  • 11. Object Oriented Programming
  • 12. Mathematics
  • 13. Operating System
  • 14. GUI
  • 15. References

Python Advanced

  • 1. About
  • 2. Annotation
  • 3. Unpacking
  • 4. Functions
  • 5. Decorators
  • 6. Object Oriented Programming
  • 7. Protocols
  • 8. Performance
  • 9. Concurrency
  • 10. Recap

Dragon

  • 1. Dragon (version alpha)
  • 2. Dragon (version beta)
  • 3. Dragon (version release candidate)

Numpy

  • 1. About
  • 2. Array
  • 3. Select
  • 4. Import & Export
  • 5. Math
  • 6. References

Pandas

  • 1. About
  • 2. Import & Export
  • 3. Series
  • 4. DataFrame
  • 5. Date
  • 6. Recap
  • 7. Case Studies

Matplotlib

  • 1. About
  • 2. Figure
  • 3. Style
  • 4. Chart
  • 5. Advanced
  • 6. Recap

Object Oriented Programming

  • 1. Paradigm
  • 2. Python
  • 3. Dynamic Typing

Design Patterns

  • 1. About
  • 2. Annotation
  • 3. UML
  • 4. OOP
  • 5. Idioms
  • 6. Protocols
  • 7. Decorators
  • 8. Behavioral
  • 9. Structural
  • 10. Creational
  • 11. Practices
  • 12. Paradigms

DevOps

  • 1. About
  • 2. Good Engineering Practices
  • 3. Tests
  • 4. Debugging
  • 5. Type Annotation
  • 6. CI/CD

Network and HTTP

  • 1. About
  • 2. Protocols
  • 3. Transport

Django

  • 1. Certificate
  • 2. HTTP
  • 3. Introduction to Django
  • 4. Django Framework Architecture
  • 5. Installation and Running
  • 6. Settings
  • 7. Apps
  • 8. Models
  • 9. URL Router
  • 10. ORM
  • 11. Views
  • 12. Forms
  • 13. REST
  • 14. Staticfiles
  • 15. Templates
  • 16. Templatetags
  • 17. Admin panel
  • 18. Management Commands
  • 19. i18n and l10n
  • 20. Database
  • 21. Cache
  • 22. Signals
  • 23. Auth and Permissions
  • 24. API CORS
  • 25. Standalone scripts
  • 26. Tests and quality
  • 27. Tests
  • 28. CI/CD - Continuous Integration and Deployment
  • 29. Deployment

FastAPI

  • 1. About
    • 1.1. Introduction
    • 1.2. Install
    • 1.3. Architecture
  • 2. HTTP
    • 2.1. HTTP Protocol
    • 2.2. HTTP URL
    • 2.3. HTTP Methods
    • 2.4. HTTP Headers
    • 2.5. MIME types
    • 2.6. HTTP Statuses
    • 2.7. API Versioning
  • 3. Web
    • 3.1. HTTP using stdlib
    • 3.2. http.HTTPStatus
    • 3.3. urllib
    • 3.4. http.server
    • 3.5. http.client
    • 3.6. Connecting
    • 3.7. GET Request
    • 3.8. GET Request in chunks
    • 3.9. GET Request to Not Existing Resource
    • 3.10. HEAD Request
    • 3.11. POST Request
    • 3.12. Basic Auth
    • 3.13. Assignments
    • 3.14. HTTP using requests
    • 3.15. HTML Scrapping
    • 3.16. HTTP Frameworks
    • 3.17. FastAPI
    • 3.18. Templates with Jinja2
    • 3.19. PaaS - Platform as a Service
    • 3.20. SOAP and WSDL
    • 3.21. Asynchronous processing
  • 4. API
    • 4.1. About
    • 4.2. Schema
    • 4.3. Documentation
    • 4.4. GET
    • 4.5. POST
    • 4.6. Status
    • 4.7. Cookies
    • 4.8. Headers
    • 4.9. Files
    • 4.10. Middleware
    • 4.11. WebSockets
    • 4.12. Test
    • 4.13. Background Tasks
  • 5. Database
    • 5.1. SQLAlchemy ORM
    • 5.2. Auth
    • 5.3. Relationship
  • 6. Auth
    • 6.1. OAuth2
    • 6.2. Basic Auth
    • 6.3. JSON Web Token
  • 7. DevOps
    • 7.1. Docker
  • 8. Microservices
    • 8.1. Reactive
    • 8.2. Microservices
    • 8.3. Introduction

Data Science

  • 1. About
  • 2. Jupyter
  • 3. Python
  • 4. Data Visualization
  • 5. Scipy

Machine Learning

  • 1. About
  • 2. Introduction
  • 3. Sklearn
  • 4. Model Quality
  • 5. Decision Trees
  • 6. Regressions
  • 7. K-Nearest Neighbors
  • 8. Bayes
  • 9. Support Vector Machines
  • 10. Clustering
  • 11. Neural Networks
  • 12. References

Blogposts

  • 1. Wprowadzenie do Machine Learning w Pythonie
  • Writing Progress
  • References in the Book
  • Survey
  • Python History
  • 11.3. Further reading
Python: From None to Machine Learning
  • Docs »
  • 1. About
  • Edit on GitHub

1. About¶

About

  • 1.1. Introduction
  • 1.2. Install
  • 1.3. Architecture

2. HTTP¶

HTTP

  • 2.1. HTTP Protocol
  • 2.2. HTTP URL
  • 2.3. HTTP Methods
  • 2.4. HTTP Headers
  • 2.5. MIME types
  • 2.6. HTTP Statuses
  • 2.7. API Versioning

3. Web¶

Web

  • 3.1. HTTP using stdlib
  • 3.2. http.HTTPStatus
  • 3.3. urllib
  • 3.4. http.server
  • 3.5. http.client
  • 3.6. Connecting
  • 3.7. GET Request
  • 3.8. GET Request in chunks
  • 3.9. GET Request to Not Existing Resource
  • 3.10. HEAD Request
  • 3.11. POST Request
  • 3.12. Basic Auth
  • 3.13. Assignments
  • 3.14. HTTP using requests
  • 3.15. HTML Scrapping
  • 3.16. HTTP Frameworks
  • 3.17. FastAPI
  • 3.18. Templates with Jinja2
  • 3.19. PaaS - Platform as a Service
  • 3.20. SOAP and WSDL
  • 3.21. Asynchronous processing

4. API¶

API

  • 4.1. About
  • 4.2. Schema
  • 4.3. Documentation
  • 4.4. GET
  • 4.5. POST
  • 4.6. Status
  • 4.7. Cookies
  • 4.8. Headers
  • 4.9. Files
  • 4.10. Middleware
  • 4.11. WebSockets
  • 4.12. Test
  • 4.13. Background Tasks

5. Database¶

API

  • 5.1. SQLAlchemy ORM
  • 5.2. Auth
  • 5.3. Relationship

6. Auth¶

Auth

  • 6.1. OAuth2
  • 6.2. Basic Auth
  • 6.3. JSON Web Token

7. DevOps¶

DevOps

  • 7.1. Docker

8. Microservices¶

Microservices

  • 8.1. Reactive
  • 8.2. Microservices
  • 8.3. Introduction
Next Previous

© Copyright 2021, CC-BY-SA-4.0, Matt Harasymczuk <matt@astrotech.io>, last update: 2021-03-07 Revision baa7d834.

Read the Docs v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.