Development

How To Use Themes in Gatsby — step-by-step Javascript tutorial on Progressive Robot

How To Use Themes in Gatsby

Themes in Gatsby refer to plugins that act as a collection of configuration options, functionality, and/or user interface (UI) elements. Separating out shared features into maintained themes makes keeping your site up-to-date easier, and also lets you spend less time configuring your site and more time developing your content. In this tutorial, you will install, configure, and use a Gatsby theme for publishing blog posts: gatsby-theme-blog.

Read more
How To Work with JSON in JavaScript — step-by-step Javascript tutorial on Progressive Robot

How To Work with JSON in JavaScript

This tutorial provides an introduction to working with JSON in JavaScript. Some general use cases of JSON include: storing data, generating data from user input, transferring data from server to client and vice versa, configuring and verifying data.

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
Como escrever seu primeiro programa em Go — step-by-step Programming tutorial on Progressive Robot

Como escrever seu primeiro programa em Go

O programa “Hello, World!” é um clássico tradicional, consagrado pelo tempo em programação de computadores. É um programa inicial, simples e completo para iniciantes e é uma boa maneira de garantir que seu ambiente esteja devidamente configurado. Este tutorial explicará sobre…

Read more
Placing, Spanning, and Density in CSS Grid — step-by-step DevOps tutorial on Progressive Robot

Placing, Spanning, and Density in CSS Grid

The most common thing you learn in CSS Grid is usually related to the grid container and rather than the grid items. A generic grid definition applied to the grid container is enough for a basic layout structure. However, when you need more control over the contents of the grid, the grid container is limited its uses. Each grid item’s size is predefined and you need to find a way to size them relatively to other items in the grid container.

Read more
如何在Ubuntu 18.04上安装Python 3并建立本地编程环境 — step-by-step Linux tutorial on Progressive Robot

如何在Ubuntu 18.04上安装Python 3并建立本地编程环境

Python是一种灵活多样的编程语言。它的用途广泛,在脚本、自动化、数据分析、机器学习和后端开发方面都具有优势。Python于1991年首次发行,名字的灵感来源于英国喜剧团体“Monty Python”,因此Python开发团队希望让Python用起来很有趣。易于安装配置、代码风格相对简单直接、有即时的反馈和报错,这些特性让Python成为编程初学者的一个很好选择,也同样适合有经验的程序员。[Python…

Read more
Entendendo classes no JavaScript — step-by-step Javascript tutorial on Progressive Robot

Entendendo classes no JavaScript

O JavaScript é uma linguagem baseada em protótipo, e cada objeto no JavaScript tem uma propriedade interna escondida chamada [[Prototype]], que pode ser usada para estender as propriedades e métodos de objetos. Você pode ler mais sobre protótipos no nosso tutorial [Entendendo…

Read more
CHAT