Development

How To Create Your First Visual Studio Code Extension — step-by-step DevOps tutorial on Progressive Robot

How To Create Your First Visual Studio Code Extension

Visual Studio Code is a code editor from Microsoft available on Windows, Linux, and macOS. It offers extensions that you can install through the Visual Studio Code MarketPlace for additional features in your editor. When you can’t find an extension that does exactly what you need, it is possible to create your own. In this article, you’ll create your first Visual Studio Code extension.

Read more
How To Use Operators in Java — step-by-step Programming tutorial on Progressive Robot

How To Use Operators in Java

An operator is one or more symbols in combination — from the well-known arithmetic operators such as minus and plus to the more advanced `instanceof`. When you apply operators on values or variables, you get a result from the operation. In this tutorial, you will use unary, binary, and ternary operators in a range of scenarios.

Read more
How To Write Doctests in Python — step-by-step Python tutorial on Progressive Robot

How To Write Doctests in Python

Python’s standard library comes equipped with a test framework module called `doctest`. The `doctest` module programmatically searches Python code for pieces of text within comments that look like interactive Python sessions. Then, the module executes those sessions to confirm that the code referenced by a doctest runs as expected.

Read more
How To Use Destructuring Assignment In JavaScript — step-by-step Javascript tutorial on Progressive Robot

How To Use Destructuring Assignment In JavaScript

JavaScript provides you with the ability to destructure objects and assign the individual units in one take. Destructuring means to unpack the values of objects or arrays into variables. At the end of this guide, you will see how to use it and what it can replace for you.

Read more
How To Use the Python Debugger — step-by-step Python tutorial on Progressive Robot

How To Use the Python Debugger

In software development, debugging is the process of looking for and resolving issues that prevent computer software from running correctly. The Python debugger pdb provides a debugging environment for Python programs. In this tutorial, we will go over how to work with pdb to implement an interactive debugging environment that you can use with any of your programs written in Python.

Read more
Como usar funções variadic em Go — step-by-step Programming tutorial on Progressive Robot

Como usar funções variadic em Go

Uma função variadic é uma função que aceita zero, um, ou mais valores como um único argumento. Embora as funções variadic não sejam o caso comum, elas podem ser usadas para tornar seu código mais limpo e mais legível. As funções variadic são mais comuns do que parecem. A…

Read more
How To Code in React.js eBook — step-by-step Javascript tutorial on Progressive Robot

How To Code in React.js eBook

This book is an introduction to React that works from the foundations upward. Each chapter takes you a little deeper into the React ecosystem, building on your previous knowledge. Along the way, you’ll learn how to maintain internal state, pass information between parts of an application, and explore different options for styling your application.

Read more
CHAT