Sign in:

read us on


Data Visualization Interfaces in Python With Dash

In this course, you'll learn how to build a dashboard using Python and Dash. Dash is a framework for building data visualization interfaces. It helps data scientists build fully interactive web applications quickly.

Подробный Python: или как переступить границу знаний

Хотите чтобы ваш код выглядел качественно, лаконично и говорил о вас, как об опытном разработчике? Тогда давайте окунёмся немного глубже базовых знаний и посмотрим, насколько можно упростить свой код, сделать его читаемым и не терять желание возвращаться к своей работе снова. Добро пожаловать в подробный Python. Пора становиться лучше!


Building a Neural Network & Making Predictions With Python AI

In this step-by-step course, you'll build a neural network from scratch as an introduction to the world of artificial intelligence (AI) in Python. You'll learn how to train your neural network and make accurate predictions based on a given dataset.


Python Community Interview With Eric Wastl

This week, we're joined by Eric Wastl, a Senior Architect at TCGPlayer and the founder of Advent of Code. Join us as we discuss the inception of AoC, how to avoid common pitfalls when solving code challenges in AoC, and what Eric gets up to in the "3.8 seconds" of free time he has per year.


Python News: What's New From October 2021?

The Python community gave a warm welcome to Python 3.10 in October 2021. In this article, you'll catch up on some big events that happened this past month, including Python being named TIOBE's most popular programming language.


Building Lists With Python's .append()

In this step-by-step course, you'll learn how Python's .append() works and how to use it for adding items to your list in place. You'll also learn how to code your own stacks and queues using .append() and .pop().


Securely Deploy a Django App With Gunicorn, Nginx, & HTTPS

Ready to take your Django app beyond development? Learn how to securely deploy your Django web app in production over HTTPS with Gunicorn and Nginx. Along the way, you'll explore how HTTP headers can fortify your app's security.


Advanced Visual Studio Code for Python Developers

In this tutorial, you'll learn how you can configure, extend, and optimize Visual Studio Code for a more effective and productive Python development environment. By digging into this customizable code editor and IDE, you'll put yourself on track to be a VS Code power user.


Using plt.scatter() to Visualize Data in Python

In this course, you'll learn how to create scatter plots in Python, which are a key part of many data visualization applications. You'll get an introduction to plt.scatter(), a versatile function in the Matplotlib module for creating scatter plots.


Build a Command-Line To-Do App With Python and Typer

In this step-by-step project, you'll create a to-do application for your command line using Python and Typer. While you build this app, you'll learn the basics of Typer, a modern and versatile library for building command-line interfaces (CLI).


Build a Content Aggregator in Python

In this project-based tutorial, you'll build a content aggregator from scratch with Python and Django. Using custom management commands, feedparser, and django-apscheduler, you'll set up an app to periodically parse RSS feeds for Python podcasts and display the latest episodes to your users.


Reading Input and Writing Output in Python

In this introductory Python course, you'll learn how to take user input from the keyboard with the built-in function input() and how to display output to the console with the built-in function print().


Python's zipapp: Build Executable Zip Applications

In this step-by-step tutorial, you'll learn what Python Zip applications are and how to create them quickly using the zipapp module from the standard library. You'll also learn some alternative tools you can use to build this kind of application manually.


Django Templates: Implementing Custom Tags and Filters

Django templates have many built-in tags and filters to render content, but they may not meet all your needs. This tutorial covers how to write Django custom template tags and filters, including simple tags, inclusion tags, block tags, and different types of filters.


Writing Idiomatic Python

What are the programming idioms unique to Python? This course is a short overview for people coming from other languages and an introduction for beginners to the idiomatic practices within Python. You'll cover truth values, looping, DRY principles, and the Zen of Python.


Using the "not" Boolean Operator in Python

In this step-by-step tutorial, you'll learn how Python's "not" operator works and how to use it in your code. You'll get to know its features and see what kind of programming problems you can solve by using "not" in Python.

Открытый код: азбука вежливости

Устройство Django-проекта на примере Основы


Using the len() Function in Python

In this tutorial, you'll learn how and when to use the len() Python function. You'll also learn how to customize your class definitions so that objects of a user-defined class can be used as arguments in len().


Python Assignment Expressions and Using the Walrus Operator

In this course, you'll learn about assignment expressions and the walrus operator. The biggest change in Python 3.8 was the inclusion of the := operator, which you can use to assign variables in the middle of expressions. You'll see several examples of how to take advantage of this new feature.


A Roadmap to XML Parsers in Python

In this tutorial, you'll learn what XML parsers are available in Python and how to pick the right parsing model for your specific use case. You'll explore Python's built-in parsers as well as major third-party libraries.


Python's property(): Add Managed Attributes to Your Classes

In this step-by-step tutorial, you'll learn how to create managed attributes, also known as properties, using Python's property() in your custom classes.


Using Pygame to Build an Asteroids Game in Python

In this course, you'll build a clone of the Asteroids game in Python using Pygame. Step by step, you'll add images, input handling, game logic, sounds, and text to your program.


Representing Rational Numbers With Python Fractions

In this tutorial, you'll learn about the Fraction data type in Python, which can represent rational numbers precisely without the rounding errors in binary arithmetic. You'll find that this is especially important in financial and other high-precision applications.


Python's sum(): The Pythonic Way to Sum Values

In this step-by-step tutorial, you'll learn how to use Python's sum() function to add numeric values together. You also learn how to concatenate sequences, such as lists and tuples, using sum().


Cool New Features in Python 3.10

In this course, you'll explore some of the coolest and most useful features in Python 3.10. You'll appreciate more user-friendly error messages, learn about how you can handle complicated data structures with structural pattern matching, and explore new enhancements to Python's type system.


Python 3.10: Cool New Features for You to Try

In this tutorial, you'll explore some of the coolest and most useful features in Python 3.10. You'll appreciate more user-friendly error messages, learn about how you can handle complicated data structures with structural pattern matching, and explore more enhancements to Python's type system.


Hosting a Django Project on Heroku

In this step-by-step project, you'll learn about hosting Django projects in the cloud using Heroku, which is the favorite cloud platform provider of many startups and developers.

Стек технологий для Python

Установщик пакетов для Python. Вы можете использовать pip для установки пакетов из индекса пакетов Python и других индексов.


A Python Guide to the Fibonacci Sequence

In this step-by-step tutorial, you'll explore the Fibonacci sequence in Python, which serves as an invaluable springboard into the world of recursion, and learn how to optimize recursive algorithms in the process.

Older Posts