| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Updated 8/22/2022 A curated list of Python 3 resources, books, websites, tutorials, code challenges. If you have any suggestions for additions to the list please open an issue.
Google - Advanced Searching Google advanced searching, filters, filters, filters!
YouCode A code centric search engine
Learn Python 3 the Hard Way A good starting place if you are new to python. Note there's earlier version Learn Python the Hard Way that covers Python 2.
Learning Python Get a comprehensive, in-depth introduction to the core Python language with this hands-on book.Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.x and 3.x
Python Crash Course A hands-on, project-based introduction to programming.
Automate the Boring Stuff with Python Online Edition Practical programming for complete beginners.
Python Cookbook: Recipes for Mastering Python 3 - If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket.
Publishing Python Packages - Create Python packages to share your code in a scalable and maintainable way.
W3 Schools Python Tutorial A simple explanation of Python programing
Python Programming MOOC 2022 Introduction to Programming course (BSCS1001, 5 cr) and the Advanced Course in Programming (BSCS1002, 5 cr) from the Department of Computer Science at the University of Helsinki. Both are free worldwide!
JetBrains Academy Free trial on JetBrains Academy. If you are looking for a complete course start here, the Python track. "It's a one-stop shop for reading about concepts, practicing them and then immediately applying them in projects. An all-in-one learning tool."
Stepik 100s of problems with adaptive difficulty. After solving a few problems Stepik provides a free 3 month (renewable) Educational License for the complete JetBrains suite, including PyCharm Pro.
CheckIO Coding games for beginners and advanced programmers where you can improve your coding skills by solving engaging challenges and fun task using Python, has PyCharm integration.
Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.
The Python Challenge 33 python puzzles to challenge your skills. kuzmich has a nicely done python-challenge-solution
Hacker Rank 100s of Python problems for you to solve, solutions available after completing the problems.
CodeTriage Help out your favorite open source projects and become a better developer while doing it. Pick your favorite repos to receive a different open issue in your inbox every day. Fix the issue and everybody wins. 43,662 developers are working on 4,493 open source repos using CodeTriage.
stackoverflow If you have a question you'll almost always find an answer here.
Bootstrap Get started with Bootstrap, the world’s most popular framework for building responsive, mobile-first sites, with BootstrapCDN and a template starter page.
Django Classy Class-Based Views Detailed descriptions, with full methods and attributes, for each of Django's class-based generic views.
Django, Docker, and PostgreSQL Tutorial In this tutorial we will create a new Django project using Docker and PostgreSQL. Django ships with built-in SQLite support but even for local development you are better off using a "real" database like PostgreSQL that matches what is in production. (pipenv)
Django documentation Everything you need to know about Django.
Docker: Quickstart: Compose and Django This quick-start guide demonstrates how to use Docker Compose to set up and run a simple Django/PostgreSQL app. (venv)
Getting started with Django The official tutorial.
Corey Schafer Python Django Tutorials In this series, we will be learning how to build a full-featured Django application for scratch. We will learn how to get started with Django, use templates, create a database, upload pictures, create an authentication system, and much much more.
Django Source Code Great for searching when looking for what text Django was using by default but it wasn’t clear where in the Django source code it was written.
Flask Tutorial HackersAndSlackers Create web applications and APIs with Python’s most popular framework. We cover everything from routing, database integrations, user accounts, and more.
Free for developers Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions. This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
Happy Coding: freecodecamp Practice is the key. Practice, practice, practice.
Python projects Learn Python by working with curated projects. Use DevProjects to bridge the gap between theory and real-world code. Use it as practice or to enhance your portfolio.
GitHub Help Help with all things Git.
Github Profile Readme Templates A curated list of awesome Github Profile Readme Templates.
Git and GitHub in plain English Easy way to learn Git and GitHub.
Dear PyGui Dear PyGui is a simple to use (but powerful) Python GUI framework. DearPyGui provides a wrapping of DearImGui that provides a hybrid of a traditional retained mode GUI and Dear ImGui's immediate mode paradigm.
Introduction to PyQt4 An introductory PyQt4 tutorial
Learn PyQt Create GUI applications with Python 3 and Qt5, using PyQt5/PySide libraries. Basic and advanced topics.
PySimpleGUI Python GUI For Humans - Transforms tkinter, Qt, Remi, WxPython into a people-friendly Pythonic interfaces
Tkinter Tutorial Learn how to develop graphical user interfaces by writing some Python GUI examples using Tkinter package.
pyscript Run python files inside html. PyScript is a Pythonic alternative to Scratch, JSFiddle, and other "easy to use" programming frameworks, with the goal of making the web a friendly, hackable place where anyone can author interesting and interactive applications.
CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets.
PyCharm Community Edition A great free IDE, has most of the features you'll want. After solving a few challenge problems you can get a free 3 month Educational License (renewable) for the Professional Version from Stepik that is valid for the entire JetBrains suite.
Anaconda "The open-source Anaconda Distribution is the easiest way to perform Python/R data science and machine learning on Linux, Windows, and Mac OS X"
Spyder Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts.
Jupyter JupyterLab is a web-based interactive development environment for Jupyter notebooks, code, and data.
MechanicalSoup A Python library for automating interaction with websites. MechanicalSoup automatically stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn’t do Javascript.
BeautifulSoup Python Web Scraping Using BeautifulSoup
django Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
pipreqs Generate pip requirements.txt file based on imports of any project
pipenv Pipenv Cheat Sheet
pyGame Introduction to PyGame.
PySimpleGUI Python GUI For Humans - Transforms tkinter, Qt, Remi, WxPython into portable people-friendly Pythonic interfaces
pysnooper Never use print for debugging again
Useful Python modules A collections of useful Python modules, in a little to no order whatsoever…
w3resource's Python Exercises, 100s of exercises with solutions, includes several external packages.
Practice Python Over 30 beginner Python exercises with solutions
Real-World Python Projects, A variety of easy, medium, and difficult projects with community solutions and discussion boards
Exercism Code practice and mentorship for everyone
Google Education Develop with Google for Education
Learn X in Y minutes Where X=python3
Awesome Regex A curated collection of awesome Regex libraries, tools, frameworks and software.
Regex Pal A regular expression tester.
PythonStdioGames A collection of text-based games written in Python 3 that only use "standard i/o". By Al Sweigart of inventwithpython.com, it's aimed at being easy to copy and understand by beginners.
My Python Examples These scripts contain important functions which help reduce human workload.
ActiveState Code » Recipes Popular Python recipes
Awesome Python "A curated list of awesome Python frameworks, libraries, software and resources"
Ultimate Python study guide Ultimate Python study guide for newcomers and professionals alike.
PEP 8 -- Style Guide for Python Code This document gives coding conventions for the Python code comprising the standard library in the main Python distribution.
pysnooper PySnooper - Never use print for debugging again
Django Includes basic and advanced tutorials.
w3schools Python Tutorial Clear and concise.
Programiz Learn Python Programming: The Definitive Guide
Python for Everybody A full Python course.
Codecademy Codecademy has a free 7 day trial, and has several Python courses.
The Python Tutorial The official tutorial.
Google's Python Class Videos and exercises from a two day Python class.
pythonprogramming.net A number of python tutorials.
Real Python Tutorials Short tutorials on a wide range of subjects.
Sololearn Python Class Learn on the web and on the go. Available on all major devices and platforms.
Udemy Offers a free Automate the Boring Stuff with Python Programming course.
pythonprogramming.net Python Programming tutorials from beginner to advanced on a massive variety of topics.
[Clean architectures in Python: a step-by-step example]( https://www.thedigitalcatonline.com/blog/2016/11/14/clean-architectures-in-python-a-step-by-step-example
Corey Schafer Among the best Python Tutorial videos.
Tech with Tim: Python Another youtube favourite
Mariya's Python Simplified Great detailed introductions to various topics.
Python Programming for Network Engineers A Youtube course on Python programming/automation for network engineers.
Pixabay Over 1 million+ high quality stock images and videos shared by our talented community.
DatahubIO Datahub provides important, commonly-used data as high quality, easy-to-use and open data packages.
ImageFu A good tool to create button images.
Geeks for Geeks Great resource website.
Edabit Great place to get better habilities with python.
Python_experts Have a problem you can't solve? Get help from a Python expert.
Explore Python Discover a curated list of popular & new libraries, top authors, tranding kits, discussions, tutorials & learning resources.
| Back | FazBrowse Home | New Git URL |