Skip to main content

Command Palette

Search for a command to run...

Python Resources

Weekly Article Updates

Updated
•2 min read•View as Markdown
Python Resources
S

I am a highly skilled software engineer with a bachelor's degree in computer science and experience in web development using modern frameworks and technologies such as Django, Flask, React, and Next.js. My strong understanding of user experience (UX) principles and experience working on collaborative projects has allowed me to create visually appealing and intuitive websites that provide a great user experience. I believe in the power of hard work and continuous learning, and am dedicated to delivering high-quality work that exceeds expectations. I am confident that my education, skills, and experience make me well-suited to make a positive contribution to the company by helping to deliver high-quality software projects on time and within budget.

Every Python web developer should click on one of these URLs at least once.

Official Python Docs


Tools:

Practice:

  • http://www.practicepython.org/
  • https://www.hackerrank.com

Video tutorials:

  • https://www.udemy.com/python-for-absolute-beginners-u/
  • https://www.udacity.com/course/programming-foundations-with-python--ud036
  • https://www.coursera.org/learn/python3
  • https://pythonprogramming.net/

Build your own $X (A lot of Python resources):

  • https://github.com/danistefanovic/build-your-own-x

OOP

  • https://realpython.com/python3-object-oriented-programming/
  • https://python.swaroopch.com/oop.html

Worst python-practices

  • https://www.tutorialdocs.com/article/9-worst-python-practices.html
  • https://www.slideshare.net/pydanny/python-worst-practices

Python Decorators

  • https://wiki.python.org/moin/PythonDecorators

Instance class& Static methods

  • https://realpython.com/instance-class-and-static-methods-demystified/

Build a restful API with flask

Part 01

  • https://web.archive.org/web/20210614064721/https://scotch.io/tutorials/build-a-restful-api-with-flask-the-tdd-way

Part 02

  • https://www.digitalocean.com/community/tutorials/build-a-restful-api-with-flask-the-tdd-way-part-2

Python GUI FAQ

  • https://docs.python.org/3/faq/gui.html

GUI Programming in Python

  • https://wiki.python.org/moin/GuiProgramming

Python Data Science Handbook

  • https://github.com/jakevdp/PythonDataScienceHandbook

Looking for what you can do with python?

Here you go:

  • https://realpython.com/what-can-i-do-with-python/

New to Django? here are some resources to start

Official docs tutorial

  • https://docs.djangoproject.com/en/2.2/intro/

Django Girls

  • https://tutorial.djangogirls.org/

Simple is better than complex

  • https://simpleisbetterthancomplex.com/series/2017/09/04/a-complete-beginners-guide-to-django-part-1.html

Mozilla Developer Network

  • https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django

Videos

the new Boston

  • https://www.youtube.com/watch?v=qgGIqRFvFFk&list=PL6gx4Cwl9DGBlmzzFcLgDhKTTfNLfX1IK

Sentdex

  • https://www.youtube.com/watch?v=FNQxxpM1yOs&list=PLQVvvaa0QuDeA05ZouE4OzDYLHY-XH-Nd

Books

Django by Example

  • https://www.packtpub.com/web-development/django-example

Tango with Django

  • http://www.tangowithdjango.com/

Two Scoops of Django

  • https://web.archive.org/web/20210417153025/https://www.feldroy.com/collections/everything/products/two-scoops-of-django-1-11

Django ORM Cookbook

  • https://books.agiliq.com/projects/django-orm-cookbook/en/latest/

Django: Keeping logic out of templates (and views)

  • https://openfolder.sh/django-keeping-logic-out-of-templates-and-views

Awesome Django for mature packages

  • https://github.com/shahraizali/awesome-django

The Definitive Guide to Python import Statements

  • https://chrisyeh96.github.io/2017/08/08/definitive-guide-python-imports.html

Python Learning Paths

  • https://realpython.com/learning-paths/

Primer on Python Decorators

  • https://realpython.com/primer-on-python-decorators/

The Algorithms - Python

  • https://github.com/TheAlgorithms/Python

For the "algorithms" part of the learning process of any developer.

  • https://dev.to/brandonskerritt/a-free-ebook-on-greedy-algorithms-divide-conquer-and-dynamic-programming-1712

Complete Introduction to the 30 Most Essential Data Structures & Algorithms

  • https://dev.to/iuliagroza/complete-introduction-to-the-30-most-essential-data-structures-algorithms-43kd

Awesome Python frameworks, libraries, software, and resources

  • https://github.com/vinta/awesome-python

Opencv with Cuda Python

  • https://github.com/harrism/numba_examples/
  • https://developer.nvidia.com/how-to-cuda-python
  • https://devblogs.nvidia.com/numba-python-cuda-acceleration/

Official python tutorial

  • https://docs.python.org/3/tutorial/index.html

Python Tutorial -> Condensed Cheatsheet

  • https://learnxinyminutes.com/docs/python3/

The 3 best auto formatters for Python

  • https://www.kevinpeters.net/auto-formatters-for-python

Async IO in Python: A Complete Walkthrough

  • https://realpython.com/async-io-python/

Debugging with IPython

  • https://switowski.com/blog/ipython-debugging

Learn programming by building your own apps

  • https://hyperskill.org/onboarding/?track=python

Stop Writing Classes!

  • https://www.youtube.com/watch?v=o9pEzgHorH0

Resources about Machine Learning

  • https://github.com/AdicherlaVenkataSai/ml-workspace

AI Expert Roadmap

  • https://i.am.ai/roadmap

F-Strings: The Advanced Guide (2021)

  • https://miguendes.me/73-examples-to-help-you-master-pythons-f-strings

Books

  • https://csgordon.github.io/books.html
  • https://github.com/pamoroso/free-python-books

YouTube

  • https://www.youtube.com/c/FallinPython/
  • https://pragprog.com/titles/mrpython/portable-python-projects/