Skip to content

Latest commit

 

History

History
303 lines (226 loc) · 27.7 KB

File metadata and controls

303 lines (226 loc) · 27.7 KB

drawing

Let's learn about Python Development via these 73 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the /Learn or LearnRepo.com to find the most read blog posts about any technology.

Python development involves creating applications using the versatile Python programming language. It matters due to Python's extensive libraries, readability, and wide adoption in web development, data science, and automation, making it a crucial skill in many tech fields.

Resolve the common Python error 'TypeError: a bytes-like object is required, not 'str'' with this in-depth tutorial. Learn to identify and fix the issue ...

Here are the major speed boosts you’ll get with Python 3.7 versus 3.6

Create a random password generator using Python by generating a combination of letters, numbers, and symbols as characters scrambled together

Learn how to build a tip calculator with an intelligent and thoughtful way to divide payments amongst friends, no matter the number

Check out this post to see how you can use Python from inside a C# .NET Core application with a more modern approach than my original articles using Pythonnet.

Hello guys , in this blog post I have organized 40 Python projects that you might be interested trying out ranging from webscraping to to natural language processing.

Today I’m going to share with you how to build a simple desktop application to identify and track country information from phone numbers.

This article addresses misconceptions and the realities of Python compilers and libraries that enable the writing of ultra-fast programs.

Django and FastAPI are, without a doubt, two of the most well-known and widely used frameworks by Python developers. Let's explore their differences.

Encryption is a way of encoding human-readable data with encrypted code that enables the use of a password to view the source and data stored.

Creating your wrapper for Tesseract, which is several times faster than the popular PyTesseract.

We use PIL (Pillow) to create pixelated Image using Python. Firstly, resize down an image and then resize it up to get pixelated effect. Basic image operations.

In this tutorial, I will guide you to building a command line chatting application in Python using sockets.

Introducing the python Starlite API framework - a new async (ASGI) framework built on top of pydantic and Starlette

In this article, we’ll learn how to use the YouTube API to get the full playlists of any channel (not only your own) and get all videos from a playlist.

Numpy, Scipi, Keras, and Theano are some of the best Python Libraries For Machine Learning in 2021.

In this blog, you will learn about the Pickling and Unpickling process, although it is quite simple it is very important and useful.

Today, we are gonna learn how to apply coding skills to cryptography, by performing image-based stenography which hiding involves secret messages in an image.

Stenography has been used for quite a while. Since World War II, it was heavily used for communication among allies so as to prevent the info being captured by enemies

Many of us struggle to focus nowadays, easily distracted by Social media and some sites on the internet which dramatically affecting our productivity. In this tutorial, you will learn and build your own website blocker to block certain selected sites that distract you during working hours.

In this post, we compare the best Python IDEs and Code Editors.

In this tutorial, we will learn how to check if a file or directory is empty in Python.

Deep comparison of two well-known programming languages: Node.js and Python. Learn more about their pros, cons, use cases, and other important criteria.

Testing is a method of checking individual units of source code to confirm it works optimally before shipping code to production.

In this article, we are going to explain the growing importance of developing mobile app using Python along with its popular frameworks, features & advantages.

Best practices for a manageable, scalable, and easily understandable Python project structure

In this article, we’ll be learning what is Async IO, its components, and a basic implementation in Python to get you started.

I have seen lots of people are asking questions like W"which is the best editor tool in Python?" The answer is different for different users but most frequently people use PyCharm. The reasons are as below:

Given the head of a singly linked list, reverse the list, and return the reversed list.

Python is awesome, it’s one of the easiest languages with simple and intuitive syntax but wait, have you ever thought that there might ways to write your python code simpler?

Stop writing fragile cron scripts. Learn to build stateful, incremental data streams from any REST API using Python and a pull-based CDC model.

Installing python in any point studio exploring python with mulesoft.

The Django template system is available to users (programmers) using the Django framework for creating web applications.

Everything you need to know to set up a Python development environment as a newcomer in 2024.

