8 must-know sorting algorithms

In this post, I am going to show you common sorting algorithms and provide their implementation in python.

If you are a programmer or if you have already been interviewed for a job, then you surely know the importance of knowing and mastering algorithms in order to increase your coding level or have a chance to get hired.

Even if they may seem easy, they can really become tricky.

And that's why you should practice a lot.

As a wise man said on Quora:

I think that you got the point, so let

Build a CRUD application using Django and React

As a developer, CRUD operations are one of the most basic to know. Today, I'll show you how to build a REST API using Django and Django Rest and a SPA with React, which we'll use to perform the CRUD operations.

For this tutorial, you’ll need to have a basics understanding of Django models, Django Rest serializers, and ViewSets.

First of all, we must set up the development environment. Pick up your favorite terminal and make sure you have virtualenv installed.

Once it’s done, create an enviro

A Beginner’s Guide to Building a REST API with Masonite Framework - Hello Masonite- Webdevelopment with Masonite

An API (Application Programming Interface) is a standardized interface that let two machines talk to each other. In this tutorial, we’ll be covering how to build an API with Masonite.

To understand this tutorial, you have to :

For this tutorial, I’ll use the previous project from the article Database Seeding with Masonite. You can clone it here (Be sure to choose the branch) and follow the installation process in README.md file.

Masonite API is package created to make it very very simple to c

Masonite Tutorial : Build Minimal CRUD App - Hello Masonite- Webdevelopment with Masonite

Masonite is a great framework to start building things if you are a beginner or a complete expert. So if you are here to get the basics to start building web applications with Masonite, then you are at the right place. For this tutorial, we will build a simple page to manage a bookstore with information such as the title and description of a book. The application allows basics CRUD operations such as create (add a book title and its description) read (listing the books), updating (Modify title o