PythoFF

Menu

Sign in:

read us on

home/2021/01/25/da8cb46454c2126424b493db9cf24cce028ccc1f.jpg

How to Use Python: Your First Steps

In this step-by-step tutorial, you'll learn the basics of how to use Python. With this knowledge, you'll be able to start coding your Python applications.

home/2021/01/20/58f71df03f19000475e252d46529980f5535dcd7.jpg

C for Python Programmers

In this tutorial, you'll learn the basics of the C language, which is used in the source code for CPython, the most popular Python implementation. Learning C is important for Python programmers interested in contributing to CPython.

Telegram-бот на Python: от первой строчки до запуска на Heroku

Перевод статьи «How to Create and Deploy a Telegram Bot?»

home/2021/01/19/a58eb2c2bf184e54f711e2ca16c684e4de5af639.jpg

Introduction to Sorting Algorithms in Python

In this course, you'll learn all about five different sorting algorithms in Python from both a theoretical and a practical standpoint. You'll also learn several related and important concepts, including Big O notation and recursion.

Настройка аутентификации JWT в новом проекте Django

Данная статья является сборкой-компиляцией нескольких (основано на первой) статей, как результат моих изучений по теме jwt аутентификации в джанге со всем вытекающим. Так и не удалось (по крайней мере в рунете) найти нормальную статью, в которой рассказывается от этапа создания проекта, startproject, прикручивание jwt аутентификации.

home/2021/01/18/c7617dda4204ad716273cfe8e6a2275131b11298.jpg

Make Your First Python Game: Rock, Paper, Scissors!

In this tutorial, you'll learn to program rock paper scissors in Python from scratch. You'll learn how to take in user input, make the computer choose a random action, determine a winner, and split your code into functions.

Запуск проекта на uWSGI, Django и PostgreSQL в облаке

home/2021/01/13/8bb91894bc40d17a414324fffdd83778397861d4.jpg

Sentiment Analysis: First Steps With Python's NLTK Library

In this tutorial, you'll learn how to work with Python's Natural Language Toolkit (NLTK) to process and analyze text. You'll also learn how to perform sentiment analysis with built-in as well as custom classifiers!

home/2021/01/12/71cd0f48b283c0980353065fd2f5733e79359e1a.jpg

Managing Python Dependencies

Get up to speed with Python dependency management quickly and go from “writing scripts” to “building applications” with this complete course.

Data Science для начинающих: 12 проектов на Python за 3 часа

Для начинающих в Data Science важна практика, которая помогает быстро прокачать навыки. С помощью этого видео вы научитесь обрабатывать и визуализировать данные, а затем развёртывать созданные приложения.

home/2021/01/11/8a2dabd0c88baff3c16d4b4e2d13da6dd3f8a423.jpg

NumPy Tutorial: Your First Steps Into Data Science in Python

In this tutorial, you'll learn everything you need to know to get up and running with NumPy, Python's de facto standard for multidimensional data arrays. NumPy is the foundation for most data science in Python, so if you're interested in that field, then this is a great place to start.

Веб-скрейпинг на Python: запускаем парсинг сайтов за 1 час

Веб-скрейпинг — это метод автоматизированного извлечения данных с сайтов. С его помощью можно решать разные задачи. Например:

home/2021/01/06/0c71938d48571e378e16467a0ed1bbed4b8d6c87.jpg

Develop Data Visualization Interfaces in Python With Dash

In this tutorial, 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.

home/2021/01/05/9f3eb1ea2378c20be97e3e228ccac2605c5eaeb6.jpg

Building With Django REST Framework

This course will get you ready to build with Django REST Framework. The Django REST framework (DRF) is a toolkit built on top of the Django web framework that reduces the amount of code you need to write to create REST interfaces.

home/2021/01/05/832185ee031b12772fe6874c06cb5211665777c0.jpg

Using Django & AssemblyAI for More Accurate Twilio Call Transcriptions

Recording phone calls with one or more participants is easy with Twilio's Programmable Voice API, but the speech-to-text accuracy can be poor, especially for transcription of words... (read more)

home/2021/01/04/656a639e28f4a0d130ba11e6d2b52739150035ba.jpg

Python's .append(): Add Items to Your Lists in Place

