Bladeren bron

major reorg of structure

William Vincent 6 jaren geleden
bovenliggende
commit
8fadd25ab6
1 gewijzigde bestanden met toevoegingen van 76 en 66 verwijderingen
  1. 76 66
      README.md

+ 76 - 66
README.md

@@ -10,37 +10,43 @@
 
 ## Contents
 
-* [Resources](#resources)
-  * [Official Resources](#official-resources)
-  * [External Resources](#external-resources)
-  * [Community](#community)
-  * [Conferences](#conferences)
-  * [Meetups](#meetups)
-  * [Podcasts](#podcasts)
-  * [YouTube Channels](#youtube-channels)
-* [Third-Party Packages](#third-party-packages)
-* [Tutorials](#tutorials)
-  * [Beginner](#beginner-tutorials)
-  * [Intermediate/Advanced](#intermediate-advanced)
-  * [Docker](#docker)
-* [Boilerplate](#boilerplate)
-* [Open Source Apps](#open-source-apps)
-* [Open Source Projects](#open-source-projects)
-* [Django REST Framework](#django-rest-framework)
-  * [Resources](#drf-resources)
-  * [Tutorials](#drf-tutorials)
-  * [DRF Boilerplate](#drf-boilerplate)
-  * [Open Source Apps](#drf-open-source-apps)
-* [Books and Courses](#books-and-courses)
-  * [2.1](#django-2.1-books)
-  * [2.0](#django-2.0-books)
-  * [1.11](#django-1.11-books)
-* [Videos](#videos)
-  * [2.1 Free](#django-2.1-free-videos)
-  * [2.1 Paid](#django-2.1-paid-videos)
-  * [2.0 Free](#django-2.0-free-videos)
-  * [1.11 Paid](#django-1.11-paid-videos)
-  * [1.11 Free](#django-1.11-free-videos)
+- [Resources](#resources)
+- [Official Resources](#official-resources)
+- [External Resources](#external-resources)
+- [Community](#community)
+- [Conferences](#conferences)
+  - [YouTube Channels](#conference-youtube-channels)
+- [Meetups](#meetups)
+- [Podcasts](#podcasts)
+- [Third-Party Packages](#third-party-packages)
+  - [Django](#django-third-party-packages)
+  - [Django REST Framework](#django-rest-framework-third-party-packages)
+- [Tutorials](#tutorials)
+  - [Beginner](#beginner-tutorials)
+  - [Intermediate/Advanced](#intermediate-advanced)
+  - [Docker](#docker)
+- [Boilerplate](#boilerplate)
+- [Open Source Apps](#open-source-apps)
+- [Open Source Projects](#open-source-projects)
+- [Django REST Framework](#django-rest-framework)
+  - [Resources](#drf-resources)
+  - [Tutorials](#drf-tutorials)
+    - [React](#drf-tutorials-+-react)
+  - [DRF Boilerplate](#drf-boilerplate)
+  - [Open Source Apps](#drf-open-source-apps)
+- [Books](#books)
+  - [2.1 Books](#2.1-books)
+  - [2.0 Books](#2.0-books)
+  - [1.11 Books](#1.11-books)
+- [Courses](#courses)
+- [Videos](#videos)
+  - [Free Videos](#free-videos)
+    - [2.1](#2.1-free-videos)
+    - [2.0](#2.0-free-videos)
+    - [1.11](#1.11-free-videos)
+  - [Paid Videos](#paid-videos)
+    - [2.1](#2.1-paid-videos)
+    - [1.11](#1.11-paid-videos)
 
 ## Resources
 
@@ -79,6 +85,13 @@
 * [Euro Python](https://ep2019.europython.eu/)
 * [Complete listing of all PyCons globally](https://www.pycon.org/)
 
+### Conference YouTube Channels
+* [DjangoCon US](https://www.youtube.com/channel/UC0yY6a79pPY9J0ShIHRf6yw)
+* [DjangoCon Europe](https://www.youtube.com/user/djangoconeurope)
+* [PyCon US](https://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ)
+* [EuroPython](https://www.youtube.com/user/PythonItalia)
+* [PyCon Australia](https://www.youtube.com/user/PyConAU)
+
 ### Meetups
 * [Meetups](https://www.meetup.com/topics/django/all/) - 400+ Meetup groups in 65 countries.
 
@@ -86,17 +99,12 @@
 * [TalkPython](https://talkpython.fm/)
 * [Podcast Init](https://www.podcastinit.com/)
 
-### YouTube Channels
-* [DjangoCon US](https://www.youtube.com/channel/UC0yY6a79pPY9J0ShIHRf6yw)
-* [DjangoCon Europe](https://www.youtube.com/user/djangoconeurope)
-* [PyCon US](https://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ)
-* [EuroPython](https://www.youtube.com/user/PythonItalia)
-* [PyCon Australia](https://www.youtube.com/user/PyConAU)
 
 ## Third-Party Packages
 
-> For a complete listing of all available packages, see [Django Packages](https://djangopackages.org/)
+*For a complete listing of all available packages, see [Django Packages](https://djangopackages.org/)*
 
+### Django Third-Party Packages
 * [django-allauth](https://github.com/pennersr/django-allauth/) - User registration, social authentication, account management, and more.
 * [django-compressor](https://github.com/django-compressor/django-compressor/) - Compress JavaScript/CSS into a single cached file
 * [django-crispy-forms](https://github.com/django-crispy-forms/django-crispy-forms/) - DRY Django forms
@@ -116,7 +124,7 @@
 * [wagtail](https://github.com/wagtail/wagtail) - Popular Django content management system (CMS)
 * [whitenoise](https://github.com/evansd/whitenoise) - Simplified static file serving for Python websites
 
-> Django REST Framework specific packages
+### Django REST Framework Third-Party Packages
 
 * [django-rest-auth](https://github.com/Tivix/django-rest-auth) - REST API endpoints for authentication and registration
 * [django-rest-framework](https://github.com/encode/django-rest-framework) - Web APIs for Django
@@ -138,7 +146,8 @@
 * [Storing Django Static and Media Files on Amazon S3](https://testdriven.io/blog/storing-django-static-and-media-files-on-amazon-s3)
 
 ### Docker Tutorials
-> Docker is commonly used to work with production-level databases locally like PostgreSQL or MySQL.
+
+*Docker is commonly used to work with production-level databases locally like PostgreSQL or MySQL.*
 
 * [A Beginner's Guide to Docker](https://wsvincent.com/beginners-guide-to-docker/)
 * [A Brief Intro to Docker for Djangonauts](https://www.revsys.com/tidbits/brief-intro-docker-djangonauts/)
@@ -173,7 +182,7 @@
 
 ## Django REST Framework
 
-> The most popular way to build web APIs with Django.
+*The most popular way to build web APIs with Django.*
 
 ### DRF Resources
 
@@ -190,7 +199,7 @@
 * [DRF Todo API with User Auth](https://wsvincent.com/django-rest-framework-authentication-tutorial/)
 * [DRF User Authentication](https://wsvincent.com/django-rest-framework-user-authentication-tutorial/)
 
-> Tutorials using React front-end.
+### DRF + React Tutorials
 
 * [DRF with React: Todo API](https://wsvincent.com/django-rest-framework-react-tutorial/)
 * [DRF with React](https://www.valentinog.com/blog/tutorial-api-django-rest-react/)
@@ -206,62 +215,63 @@
 * [DRF Blog](https://github.com/wsvincent/drf-blog-api) - Basic Blog API
 * [ECGC](https://github.com/flowerncsu/ecgc-2017) - Example from DjangoCon 2017 talk [Write an API for Almost Anything](https://www.youtube.com/watch?v=-6tR5TffP0w)
 
-## Books and Courses
+## Books
 
-### Django 2.1 Books
+### 2.1 Books
 
 * [Django for Beginners: Build websites with Python and Django](https://djangoforbeginners.com/)
 * [REST APIs with Django: Build web APIs with Python and Django](https://restapiswithdjango.com/)
 * [Build Your First Website with Django 2.1](https://djangobook.com/build-your-first-website-with-django-2-1/)
-* [Develop a Real-Time Taxi App with Django Channels and Angular](https://testdriven.io/courses/real-time-app-with-django-channels-and-angular/)
 * [Practical Django 2 and Channels 2](https://www.amazon.com/dp/1484240987/)
 * [Django 2 Web Development Cookbook](https://www.amazon.com/dp/1788837681/)
 
-### Django 2.0 Books
+### 2.0 Books
 
 * [Hello Web App 2.0](https://hellowebbooks.com/learn-django/)
 * [Django Design Patterns and Best Practices](https://www.amazon.com/dp/1788831349/)
 * [Django 2 by Example](https://www.amazon.com/dp/1788472489/)
 
-### Django 1.11 Books
+### 1.11 Books
 
 * [Two Scoops of Django: Best Practices for Django 1.11](https://www.amazon.com/dp/0692915729/)
 * [Test-Driven Development with Python](https://www.amazon.com/dp/1491958707/)
 * [Django RESTful Web Services](https://www.amazon.com/dp/1788833929/)
 * [Beginning Django](https://www.amazon.com/dp/1484227867/)
 
-## Videos
+## Courses
+* [Develop a Real-Time Taxi App with Django Channels and Angular](https://testdriven.io/courses/real-time-app-with-django-channels-and-angular/)
 
-### Django 2.1 Free Videos
+## Videos
 
-* [Django Authentication Tutorial by Vitor Freitas](https://youtu.be/60GTvKCuam8?list=PLLxk3TkuAYnryu1lEcFaBr358IynT7l7H)
-* [Build a Startup with Django by CSDojo](https://youtu.be/UyQn0BhVqNU)
-* [Just Django](https://www.youtube.com/channel/UCRM1gWNTDx0SHIqUJygD-kQ)
+### Free Videos
 
-### Django 2.1 Paid Videos
+#### 2.1 Free Videos
+- [Django Authentication Tutorial by Vitor Freitas](https://youtu.be/60GTvKCuam8?list=PLLxk3TkuAYnryu1lEcFaBr358IynT7l7H)
+- [Build a Startup with Django by CSDojo](https://youtu.be/UyQn0BhVqNU)
+- [Just Django](https://www.youtube.com/channel/UCRM1gWNTDx0SHIqUJygD-kQ)
 
-* [Build Your First Website with Django](https://academy.masteringdjango.com/courses/build-your-first-website-with-django-2)
+#### 2.0 Free Videos
 
-* [Build Backend Web Apps and APIs with Django](https://www.oreilly.com/library/view/web-development-in/9780134659824/) - 9 hour course from Andrew Pinkham, author of [Django Unleashed](https://www.amazon.com/dp/0321985079/), covering APIs, data manipulation, and deployment to Heroku.
+- [Build a Guestbook (30-part series) by Pretty Printed](https://www.youtube.com/watch?v=QVX-etwgvJ8&list=PLXmMXHVSvS-DQfOsQdXkzEZyD0Vei7PKf)
+- [Blog Tutorial by Corey Schafer](https://youtu.be/UmljXZIypDc?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p)
+- [CS50's Web Programming with Python and JavaScript](https://www.youtube.com/playlist?list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5)
 
-* [Build a Real Estate App](https://www.udemy.com/python-django-dev-to-deployment/) - 11 hour course by Brad Traversy on building a real estate app with PostgreSQL and deploying to Digital Ocean.
+#### 1.11 Free Videos
 
-* [Ultimate Web Development Bootcamp](https://www.udemy.com/the-ultimate-beginners-guide-to-django-django-2-python-web-dev-website/) - 10 hour course building three apps--word counter, personal portfolio, product hunt clone--and deploying to Digital Ocean.
+- [Todo App by Traversy Media](https://youtu.be/2yXfUPwlZTw)
+- [Django Crash Course by Traversy Media](https://youtu.be/D6esTdOLXh4)
 
-### Django 2.0 Free Videos
+### Paid Videos
 
-* [Build a Guestbook (30-part series) by Pretty Printed](https://www.youtube.com/watch?v=QVX-etwgvJ8&list=PLXmMXHVSvS-DQfOsQdXkzEZyD0Vei7PKf)
-* [Blog Tutorial by Corey Schafer](https://youtu.be/UmljXZIypDc?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p)
-* [CS50's Web Programming with Python and JavaScript](https://www.youtube.com/playlist?list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5)
+#### 2.1 Paid Videos
 
-### Django 1.11 Free Videos
+* [Build Your First Website with Django](https://academy.masteringdjango.com/courses/build-your-first-website-with-django-2)
 
-* [Todo App by Traversy Media](https://youtu.be/2yXfUPwlZTw)
-* [Django Crash Course by Traversy Media](https://youtu.be/D6esTdOLXh4)
+* [Build Backend Web Apps and APIs with Django](https://www.oreilly.com/library/view/web-development-in/9780134659824/) - 9 hour course from Andrew Pinkham, author of [Django Unleashed](https://www.amazon.com/dp/0321985079/), covering APIs, data manipulation, and deployment to Heroku.
 
-### Django 1.11 Paid Videos
+* [Build a Real Estate App](https://www.udemy.com/python-django-dev-to-deployment/) - 11 hour course by Brad Traversy on building a real estate app with PostgreSQL and deploying to Digital Ocean.
 
-* [Build a Django eCommerce Application](https://click.linksynergy.com/link?id=1*FmkJFU6n4&offerid=507388.1396598&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fpython-ecommerce-build-a-django-ecommerce-web-application%2F)
+* [Ultimate Web Development Bootcamp](https://www.udemy.com/the-ultimate-beginners-guide-to-django-django-2-python-web-dev-website/) - 10 hour course building three apps--word counter, personal portfolio, product hunt clone--and deploying to Digital Ocean.
 
 ### License