Introduction to Machine Learning in Python

Machine learning is the act of giving computers the ability to learn without explicitly programming them. This is done by giving data to computers and having them transform the data into decision models which are then used for future predictions. In this tutorial, we will talk about machine learning and some of the fundamental concepts… Continue reading Introduction to Machine Learning in Python

Easier React Native Development With Expo

With Expo, developers can create React Native apps without going through the hassle of installing and configuring software dependencies such as Android Studio, Xcode, or all the other tools which are needed to develop and run a React Native app. In this tutorial, I’m going to show you how to create a simple memory game… Continue reading Easier React Native Development With Expo

Introduction to Network Programming in Python

This tutorial will give an introduction to sockets in Python and how to use the socket module to build HTTP servers and clients in Python. It will also cover Tornado, a Python networking library which is ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. What Are Sockets?… Continue reading Introduction to Network Programming in Python

JWT Authentication in Django

This tutorial will give an introduction to JSON Web Tokens (JWT) and how to implement JWT authentication in Django. What Is JWT? JWT is an encoded JSON string that is passed in headers to authenticate requests. It is usually obtained by hashing JSON data with a secret key. This means that the server doesn’t need… Continue reading JWT Authentication in Django

Getting Started With Redux: Learn by Example

Redux helps you manage state by setting the state up at a global level. In the previous tutorial, we had a good look at the Redux architecture and the integral components of Redux such as actions, action creators, the store, and reducers.  In this second post of the series, we are going to bolster our… Continue reading Getting Started With Redux: Learn by Example

Getting Started With Redux: Why Redux?

When you’re learning React, you will almost always hear people say how great Redux is and that you should give it a try. The React ecosystem is growing at a swift pace, and there are so many libraries that you can hook up with React, such as flow, redux, middlewares, mobx, etc.  Learning React is easy,… Continue reading Getting Started With Redux: Why Redux?

CSS Grid vs. Flexbox: Which Should You Use and When?

Both allow us to create complex layouts that were previously only possible by applying CSS hacks and/or JavaScript. Flexbox and CSS Grid share multiple similarities and many layouts can be solved with both. Let’s see if we can clarify when you should use Flexbox vs. Grid. Industry recap The CSS Grid vs. Flexbox debate is… Continue reading CSS Grid vs. Flexbox: Which Should You Use and When?

Published
Categorized as Tutorials

23 Best Booking Plugins in WordPress for Reservations (2024)

Are you looking for an automated booking or reservation plugin? These tools can help you and your customers save valuable time. Leave your competitors behind and streamline your appointments with premium booking plugins. Guests should find it easy to view, reserve, and book appointments on your website. This is where reservation plugins for WordPress can… Continue reading 23 Best Booking Plugins in WordPress for Reservations (2024)

Canny Edge Detector Using Python

Edge detection is an essential image analysis technique when someone is interested in recognizing objects by their outlines, and it’s also considered an essential step in recovering information from images.  For instance, edge detection can extract important features like lines and curves, which are then normally used by higher-level computer vision or image-processing algorithms. A… Continue reading Canny Edge Detector Using Python

How to Read and Write CSV Files in Python

The CSV format is the most commonly used import and export format for databases and spreadsheets. This tutorial will give a introduction of the csv module in Python. We will learn about all the functions and classes that it makes available for you to read and write data to CSV files. We have also included… Continue reading How to Read and Write CSV Files in Python

Typography: The Anatomy of a Letter

The more we communicate, the closer we become. Typography inspires us by reminding the world of a simpler time without connection. As designers and artists, we can carry that fascination into our work by studying the makeup of letters. If you prefer video tutorials, you can start with the basics of typography anatomy with this… Continue reading Typography: The Anatomy of a Letter

Typography: The anatomy of a letter

