HTTP and HTTPS
Request and Response Cycle
Request and Response Cycle- HTTP
Methods
More
Mozilla- HTTP- General
HTTP Request
- The method
- The path
- The version
- The headers
- The body
HTTP Response
- The version
- The status code
- The status message
- The headers
- The body
Messages!
Mozilla- HTTP- Specifics
Request
Response
Other Stuff
Mozilla HTTP Sessions
Sessions
Cookies
Builds lots of productivity tools, linters, and code formatters
Sponsor Bio
Regular Accounts
Twitch-Related
Advent of Code
Creator
Core Developer
Maintainer (maintain pyflakes as a member of the @PyCQA)
pycodestyle
Special Projects
One Pic
Python vs. JavaScript
- Saya: Python 3 vs. JavaScript (ES2015) and Python 3 vs. JavaScript (ES2015) GitHub
- Ilya Shchurov: Python vs. JavaScript GitHub
JavaScript Syntax
Philip Guo
- Philip Guo YouTube
- JavaScript Language Fundamentals: ES6 using Google + Airbnb style guides, JavaScript Language Fundamentals YouTube, and Slides
Shells
- Comparison of Command Shells Wikipedia
- Unix Shell Wikipedia
- Bash (Unix Shell) Wikipedia
- Shell Script Wikipedia
Maintenance
Shebang File
Permissions
Rake and Make
Files
EditorConfig (tabs versus spaces, ect) .editorconfig
Markdown
Python and Visual Studio Code
- Dan Taylor: "Get Productive with Python in Visual Studio Code" (EuroPython 2018) and "Get Productive with Python in Visual Studio Code" GitHub
Awesome Python
Awesome Django
- Awesome Django
- Awesome Django GitLab and Awesome Django GitHub (Deprecated)
- Awesome Django Admin GitHub
- Awesome Django Rest Framework GitHub
Python
Django GitHub
Python Official Tutorial
Django Tutorials (Official, Mozilla Developer Network and SIBTC)
Django Install
Django Architecture and Scaling
Kenneth Reitz- Sample Project Structure, Sample Module, and setup.py
- Kenneth Reitz: Structuring Your Project
- Sample Module for The Hitchhiker’s Guide to Python! GitHub and Sample Module Docs
- Repository Structure and Python
- A Human's Ultimate Guide to setup.py GitHub
Python- Django- Project Stucture
Python Style
- PEP 0008 Style Guide for Python Code and PEP 0008 Style Guide for Python Code .txt
- PEP 0257 Doc String Conventions
Django Coding Style Guide
Django JavaScript Style Guide
Style
Python- Kenneth Reitz Contributor's Guide and Style Guides
Python- Style Guides
- Google Python Style Guide
- Khan Academy Python Style Guide Python
- The Chromium Project Python Style Guide
Python- PEP 8
- Kenneth Reitz: PEP 8 — the Style Guide for Python and Kenneth Reitz: PEP 8 — the Style Guide for Python GitHub
Django Deployment
Django Performance and Optimization
Python Debugger
doctest
Python Testing Built-In Tools
Django Testing- Official
System Checks, Error Reporting, Exceptions
Django Test Plus
PyLint
- Pylint and Pylint GitHub
Pylint Django
Testing
- Test-Driven Development with Python Chapter 8- Testing Deployment Using a Staging Site
- Obey the Testing Goat! (Harry J.W. Percival)
Django Testing
Nose (Unit Test Extension)
Django Nose
Django Classy
- Classy Class-Based Views
- Classy Django Forms and Classy Django Forms GitHub
- Classy Django REST Framework and Classy Django REST Framework GitHub
Django Views
Django ORM
Django Request/Response
Python- Django- Rest Framework (Serialization/Deserialization)
Mypy PyCharm
Mypy
Duck Typing
Strong and Weak Typing
Type Hints
More Static Typing Tools
- Python Typeshed GitHub
- Dropbox: PyAnnotate GitHub
- Facebook: Pyre Check GitHub
- Google: Pytype GitHub
- Instagram: Monkey Type GitHub
- Microsoft: Pyright GitHub
Django Static Typing Tools
- Django i18n Forum
- Python Gettext Multilingual Internationalization Services
- Django Local Flavor
- Django Local Flavor Read the Docs
- Django Local Flavor GitHub
- Django Local Flavor PyPi
- Django Internationalization and Localization
- Django Internationalization and Localization, Translation
GeoDjango
Python- Django- Rest Framework GIS
- Django Rest Framework GIS API Guide Fields
- Django Rest Framework GIS GitHub
- Django Rest Framework GIS PyPI
- Django Rest Framework GIS Forum
PostGIS (Spatial Database Extender for PostgreSQL)
SpatiaLite (Spatial Database Extender for SQLite)
Code Formatting
Continuous Integration and Delivery
Coverage
Testing Tools
tox Alternative (not used)
- Nox and Nox GitHub
Import Sorting
- isort and isort GitHub
Formatting
Package Tools
Kubernetes
Webpack Versus Browserify
Wagtail
Python- Django- Rest Framework (Including Authentication and Generic Views)
- Django Rest Framework and Django Rest Framework GitHub
- Django Rest Framework Generic Views
- Django Rest Framework Authentication
Python- Django- Alternative Rest Framework