Todos os artigos

PHP

Strings

Nesta aula, você aprenderá sobre strings em PHP, incluindo as diferenças entre aspas simples e duplas, interpolação de variáveis, sintaxes Heredoc e Nowdoc, e as funções essenciais para manipulação de strings. Com exemplos práticos e exercícios, você dominará o trabalho com textos em PHP.

✓ Lido
JavaScript

Variáveis: var, let e const

Nesta aula, você aprenderá as diferenças entre var, let e const no JavaScript, incluindo declaração, escopo, hoisting e boas práticas de uso. Com exemplos práticos, você entenderá quando cada uma é mais adequada para escrever código moderno e seguro.

✓ Lido
PowerShell

Instalando o PowerShell

Esta aula aborda a instalação do PowerShell, diferenciando o Windows PowerShell do PowerShell 7+, cobrindo os passos de instalação nos principais sistemas operacionais, como verificar a versão instalada e configurar o VSCode com extensões para desenvolvimento.

✓ Lido
PHP

Controle de fluxo

Esta aula aborda as estruturas de controle de fluxo em PHP, incluindo if/else/elseif, switch, match (PHP 8) e a sintaxe alternativa para templates. O objetivo é capacitar o aluno a tomar decisões no código de forma eficiente e legível.

✓ Lido
JavaScript

Operadores em JavaScript

Esta aula cobre os operadores em JavaScript, incluindo aritméticos, comparação (com foco na diferença entre == e ===), lógicos, operadores modernos (??, ?., spread/rest) e precedência. São apresentados exemplos práticos e exercícios para fixação.

✓ Lido
Shell Script (Linux/Bash)

Obtendo ajuda

Esta aula ensina como obter ajuda no terminal Linux usando comandos como man, --help, apropos, whatis e info. O aluno aprenderá a consultar manuais, obter resumos rápidos e buscar informações sobre comandos.

✓ Lido
Shell Script (Linux/Bash)

Permissões de arquivos

Esta aula cobre o modelo de permissões rwx do Linux, os comandos chmod (nos modos octal e simbólico), chown e chgrp para alterar proprietário e grupo, e o comando umask para definir permissões padrão. Inclui exemplos práticos e exercícios com respostas.

✓ Lido
Rust

Olá, mundo e o Cargo

Nesta aula, você aprenderá a criar e gerenciar projetos Rust usando o Cargo, a ferramenta oficial de build e gerenciamento de pacotes. Vamos explorar os comandos cargo new, cargo build e cargo run, além de entender a estrutura de um projeto e o arquivo Cargo.toml.

✓ Lido
Go

Funções

Esta aula ensina a declarar e usar funções em Go, cobrindo múltiplos retornos, parâmetros variádicos e funções com retorno nomeado. Você verá exemplos práticos e exercícios para fixar os conceitos.

✓ Lido
Rust

Instalando o ambiente Rust

Esta aula ensina como instalar e configurar o ambiente de desenvolvimento Rust usando rustup, cargo e o toolchain. Abrange a instalação nos sistemas Linux, Windows e macOS, a configuração do VSCode com rust-analyzer e a verificação da instalação.

✓ Lido
Go

Variáveis e declarações

Nesta aula, você aprenderá a declarar variáveis em Go usando as formas `var` e `:=`, entenderá os valores zero padrão, como declarar múltiplas variáveis de uma vez e como o escopo afeta a visibilidade. O conteúdo inclui exemplos práticos e exercícios com respostas.

✓ Lido
PHP

Tipos de dados

Esta aula aborda os tipos de dados primitivos do PHP, incluindo escalares (int, float, string, bool), o tipo null, conversão entre tipos (casting) e as funções var_dump e gettype para inspeção. O aluno aprenderá a declarar, manipular e verificar tipos de forma prática.

✓ Lido
Linguagem C

Olá, mundo em C

Esta aula apresenta a estrutura mínima de um programa em C, explicando o uso de #include, a função main e a função printf. Ao final, você aprenderá a compilar e executar seu primeiro programa "Olá, mundo".

✓ Lido
Shell Script (Linux/Bash)

Navegando no sistema de arquivos

Esta aula ensina os comandos fundamentais para navegar no sistema de arquivos do Linux: pwd, cd e ls, além de explicar a diferença entre caminhos absolutos e relativos, os diretórios especiais (., .., ~) e atalhos úteis. Ao final, você será capaz de se mover eficientemente pelo terminal.

✓ Lido