Development

Getting Started with ES6 Arrow Functions in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Getting Started with ES6 Arrow Functions in JavaScript

With ES6, there were many updates to the JavaScript, including the spread operator, object destructuring, new type of variables, and more. One of the most notable changes were *arrow functions*, a new and concise way to write functions. With arrow functions, you can define a readable and concise function in one line. In this article, we will walk through the basics of arrow functions and discuss their benefits.

Read more
How To Use Logging in Python 3 — step-by-step Python tutorial on Progressive Robot

How To Use Logging in Python 3

The logging module is part of the standard Python library and provides tracking for events that occur while software runs. You can add logging calls to your code to indicate what events have happened. In this tutorial, we will go over how to work with logging calls to understand the various events that occur from running your program over time.

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
How To Format Text in Python 3 — step-by-step Python tutorial on Progressive Robot

How To Format Text in Python 3

In this tutorial, we’ll go over some of the ways we can work with Python strings to make sure that all output text is formatted correctly. Topics we will cover include: quotes, apostrophes, multiple lines, escape characters, and raw strings.

Read more
CHAT