In this step-by-step tutorial, 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().

Нити, потоки, треды

home/2020/12/29/562b912966f8d287765c6016ec165009428345e0.jpg

Django Admin Customization

In this course, you'll learn how to customize Django's admin with Python. You'll use AdminModel objects to add display columns, calculate values, link to referring objects, and search and filter results. You'll also use template overriding to gain full control over the admin's HTML.

home/2020/12/28/4272e226fff625b20d8108777c8706eecdbc7316.jpg

Python and MySQL Database: A Practical Introduction

In this tutorial, you'll learn how to connect your Python application with a MySQL database. You'll design a movie rating system and perform some common queries on it. You'll also see best practices and tips to prevent SQL injection attacks.

Сравнение скорости Python и C++

Адаптированный перевод статьи How fast is C++ compared to Python?

Боты для Discord на Python: проект для начинающих

Боты для Discord решают разные задачи — ищут и воспроизводят музыку, делают мемы, общаются с пользователями. После просмотра этого видео вы научитесь создавать своих ботов. Они будут очень простыми, но главное здесь — понять, как это вообще работает. Дальше можно улучшать своих ботов и добавлять новую функциональность.

Ещё раз о производительности фреймворков Python для веб разработки

Недавно мне пришлось начинать проект нового веб сервиса, и я решил протестировать максимальную нагрузочную способность Django, а заодно сравнить её с Flask’ом и AIOHTTP. Результат показался мне неожиданным, поэтому я «просто оставлю» его тут.

Ещё раз о производительности фреймворков Python для веб разработки

Недавно мне пришлось начинать проект нового веб сервиса, и я решил протестировать максимальную нагрузочную способность Django, а заодно сравнить её с Flask’ом и AIOHTTP. Результат показался мне неожиданным, поэтому я «просто оставлю» его тут.

home/2020/12/22/aae2c9599dfb9e1efbe33a275f152bf2a2ef887b.jpg

Serializing Objects With the Python pickle Module

In this course, you'll learn how you can use the Python pickle module to convert your objects into a stream of bytes that can be saved to a disk or sent over a network. You'll also learn the security implications of using this process on objects from an untrusted source.

home/2020/12/21/a86686b5a2684a9e18f80d6c9c04c5b2e9ab65c4.jpg

Use PyQt's QThread to Prevent Freezing GUIs

In this step-by-step tutorial, you’ll learn how to prevent freezing GUIs by offloading long-running tasks to worker QThreads in PyQt.

Pip: как устанавливать пакеты в Python

Pip — менеджер пакетов для Python, работа с ним осуществляется через командную строку. Pip не нужно устанавливать отдельно, если вы пользуетесь Python версии 2.7.9 и новее или версии 3.4 и новее. Если pip установлен, то можно ввести в командную строку:

home/2020/12/16/9914d6c97120a692348e28c93e724be3746563c2.jpg

The pass Statement: How to Do Nothing in Python

In this tutorial, you'll learn about the Python pass statement, which tells the interpreter to do nothing. Even though pass has no effect on program execution, it can be useful. You'll see several use cases for pass as well as some alternative ways to do nothing in your code.

Всё о сортировке в Python: исчерпывающий гайд

Перевод статьи «Sorting Mini-HOW TO»

home/2020/12/15/19aa72c7ba20e2b2bfa7a44e09ecd3c2c0d5aee5.jpg

Python Turtle for Beginners

In this step-by-step course, you'll learn the basics of Python programming with the help of a simple and interactive Python library called turtle. If you're a beginner to Python, then this course will definitely help you on your journey as you take your first steps into the world of programming.

Микросервисы на монолите

Всем привет! Скажу сразу, эта статья не про очередное переписывание монолита на микросервисы, а о применении микросервисных практик в рамках существующего проекта с использованием интересных, как мне кажется, подходов. Наверное, уже нет смысла объяснять, почему многие проекты активно используют микросервисную архитектуру. Сегодня в IT возможности таких инструментов как Docker, Kubernetes, Service Mesh и прочих сильно меняют наше представление об архитектуре современного приложения, вынуждая пересматривать подходы и переписывать целые проекты на микросервисы. Но так ли это необходимо для всех частей проекта? 

Older Posts