Best of PythonFebruary 2022

  1. 1
    Article
    Avatar of devtoDEV·4y

    How I setup my Development Environment on macOS 2022 Edition

    I always prefer to do a clean install when setting up a new computer. Either use a cloud backup solution to restore your data or use an external storage device to transfer your files. I would install all of the apps that I use this includes personal and developer related apps.

  2. 2
    Article
    Avatar of phProduct Hunt·4y

    Regex library - A curated list of most commonly used regular expressions

  3. 3
    Article
    Avatar of inPlainEngHQPython in Plain English·4y

    Improve Your Code with Decorators

    A decorator is a function that takes another function and extends the behavior of the latter function without explicitly modifying it. Decorators can be used to define some general behavior that is common to many methods in a separate function. In this article, we will see how powerful decorators are.

  4. 4
    Article
    Avatar of crioCrio.Do·4y

    Python Projects for Beginners - With Step by Step Instructions

    Grow your Python Programming skills by building real-world projects. Get the complete list of Project Ideas for Computer Science Engineers. By the end of this read, you will be working on an exciting project ALL BY YOURSELF! All you need to do is follow the step-by-step instructions given to complete the project.

  5. 5
    Article
    Avatar of crioCrio.Do·4y

    5 Attractive Machine Learning Projects For Resume (2022)

    Artificial Intelligence (AI), Machine Learning (ML), and Data Science are the hottest fields in technology right now. From healthcare and agriculture to manufacturing, energy, and retail, many companies across industries are leveraging these technologies to get ahead. There is no foolproof roadmap to master AI or be a skilled Data Scientist, the skills and tools needed are dynamic. To master the skills you need to implement projects on your own.

  6. 6
    Article
    Avatar of devdojoDevDojo·4y

    Languages to Learn instead, in 2022!

    The world of computer programming might be confusing at times. You may want to be an app developer but struggle to find a programming language and then end up learning languages that have no use in the future. Instead of Html -> Markdown or CSS, you may stick to HTML.

  7. 7
    Article
    Avatar of ddlDomino Data Lab·4y

    OpenCV Tutorial: Getting Started with OpenCV

    Computer vision is an interdisciplinary subfield of artificial intelligence. It aims to mimic human cognitive functions to provide capabilities similar to human vision. This includes understanding the content of digital images, types of objects, and their relationships. In this article we talk about the foundations of Computer vision, the history and capabilities of the OpenCV framework.

  8. 8
    Article
    Avatar of devgeniusDev Genius·4y

    Learning gRPC with an Example

    GRPC (Remote Procedure Call) is a modern inter-process communication system that is scalable and more efficient than RESTful services. The gRPC framework is based on binary encoding format protocol buffer and implemented on top of HTTP/2. It is widely adopted by companies like Netflix, Square, CoreOS, Cockroach labs, CISCO and Dropbox.

  9. 9
    Article
    Avatar of tuts_plusTuts+·4y

    Creating a Web App From Scratch Using Python Flask and MySQL

    This tutorial assumes that you have some basic knowledge of the Python programming language. We'll be using Flask , a Python web application framework, to create our application, with MySQL as the back end. In this series, we'll use Python, Flask and MySQL to create a simple web application. It will be a simple bucket list application where users can register, sign in and create their bucket list.

  10. 10
    Article
    Avatar of tnwThe Next Web·4y

    Python may be easy but it’s a goddamn mess

    Python is touted as one of the absolute best languages for novice programmers. But it doesn't mean that it doesn’t confuse the shit out of programming newbies. In Python, you can define functions with optional arguments — that is, arguments that you don't need to state explicitly afterwards. Classes are everywhere in your Python code.

  11. 11
    Article
    Avatar of inPlainEngHQPython in Plain English·4y

    SOLID Principles in Python

    Serhiy Andrejev explains SOLID Principles in Python code. Principles include Single Responsibility Principle, Open-Closed Principle, and Dependency Inversion Principle. Serhiy also explains how to use Python's built-in programming language, C#, and other programming languages.

  12. 12
    Article
    Avatar of swcdSweetcode·4y

    Automated Testing Tutorial

    Software testing is one of the most critical stages of the Software Development Life Cycle (SDLC) The goal of the testing phase is to identify and resolve all of the bugs and errors in the product before it is taken to market. In most cases, software testing remains a consistent phase throughout the SDLC, and it is done manually by human QA testers.