Now, we will move on to the next level and take a closer look at variables in Python. Variables are one of the fundamental concepts in programming and mastering

Reducing the nesting level of code by applying a guard clause.

Discover the essentials of Python programming in this comprehensive review and guide, designed to help you master the basics. Learn about variables, data types,

As with all other languages, Python has variables that can be defined to hold data.

Programs may freeze for many reasons, such as software and hardware problems, software bugs, and among others, inefficient algorithm implementations.

Have you ever felt that you are not coding Python as productive as you want to be? Python avoids repetition to do more work with less code.

Like lists comprehensions and lambda functions python one line codes can save a lot of time and space so how you can master them?

Descriptors are one of the features that make Python's OOP so unique. They allow for powerful customization of attribute access and manipulation.

In this guide, we will cover everything you need to know about Python dictionaries.

MedTech startup, Jiseki Health, is a concierge service that helps its clients take control of their health and improve their wellbeing. Their major clients include a well-known electric car manufacturer and several large American insurance companies.

Selecting the correct Python framework is the only thing you need to develop a successful project in no time.

Wanna start a beginner Python project? Let's create a Password Generator Python Project which is super quick & super fun!

A guide on how to write efficient and effective unit tests for Pandas functions using Pytest.

Python is a powerful, simple, and versatile language that can be used to do many things including helping you with SEO. This guide shows how to use it for SEO.

Usually I found myself reading more than 100 tweets per day, so I thought that using all that 'reading power' to read a book using tweets could be a good idea.

Learn about the benefits and drawbacks of mobile development in Python, as well as why it can be a good choice for startups.

This blog walks through approaches to implement custom notifications using SMTP, SendGrid, Azure Logic Apps, and Microsoft Graph API.

Reasons to use Python Protocols instead of ABC library for Python interfaces.

Introduction to property-based testing by way of an illustrative example.

Python is trending as the second most popular programming language in the world and grabbed its position edging out Java.

In this blog post, I will explain what are function decorators in python and how to use them

Article to understand why does Python have a Pass statement, why it is designed? Is it just an ordinary comment block or for the grammatical completeness

While developing a program, duplicate pieces of code may occur as a result of choosing of particular data structures.

Today you’re going to learn about python list comprehension, a very powerful feature of python to use when creating a python List based on certain constraints.

In this short article we will use is keyword and == operator to understand the Pythonic concepts of assignment, shallow and deep copy.

Reversing a list is a common requirement in any programming language. In this tutorial, we will learn the effective way to reverse a list in Python.

Today, I'm going to share with you guys how to automatically perform language translation in Python programming.

Using pyttsx3 to convert text to speech in Python.Female voice using pyttsx3. Text to speech in Python.

Draw some inspiration from the list of topics in this article and start writing about your experience with web development in Django.

Pillow is Python Imaging Library that is free and open-source an additional library for the Python programming language that adds support for opening, manipulating, and saving in a variety of extension.

The transition from one language to another doesn't need to be hard. Especially, when you are building backend apps in Python and you want to switch to Go.

Set up session-level async database migrations in Python using SQLAlchemy, Alembic, and pytest for cleaner, faster test environments.

Learn to create, prepare, and publish a Python package to PyPI using Poetry. Follow our step-by-step guide to streamline your package development process.

As developers, there always comes a time when we find a bug in production and wonder how it passed all our quality checks. The truth is that we can never be sure our code is bug free. We can only choose the tools and workflows which will find the most bugs without slowing us down too much.

You can use Python for general software development, data science and math. But to find out whether Python fits your app take a look at benefits and use cases. 

GPT-4o fails 90% of the time at code optimization. Why zero-shot prompting doesn't work and how to build an agentic search workflow instead.

This desktop widget can allow you to tweet super quickly straight from your desktop.

Here is a step-by-step guide to identify and hire a skilled Python Web Development Company for your next web project to take advantage of Python's capabilities.

A guide to understanding Python Poetry, how it works, and how to use it in your next Python project.

Unnecessary side effects are prevalent in coding, including Python. Here is a list of all reasons why one should avoid them.