atlas des actus
    
Real Python
24  avril     14h00
What's Lazy Evaluation in Python?
   This tutorial explores lazy evaluation in Python and looks at the advantages and disadvantages of using lazy and eager evaluation methods. By the end of this tutorial, you x ;ll clearly understand which approach is best for you, depending on your needs.
23  avril     14h00
Python Basics Exercises: Scopes
   In this Python Basics Exercises course, you x ;ll practice working with scope in Python. You x ;ll reinforce important coding concepts by working with variables inside and outside of functions and loops. You x ;ll also get to practice the LEGB rule.
    12h00
Python Sequences: A Comprehensive Guide
   In this quiz, you x ;ll test your understanding of sequences in Python. You x ;ll revisit the basic characteristics of a sequence, operations common to most sequences, special methods associated with sequences, and how to create user defined mutable and immutable sequences.
22  avril     14h00
Write Unit Tests for Your Python Code With ChatGPT
   In this tutorial, you x ;ll learn how to use ChatGPT to generate tests for your Python code. You x ;ll use the chat to create doctest, unittest, and pytest tests for your code.
19  avril     12h00
The Real Python Podcast - Episode #201: Decoupling Systems to Get Closer to the Data
   What are the benefits of using a decoupled data processing system How do you write reusable queries for a variety of backend data platforms This week on the show, Phillip Cloud, the lead maintainer of Ibis, will discuss this portable Python dataframe library.
    12h00
Python's unittest: Writing Unit Tests for Your Code
   In this quiz, you x ;ll test your understanding of Python testing with the unittest framework from the standard library. With this knowledge, you x ;ll be able to create basic tests, execute them, and find bugs before your users do.
17  avril     14h00
How to Format Floats Within F-Strings in Python
   In this tutorial, you x ;ll learn how to use Python format specifiers within an f string to allow you to neatly format a float to your required precision.
16  avril     14h00
Using raise for Effective Exceptions
   In this video course, you x ;ll learn how to raise exceptions in Python, which will improve your ability to efficiently handle errors and exceptional situations in your code. This way, you x ;ll write more reliable, robust, and maintainable code.
15  avril     14h00
Build a Blog Using Django, GraphQL, and Vue
   In this step by step project, you x ;ll build a blog from the ground up. You x ;ll turn your Django blog data models into a GraphQL API and consume it in a Vue application for users to read. You x ;ll end up with an admin site and a user facing site you can continue to refine for your own use.
    12h00
Write Pythonic and Clean Code With namedtuple
   In this quiz, you x ;ll test your understanding of Python x ;s namedtuple function from the collections module. This function allows you to create immutable sequence types that you can access using descriptive field names and dot notation.
12  avril     12h00
The Real Python Podcast - Episode #200: Avoiding Error Culture and Getting Help Inside Python
   What is error culture, and how do you avoid it within your organization How do you navigate alert and notification fatigue Hey, it x ;s episode Real Python x ;s editor in chief, Dan Bader, joins us this week to celebrate. Christopher Trudeau also returns to bring another batch of...
    12h00
What's Lazy Evaluation in Python?
   In this quiz, you x ;ll test your understanding of the differences between lazy and eager evaluation in Python. By working through this quiz, you x ;ll revisit how Python optimizes memory use and computational overhead by deciding when to compute values.
    12h00
Format Floats Within F-Strings
   In this quiz, you x ;ll test your understanding of how to format floats within f strings in Python. This knowledge will let you control the precision and appearance of floating point numbers when you incorporate them into formatted strings.
10  avril     14h00
Pydantic: Simplifying Data Validation in Python
   Discover the power of Pydantic, Python x ;s most popular data parsing, validation, and serialization library. In this hands on tutorial, you x ;ll learn how to make your code more robust, trustworthy, and easier to debug with Pydantic.
09  avril     14h00
Generating QR Codes With Python
   In this video course, you x ;ll learn how to use Python to generate QR codes, from your standard black and white QR codes to beautiful ones with your favorite colors. You x ;ll learn how to format QR codes, rotate them, and even replace the static background with moving images.
08  avril     14h00
Python News: What's New From March 2024
   In March , the first release candidate of NumPy was published. At the same time, the PSF announced a new position that will improve the PyPI user support, and the free threaded Python project reached an exciting milestone.
05  avril     12h00
The Real Python Podcast - Episode #199: Leveraging Documents and Data to Create a Custom LLM Chatbot
   How do you customize a LLM chatbot to address a collection of documents and data What tools and techniques can you use to build embeddings into a vector database This week on the show, Calvin Hendryx Parker is back to discuss developing an AI powered, Large Language Model driven chat interface.
03  avril     14h00
Install and Execute Python Applications Using pipx
   In this tutorial, you x ;ll learn about a tool called pipx, which lets you conveniently install and run Python packages as standalone command line applications in isolated environments. In a way, pipx turns the Python Package Index PyPI into an app marketplace for Python programmers.
    12h00
Build Command-Line Interfaces With Python's argparse
   In this quiz, you x ;ll test your understanding of creating command line interfaces CLIs in Python using the argparse module. This knowledge is essential for creating user friendly command line apps, which are common in development, data science, and systems administration.
02  avril     14h00
Python Deep Learning: PyTorch vs Tensorflow
   PyTorch vs Tensorflow: Which one should you use Learn about these two popular deep learning libraries and how to choose the best one for your project.
29  mars     12h00
The Real Python Podcast - Episode #198: Build a Video Game With Python Turtle & Visualize Data in Seaborn
   Can you build a Space Invaders clone using Python x ;s built in turtle module What advantages does the Seaborn data visualization library provide compared to Matplotlib Christopher Trudeau is back on the show this week, along with special guest Real Python core team member Bartosz Zaczy ski....
