Development

How To Build a Customer List Management App with React and TypeScript — step-by-step Javascript tutorial on Progressive Robot

How To Build a Customer List Management App with React and TypeScript

TypeScript has brought a lot of improvement into how JavaScript developers structure and write code for apps, especially web applications. React is an open-source JavaScript library, which developers use to create high-end user interfaces for scalable web applications. In this tutorial, you will create a customer list management application with a separate REST API backend and a frontend built with React and TypeScript.

Read more
How To Work with the Python Interactive Console — step-by-step Python tutorial on Progressive Robot

How To Work with the Python Interactive Console

This tutorial will go over how to work with the Python interactive console and leverage it as a programming tool. Providing access to all of Python’s built-in functions and any installed modules, command history, and auto-completion, the interactive console offers the opportunity to explore Python and the ability to paste code into programming files when you are ready.

Read more
Understanding Generators in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Understanding Generators in JavaScript

In ECMAScript 2015, generators were introduced to the JavaScript language. A generator is a process that can be paused and resumed and can yield multiple values. They can maintain state, providing an efficient way to make iterators, and are capable of dealing with infinite data streams. In this article, we’ll cover how to create generator functions, how to iterate over Generator objects, the difference between yield and return inside a generator, and other aspects of working with generators.

Read more
How To Ensure Code Quality with SonarQube on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Ensure Code Quality with SonarQube on Ubuntu 18.04

Code quality is an approximation of how useful and maintainable a specific piece of code is. Quality code will make the task of maintaining and expanding your application easier. In this guide, you will deploy a SonarQube server and scanner to analyze your code and create code quality reports. Then you’ll perform a test on your machine by scanning it with the SonarQube tool.

Read more
Cómo instalar Anaconda en Ubuntu 18.04 [Quickstart] — step-by-step Linux tutorial on Progressive Robot

Cómo instalar Anaconda en Ubuntu 18.04 [Quickstart]

Diseñado para los flujos de trabajo de ciencia de los datos y aprendizaje automático, Anaconda es un gestor de paquetes de código abierto, gestor de entornos y distribución de los lenguajes de programación Python y R. Este tutorial lo guiará a través de la instalación de…

Read more
How To Convert Data Types in Ruby — step-by-step Programming tutorial on Progressive Robot

How To Convert Data Types in Ruby

Ruby provides several methods for converting values from one data type to another. In this tutorial, you’ll convert strings to numbers, objects to strings, strings to arrays, and convert between strings and symbols.

Read more
How To Use Templates in Go — step-by-step Programming tutorial on Progressive Robot

How To Use Templates in Go

Do you need to present some data in well-formatted output, textual reports, or HTML pages? You can do that with Go templates. Any Go program can use the `text/template` or `html/template` package—both included in the Go standard library—to present data neatly. This tutorial will show you how to use both template packages.

Read more
CHAT