Todos os artigos

PHP

Laços de repetição

Esta aula aborda os laços de repetição em PHP, incluindo for, while, do-while e foreach, além dos comandos break e continue e o uso de laços aninhados. O conteúdo é prático e progressivo, com exemplos de código e exercícios para fixação.

✓ Lido
Go

Tipos básicos

Esta aula aborda os tipos básicos da linguagem Go: inteiros, floats, strings, runes e booleanos, além de conversões explícitas entre tipos. O conteúdo inclui exemplos práticos, boas práticas e exercícios com respostas colapsáveis para fixação.

✓ Lido
PHP

Tipos de dados

Esta aula aborda os tipos de dados em PHP, incluindo os tipos escalares (int, float, string, bool), o tipo null, conversão de tipos (casting) e as funções var_dump e gettype para depuração.

✓ Lido
PHP

Strings

Esta aula aborda o trabalho com strings em PHP, incluindo as diferenças entre aspas simples e duplas, interpolação de variáveis, sintaxe heredoc e nowdoc, e funções essenciais para manipulação de strings. O conteúdo é prático e progressivo, com exemplos de código e exercícios.

✓ Lido
Rust

Tipos compostos: tuplas e arrays

Esta aula aborda os tipos compostos em Rust, focando em tuplas e arrays. Você aprenderá a declarar, acessar e desestruturar tuplas, além de trabalhar com arrays de tamanho fixo e seus limites de acesso.

✓ Lido
Linguagem C

Olá, mundo em C

Esta aula apresenta o primeiro programa em C, explicando a estrutura mínima necessária, o uso de #include e a função main, a função printf para saída de dados, e os passos para compilar e executar o código.

✓ Lido
Linguagem C

Tipos inteiros em detalhe

Esta aula detalha os tipos inteiros em C, incluindo os modificadores signed/unsigned, short, long, long long, seus tamanhos e limites definidos em limits.h, e o fenômeno de overflow. O conteúdo é complementado com exemplos práticos, exercícios e referências.

✓ Lido
JavaScript

Números e o objeto Math

Esta aula aborda o sistema de números em JavaScript, incluindo ponto flutuante, o objeto Number, o objeto Math e a introdução ao BigInt. O foco é entender as peculiaridades e armadilhas dos números em JS e como manipulá-los corretamente.

✓ Lido
Rust

Tipos escalares

Esta aula aborda os tipos escalares em Rust: inteiros (com atenção ao overflow), ponto flutuante, booleanos e caracteres (char e Unicode). Inclui exemplos práticos, boas práticas e exercícios com respostas.

✓ Lido
Rust

Funções em Rust

Esta aula aborda funções em Rust, cobrindo declaração, parâmetros e tipos, retorno e expressões, e a diferença entre statements e expressions. O conteúdo inclui exemplos práticos e explicações detalhadas para alunos intermediários.

✓ Lido
Shell Script (Linux/Bash)

Terminal, shell e emuladores

Esta aula explica as diferenças entre terminal, shell e emuladores, detalha o prompt do Bash e como gerenciar sessões. O aluno aprenderá os componentes fundamentais do ambiente de linha de comando no Linux.

✓ Lido
JavaScript

Operadores em JavaScript

Esta aula aborda os operadores em JavaScript, incluindo aritméticos, de comparação, lógicos, operadores modernos (??, ?., spread/rest) e precedência. O conteúdo é aprofundado com exemplos práticos e exercícios para fixação.

✓ Lido