atlas news
    
Real Python
21  janvier     14h00
How to Integrate Local LLMs With Ollama and Python
   Learn how to integrate your Python projects with local models (LLMs) using Ollama for enhanced privacy and cost efficiency.
    12h00
Quiz: How to Integrate Local LLMs With Ollama and Python
   Check your understanding of using Ollama with Python to run local LLMs, generate text, chat, and call tools for private, offline apps.
20  janvier     14h00
uv vs pip: Python Packaging and Dependency Management
   Choosing between uv vs pip? This video course compares speed, reproducible environments, compatibility, and dependency management to help you pick the right tool.
19  janvier     14h00
How to Integrate ChatGPT x27;s API With Python Projects
   Learn how to use the ChatGPT Python API with the openai library to build AI-powered features in your Python applications.
    12h00
Quiz: How to Integrate ChatGPT x27;s API With Python Projects
   Test your knowledge of the ChatGPT API in Python. Practice sending prompts with openai and handling text and code responses in this quick quiz.
16  janvier     12h00
The Real Python Podcast - Episode 280: Considering Fast and Slow in Python Programming
   How often have you heard about the speed of Python? What's actually being measured, where are the bottlenecks---development time or run time---and which matters more for productivity? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles...
14  janvier     14h00
How to Create a Django Project
   Learn how to create a Django project and app in clear, guided steps. Use it as a reference for any future Django project and tutorial you'll work on.
    12h00
Quiz: How to Create a Django Project
   Check your Django setup skills. Install safely and pin requirements, create a project and an app. Start building your first site.
13  janvier     14h00
Intro to Object-Oriented Programming (OOP) in Python
   Learn Python OOP fundamentals fast: master classes, objects, and constructors with hands-on lessons in this beginner-friendly video course.
12  janvier     14h00
Python x27;s deque: Implement Efficient Queues and Stacks
   Use a Python deque to efficiently append and pop elements from both ends of a sequence, build queues and stacks, and set maxlen for history buffers.
09  janvier     12h00
The Real Python Podcast - Episode 279: Coding Python With Confidence: Beginners Live Course Participants
   Are you looking for that solid foundation to begin your Python journey? Would the accountability of scheduled group classes help you get through the basics and start building something? This week, two members of the Python for Beginners live course discuss their experiences.
07  janvier     14h00
How to Build a Personal Python Learning Roadmap
   Learn how to create a personalized Python learning roadmap. Set goals, choose resources, and build a plan to track your progress and stay motivated.
06  janvier     14h00
Tips for Using the AI Coding Editor Cursor
   Learn Cursor fast: AI powered coding with agents, project aware chat, and inline edits for a VS Code workflow that ships smarter, sooner.
05  janvier     14h00
Learn From 2025 x27;s Most Popular Python Tutorials and Courses
   Pick from the best Python tutorials and courses of 2025. Revisit core skills, 3.14 updates, AI coding tools, and project walkthroughs. Kickstart your 2026
    12h00
Quiz: How to Properly Indent Python Code
   Practice proper Python indentation. Take a quiz on using spaces, editor settings, and autoformatting correctly.
    12h00
Quiz: How to Convert Bytes to Strings in Python
   Decode bytes into readable strings in Python. Test your skills working with data from files, APIs, and databases.
02  janvier     12h00
The Real Python Podcast - Episode 278: PyCoder’s Weekly 2025 Top Articles Hidden Gems
   PyCoder's Weekly included over 1,500 links to articles, blog posts, tutorials, and projects in 2025. Christopher Trudeau is back on the show this week to help wrap up everything by sharing some highlights and uncovering a few hidden gems from the pile.
24  décembre     14h00
LlamaIndex in Python: A RAG Guide With Examples
   Learn how to set up LlamaIndex, choose an LLM, load your data, build and persist an index, and run queries to get grounded, reliable answers with examples.
    12h00
Quiz: LlamaIndex in Python: A RAG Guide With Examples
   Take this Python LlamaIndex quiz to test your understanding of index persistence, reloading, and performance gains in RAG applications.
