Sorting:
Kaggle is a leading platform for data science competitions, where users tackle real-world challenges, share datasets, and build predictive models in a collaborative environment. Now under Google, Kaggle offers a rich progression system and resources that connect and support millions of data scientists worldwide.
The Python 3 documentation provides comprehensive guidance on Python’s syntax, features, and standard library, helping users of all levels navigate the language. It includes sections like tutorials, library references, FAQs, and in-depth guides for both beginners and advanced developers.
Dead Simple Python is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code. Instead of revisiting elementary computer science topics, you’ll dive deep into idiomatic Python patterns so you can write professional Python programs in no time.
Weekly Django news, articles, projects, and more.
Jupyter Notebook is an open-source web application that enables users to create and share documents containing live code, equations, and visualizations, supporting over 40 programming languages. Its advanced version, JupyterLab, provides a more flexible environment, making both tools ideal for data science, machine learning, and scientific computing tasks across various industries and research fields.
A project-based approach to learning Python programming for intermediate users. Intriguing projects teach you how to tackle challenging problems with code.
A collection of curated tips, tricks, and code snippets focused on web development with the Django framework, created by Aidas Bendoraitis. Covering everything from backend and frontend development to testing and deployment, it offers practical, shareable insights for developers of all levels.
"The Hitchhiker’s Guide to Python!" is a comprehensive resource for intermediate to advanced Python developers, covering best practices for writing, structuring, and deploying Python code. It provides practical guidance on web development, automation, data science, and more, making it ideal for those looking to improve their skills and grow professionally.
- Boost.Python
- Camelot
- Click
- Cliff
- cryptography
- ctypes
- DB-API
- Django ORM
- Docopt
- Fabric
- gevent
- Kivy
- lxml
- peewee
- Pillow
- Plac
- PonyORM
- PsUtil
- PyGObject
- Pyjs Desktop
- PyObjC
- PyQt
- PySide
- PySimpleGUI
- Python
- Python Fire
- PyZMQ
- Records
- requests
- Salt
- Scikit-learn
- SciPy
- SQLAlchemy
- SQLObject
- Tk
- Toga
- tox
- Twisted
- WSGI
- wxPython
- Ansible
- Blueprint
- Buildbot
- Buildout
- Cement
- Chef
- GTK
- JSON
- OpenCV
- Puppet
- Qt
- Travis-CI
- XML
- C++
- Cocoa
- Jenkins
- PugSQL
- SWIG
"Django 3 Web Development Cookbook" offers practical, task-based solutions for building secure, high-performance web applications using Django and Python. Covering key topics like models, views, forms, and security, this book equips developers with the tools to create scalable apps efficiently.
The Quick Python Book, Fourth Edition is the definitive guide to the Python language, written by Python authority and former Chair of the Python Software Foundation Board or Directors Naomi Ceder. With the personal touch of a skilled teacher, Naomi beautifully balances details of the language with the insights and advice you need to handle any task. You’ll learn skills you can turn to doing almost anything with Python—from analyzing data, to writing scripts, and even developing software. Plus, quick-check questions, end-of-chapter labs, and a final case study all help consolidate your knowledge.
uv is a lightning-fast Python package and project manager, written in Rust, that replaces tools like pip and poetry while offering 10-100x speed improvements. It supports multiple Python versions and advanced project management, providing a flexible, high-performance solution for developers.
Add a Python-related resource!
Do you have a useful resource for other Python developers? List them here!