27  mars     14h00
Reading and Writing WAV Files in Python
   In this tutorial, you x ;ll learn how to work with WAV audio files in Python using the standard library wave module. Along the way, you x ;ll synthesize sounds from scratch, visualize waveforms in the time domain, animate real time spectrograms, and apply special effects to widen the stereo...
    12h00
A Practical Introduction to Web Scraping in Python
   In this quiz, you x ;ll test your understanding of web scraping in Python. Web scraping is a powerful tool for data collection and analysis. By working through this quiz, you x ;ll revisit how to parse website data using string methods, regular expressions, and HTML parsers, as well as how to...
26  mars     14h00
Finding Python Easter Eggs
   Python has its fair share of hidden surprises, commonly known as Easter eggs. From clever jokes to secret messages, these little mysteries are often meant to be discovered by curious geeks like you
    12h00
Get Started With Django: Build a Portfolio App
   In this quiz, you x ;ll test your understanding of Django, a fully featured Python web framework. By working through this quiz, you x ;ll revisit the steps to create a fully functioning web application and learn about some of Django x ;s most important features.
    12h00
Inheritance and Composition: A Python OOP Guide
   In this quiz, you x ;ll test your understanding of inheritance and composition in Python. These are two major concepts in object oriented programming that help model the relationship between two classes. By working through this quiz, you x ;ll revisit how to use inheritance and composition in...
25  mars     14h00
Prompt Engineering: A Practical Example
   Learn prompt engineering techniques with a practical, real world project to get better results from large language models. This tutorial covers zero shot and few shot prompting, delimiters, numbered steps, role prompts, chain of thought prompting, and more. Improve your LLM assisted projects today.
    12h00
Install and Execute Python Applications Using pipx
   In this quiz, you x ;ll test your understanding of how Python apps are run from isolated virtual environments using the pipx tool. With this knowledge, you x ;ll be able to safely run Python apps that are installed globally in your operating system.
22  mars     12h00
The Real Python Podcast - Episode #197: Using Python in Bioinformatics and the Laboratory
   How is Python being used to automate processes in the laboratory How can it speed up scientific work with DNA sequencing This week on the show, Chemical Engineering PhD Student Parsa Ghadermazi is here to discuss Python in bioinformatics.
20  mars     14h00
Build a Python Turtle Game: Space Invaders Clone
   In this step by step tutorial, you x ;ll use Python x ;s turtle module to write a Space Invaders clone. You x ;ll learn about techniques used in animations and games, and consolidate your knowledge of key Python topics.
19  mars     14h00
SQLite and SQLAlchemy in Python: Move Your Data Beyond Flat Files
   In this video course, you x ;ll learn how to store and retrieve data using Python, SQLite, and SQLAlchemy as well as with flat files. Using SQLite with Python brings with it the additional benefit of accessing data with SQL. By adding SQLAlchemy, you can work with data in terms of objects and...
15  mars     12h00
The Real Python Podcast - Episode #196: Exploring Duck Typing in Python & Dynamics of Monkey Patching
   What are the advantages of determining the type of an object by how it behaves What coding circumstances are not a good fit for duck typing Christopher Trudeau is back on the show this week, bringing another batch of PyCoder x ;s Weekly articles and projects.
12  mars     14h00
Python Basics Exercises: Dictionaries
   One of the most useful data structures in Python is the dictionary. In this video course, you’ll practice working with Python dictionaries, see how dictionaries differ from lists and tuples, and define and use dictionaries in your own code.
08  mars     12h00
The Real Python Podcast - Episode #195: Building a Healthy Developer Mindset While Learning Python
   How do you get yourself unstuck when facing a programming problem How do you develop a positive developer mindset while learning Python This week on the show, Bob Belderbos from Pybites is here to talk about learning Python and building healthy developer habits.
05  mars     14h00
Creating Asynchronous Tasks With Celery and Django
   In this video course, you x ;ll learn how to integrate Celery and Django using Redis as a message broker. You x ;ll refactor the synchronous email sending functionality of an existing Django app into an asynchronous task that you x ;ll run with Celery instead.
01  mars     12h00
The Real Python Podcast - Episode #194: Automate Tasks With Python & Building a Small Search Engine
   What are the typical computer tasks you do manually every week Could you automate those tasks with a Python script Christopher Trudeau is back on the show this week, bringing another batch of PyCoder x ;s Weekly articles and projects.
27  février     14h00
Python Basics Exercises: Installing Packages With pip
   In this Python Basics Exercises video course, you x ;ll practice installing packages with pip. You x ;ll also practice creating virtual environments, making lists of requirements, and recreating a development environment.
23  février     12h00
The Real Python Podcast - Episode #193: Wes McKinney on Improving the Data Stack & Composable Systems
   How do you avoid the bottlenecks of data processing systems Is it possible to build tools that decouple storage and computation This week on the show, creator of the pandas library Wes McKinney is here to discuss Apache Arrow, composable data systems, and community collaboration.
20  février     14h00
Unleashing the Power of the Console With Rich
   Rich is a powerful library for creating text based user interfaces TUIs in Python. It enhances code readability by pretty printing complex data structures and adds visual appeal with colored text, tables, animations, and more.
16  février     12h00
The Real Python Podcast - Episode #192: Practical Python Decorator Uses & Avoiding datetime Pitfalls
   What are real life examples of using Python decorators How can you harness their power in your code Christopher Trudeau is back on the show this week, bringing another batch of PyCoder x ;s Weekly articles and projects.