
Explore integrating machine learning with Plone 5 CMS using sklearn for content classification and clustering, featuring real-world use cases and enhanced frontend development.

Explore CPython object internals, from simple to complex types. Learn to manipulate instance data using ctypes and perform unconventional operations on Python objects.

Explore randomized data generation for robust unit testing using the Hypothesis library in Python, enhancing test coverage and detecting potential bugs through dynamic testing approaches.

Explore advanced testing techniques using Hypothesis for property-based testing and American fuzzy lop for fuzzing, enhancing code coverage and uncovering hidden bugs in Python applications.

Learn to design a scalable, distributed application using consul and uWSGI. Covers automatic service registration, health checking, distributed storage, and multi-datacenter awareness for global scalability.

Learn to build a spreadsheet from scratch using Python, covering data representation, cell objects, formula evaluation, dependency graphs, and custom functions. Gain insights into spreadsheet mechanics.

Explore the architecture of a cloud hosting service using Django, Ansible, and Celery. Learn about VM management, microservices integration, and University of Cambridge IT services.

Explore modern authentication techniques, including UAF and U2F standards, to improve security and user experience. Learn integration methods for Python frameworks like Django.

Learn to build a scalable RESTful real-time analytics system using Pyramid, exploring architecture, tools, and deployment strategies for handling billions of page impressions in a Big Data context.

Eight rules for simplifying development, focusing on clarity and manageable complexity. Learn to write code that's easier to understand, debug, and maintain.

Explore challenges and solutions in evolving microservices architecture, focusing on functional, cultural, and reliability aspects. Learn from real-world experiences and Python-specific tools for graceful growth.

Explores antipatterns in Python library design, discussing type checking, API design, resource management, and networking. Emphasizes balancing convenience with flexibility, readability, and predictability.

Discover an experimental Python profiler with low overhead, line-level insights, and no source code modification. Learn to identify quick optimizations for significant performance gains.

Beginner-friendly introduction to machine learning using Python and open-source libraries. Learn to implement basic ML concepts without advanced math skills.

Discover how MicroPython and the BBC micro:bit are revolutionizing coding education for UK children. Learn about this innovative project and how the Python community can get involved.

Explore Django scalability, performance optimization, and efficient coding techniques. Learn to identify bottlenecks, improve database performance, and implement caching strategies for faster web applications.

Explore dynamic class generation in Python: runtime class creation, benefits, challenges, and practical applications, using boto3 as an example to illustrate techniques and best practices.

Explore Python's async programming approaches, including Futures, asyncio, coroutines, and event loops. Learn best practices for efficient asynchronous code in Python 3.4 and 3.5.

Learn to build a basic spam classifier using Python and Naive Bayes. Explore key machine learning concepts, implement a model to detect spam emails, and understand how to measure and improve classification performance.

Learn to build a Python-powered robot using Raspberry Pi, OpenCV, and gpiozero. Explore hardware options, computer vision algorithms, and GPIO control for creating an interactive, people-recognizing robot.

Explore deploying Wendelin, a Big Data & Machine Learning platform, using SlapOS, a hyperconverged OS. Learn to create and manage a complete Big Data infrastructure with Python-based tools.