The more we communicate, the closer we become. Typography inspires us by reminding the world of a simpler time without connection. As designers and artists, we can carry that fascination into our work by studying the makeup of letters. Let’s explore all about the parts of lettering by examining the anatomy of a letter. If… Continue reading Typography: The anatomy of a letter

Introduction to Forms in Angular: Template-Driven Forms

Forms are critical to any modern front-end application, and they’re a feature that we use every day, even if don’t realize it. Forms are required for securely logging in a user to the app, searching for all the available hotels in a particular city, booking a cab, building a to-do list, and doing tons of… Continue reading Introduction to Forms in Angular: Template-Driven Forms

Beginner’s Guide to Angular: Services

Hello there! I hope you’ve followed along with our tutorials on Angular components and routing. In this post, we’ll go on to another interesting concept in Angular: services. Angular Beginner’s Guide to Angular: Components Divya Dev Angular Beginner’s Guide to Angular: Routing Divya Dev If Angular components are the presentation layer of our application, what… Continue reading Beginner’s Guide to Angular: Services

Beginner’s Guide to Angular: Components

Building single-page applications is an art, with many impressive frameworks to choose from. One of the most intuitive and widely used frameworks for building both web and mobile applications is Angular. Today, Angular 10 is out, and there are many impressive features. However, you need to master components before you dig deep.  First Things First:… Continue reading Beginner’s Guide to Angular: Components

Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js

This topic is a really enjoyable one for me. It’s quite common in many web applications to accept user input and save a single record to your database. But what about when your users (or you) want to perform multiple inserts in a single command? In this article, we will demonstrate how to create a… Continue reading Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js

Which Metric Should You Use to Measure Customer Satisfaction?

The “Net Promoter Score” and the “Customer Effort Score” are two ways of measuring customer satisfaction. Let’s look at the similarities and differences. In UX design, metrics are used to measure how something is performing, and the “Net Promoter Score” (NPS)  is recognised as being the gold standard of measuring satisfaction. Satisfaction may be a fairly… Continue reading Which Metric Should You Use to Measure Customer Satisfaction?

Kotlin From Scratch: Packages and Basic Functions

Kotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and promises to make coding for Android even more fun.  In the previous article, you learned about ranges and collections in Kotlin. In this tutorial, we’ll continue to learn the language by looking at how to organize code using… Continue reading Kotlin From Scratch: Packages and Basic Functions

TypeScript for Beginners, Part 2: Basic Data Types

* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} After reading the introductory TypeScript tutorial, you should now be able to write your own TypeScript code in an IDE that supports it and then compile it to JavaScript. In this tutorial, you will learn about different kinds of data types available in TypeScript. JavaScript has seven… Continue reading TypeScript for Beginners, Part 2: Basic Data Types

How to make a Hitchcock’s Vertigo poster tribute in Adobe InDesign

The Vertigo movie poster by Saul Bass used spiral graphics, a two-tone color palette and jaunty, unnerving text to create a feeling of unsettling instability for the viewer. Technically, vertigo is a symptom of acrophobia, which is an extreme fear of heights, so we’ve cheekily corrected Hitchcock’s original movie title!  Today we’ll be creating a Vertigo-inspired… Continue reading How to make a Hitchcock’s Vertigo poster tribute in Adobe InDesign

Learn to Code With JavaScript: Part 1, The Basics

Installation and Setup First, we will set up our development environment so that we can run our code on our own computer. Alternatively, you can test code examples in an online editor like OneCompiler. The easiest way to do so would be to use your web browser. This is especially true if you have no… Continue reading Learn to Code With JavaScript: Part 1, The Basics

13 Best HTML5 Game Templates of 2023 With Source Code

HTML5 game templates come with ready-to-use designs and functionality. All the time-consuming programming has already been done for you, so you can focus on designing games that are fun to play.  Top-Selling HTML5 Game Templates for 2023 on CodeCanyon Grab one of these HTML5 game templates or engines. Whether you already have a game concept… Continue reading 13 Best HTML5 Game Templates of 2023 With Source Code