23  décembre     14h00
Reading User Input From the Keyboard With Python
   Master taking user input in Python to build interactive terminal apps with clear prompts, solid error handling, and smooth multi-step flows.
    12h00
Quiz: Recursion in Python: An Introduction
   Test your understanding of recursion in Python, including base cases, recursive structure, performance considerations, and common use cases.
22  décembre     14h00
SOLID Design Principles: Improve Object-Oriented Code in Python
   Learn how to apply SOLID design principles in Python and build maintainable, reusable, and testable object-oriented code.
    12h00
Quiz: SOLID Design Principles: Improve Object-Oriented Code in Python
   Test your Python understanding of Liskov substitution, Square-Rectangle pitfalls, and safer API design with polymorphism.
19  décembre     12h00
The Real Python Podcast - Episode 277: Moving Towards Spec-Driven Development
   What are the advantages of spec-driven development compared to vibe coding with an LLM? Are these recent trends a move toward declarative programming? This week on the show, Marc Brooker, VP and Distinguished Engineer at AWS, joins us to discuss specification-driven development and Kiro.
17  décembre     14h00
How to Build the Python Skills That Get You Hired
   Build a focused learning plan that helps you identify essential Python skills, assess your strengths, and practice effectively to progress.
16  décembre     14h00
Exploring Asynchronous Iterators and Iterables
   Learn to build async iterators and iterables in Python to handle async operations efficiently and write cleaner, faster code.
15  décembre     14h00
Writing DataFrame-Agnostic Python Code With Narwhals
   If you're a Python library developer looking to write DataFrame-agnostic code, this tutorial will show how the Narwhals library could give you a solution.
    12h00
Quiz: Writing DataFrame-Agnostic Python Code With Narwhals
   If you're a Python library developer wondering how to write DataFrame-agnostic code, the Narwhals library is the solution you're looking for.
10  décembre     12h00
Quiz: Python Inner Functions: What Are They Good For?
   Test inner functions, closures, nonlocal, and decorators in Python. Build confidence and learn to keep state across calls. Try the quiz now.
09  décembre     14h00
Using Functional Programming in Python
   Boost your Python skills with a quick dive into functional programming: what it is, how Python supports it, and why it matters.
05  décembre     12h00
The Real Python Podcast - Episode 276: Exploring Quantum Computing Python Frameworks
   What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the show, Real Python author Negar Vahid discusses her tutorial, Quantum Computing Basics With Qiskit.
02  décembre     14h00
Introduction to pandas
   Learn pandas DataFrames: explore, clean, and visualize data with powerful tools for analysis. Delete unneeded data, import data from a CSV file, and more.
25  novembre     14h00
Getting Started With Claude Code
   Learn to set up and use Claude Code for Python projects: install, run commands, and integrate with Git.
21  novembre     12h00
The Real Python Podcast - Episode 275: Building a FastAPI Application Exploring Python Concurrency
   What are the steps to get started building a FastAPI application? What are the different types of concurrency available in Python? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
18  novembre     14h00
Break Out of Loops With Python x27;s break Keyword
   Learn how Python’s break lets you exit for and while loops early, with practical demos from simple games to everyday data tasks.
14  novembre     12h00
The Real Python Podcast - Episode 274: Preparing Data Science Projects for Production
   How do you prepare your Python data science projects for production? What are the essential tools and techniques to make your code reproducible, organized, and testable? This week on the show, Khuyen Tran from CodeCut discusses her new book, Production Ready Data Science.
11  novembre     14h00
Python Operators and Expressions
   Operators let you combine objects to create expressions that perform computations -- the core of how Python works.
07  novembre     12h00
The Real Python Podcast - Episode 273: Advice for Writing Maintainable Python Code
   What are techniques for writing maintainable Python code? How do you make your Python more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
31  octobre     12h00
The Real Python Podcast - Episode 272: Michael Kennedy: Managing Your Own Python Infrastructure
   How do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from the Talk Python podcast returns to discuss his new book, Talk Python in Production.
24  octobre     12h00
The Real Python Podcast - Episode 271: Benchmarking Python 3.14 Enabling Asyncio to Scale
   How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.