Buscar perguntas…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Início
Tópicos
Categorias
Trilhas de aprendizagem
Buscar
Início
/
#Linguagem
#Linguagem
93 perguntas
Qual é o propósito de `<!DOCTYPE html>`?
HTML
#language
Júnior
›
O que são atributos globais em HTML?
HTML
#language
Júnior
›
Como funcionam os links âncora (`<a>`), incluindo target e rel?
HTML
#language
Júnior
›
Quais elementos de lista o HTML fornece?
HTML
#language
Júnior
›
Como você constrói uma tabela HTML acessível?
HTML
#language
Júnior
›
O que são atributos `data-*` e como você os lê?
HTML
#language
Pleno
›
O que os elementos `<details>` e `<summary>` fornecem?
HTML
#language
Pleno
›
Como o elemento de diálogo nativo funciona?
HTML
#language
Pleno
›
O que são entidades HTML e quando você precisa delas?
HTML
#language
Pleno
›
Como você especifica cores em CSS?
CSS
#language
Júnior
›
Quais propriedades controlam texto e fontes?
CSS
#language
Júnior
›
O que são CSS custom properties (variáveis)?
CSS
#language
Pleno
›
Como a cascata e a herança decidem quais estilos se aplicam?
CSS
#language
Pleno
›
O que são propriedades lógicas CSS e por que importam para internacionalização?
CSS
#language
Sênior
›
Qual é a diferença entre var, let e const?
JavaScript
#language
Júnior
›
Qual é a diferença entre == e === ?
JavaScript
#language
Júnior
›
O que são template literals?
JavaScript
#language
Júnior
›
O que são valores truthy e falsy?
JavaScript
#language
Júnior
›
Quais são os operadores spread e rest?
JavaScript
#language
Júnior
›
O que é destructuring e o que ele pode fazer?
JavaScript
#language
Pleno
›
O que é event delegation e por que usá-lo?
JavaScript
#language
Sênior
›
O que são iteradores e geradores?
JavaScript
#language
Sênior
›
O que é Python e quais são suas características principais?
Python
#language
Júnior
›
Quais são os tipos de dados incorporados do Python?
Python
#language
Júnior
›
O que são list comprehensions?
Python
#language
Júnior
›
Como funciona o slicing em Python?
Python
#language
Júnior
›
Como você formata strings em Python?
Python
#language
Júnior
›
Qual é a diferença entre objetos mutáveis e imutáveis?
Python
#language
Júnior
›
Como funcionam módulos, importações e pacotes?
Python
#language
Júnior
›
Como loops e iteração funcionam em Python?
Python
#language
Júnior
›
O que são geradores e a palavra-chave yield?
Python
#language
Pleno
›
O que são gerenciadores de contexto e a instrução with?
Python
#language
Pleno
›
Como funcionam as anotações de tipo e quais são seus benefícios?
Python
#language
Sênior
›
Qual é a diferença entre um iterable e um iterator?
Python
#language
Pleno
›
O que é Go e para o que foi projetado?
Golang
#language
Júnior
›
Como você declara variáveis e quais são os tipos básicos do Go?
Golang
#language
Júnior
›
Como funções e múltiplos valores de retorno funcionam em Go?
Golang
#language
Júnior
›
O que são structs em Go?
Golang
#language
Júnior
›
Como os ponteiros funcionam em Go?
Golang
#language
Júnior
›
Quais construções de fluxo de controle o Go possui?
Golang
#language
Júnior
›
Como funcionam interfaces em Go?
Golang
#language
Pleno
›
Qual é a diferença entre receptores de valor e receptores de ponteiro?
Golang
#language
Pleno
›
Como funciona o embedding de struct (composição)?
Golang
#language
Pleno
›
Como funcionam genéricos em Go?
Golang
#language
Pleno
›
O que são asserções de tipo e comutadores de tipo?
Golang
#language
Pleno
›
Como os closures funcionam em Go?
Golang
#language
Pleno
›
Como você codifica/decodifica JSON em Go?
Golang
#language
Pleno
›
O que é Java e o que significa "escrever uma vez, executar em qualquer lugar"?
Java
#language
Júnior
›
Quais são tipos primitivos versus tipos de referência em Java?
Java
#language
Júnior
›
Quais são os modificadores de acesso do Java?
Java
#language
Júnior
›
Por que as Strings de Java são imutáveis e para que serve StringBuilder?
Java
#language
Júnior
›
Quais construtos de control flow o Java fornece?
Java
#language
Júnior
›
O que significam as palavras-chave static e final?
Java
#language
Júnior
›
O que são genéricos e por que usá-los?
Java
#language
Pleno
›
O que é Optional e como ele ajuda com null?
Java
#language
Pleno
›
O que são records e sealed classes?
Java
#language
Sênior
›
Para que servem reflection e annotations?
Java
#language
Sênior
›
Como funcionam enums em Java?
Java
#language
Pleno
›
O que é autoboxing e quais são suas armadilhas?
Java
#language
Pleno
›
O que é PHP e onde é usado?
PHP
#language
Júnior
›
Quais são os tipos de variáveis do PHP?
PHP
#language
Júnior
›
Como você trabalha com strings em PHP?
PHP
#language
Júnior
›
O que são superglobais do PHP?
PHP
#language
Júnior
›
Quais construtos de controle de fluxo o PHP possui?
PHP
#language
Júnior
›
Qual é a diferença entre include e require?
PHP
#language
Júnior
›
Como os namespaces funcionam em PHP?
PHP
#language
Pleno
›
Como funcionam as declarações de tipo e tipos estritos?
PHP
#language
Pleno
›
Quais foram as principais funcionalidades adicionadas no PHP 8.x?
PHP
#language
Sênior
›
O que é C# e a plataforma .NET?
C#
#language
Júnior
›
Qual é a diferença entre tipos de valor e tipos de referência?
C#
#language
Júnior
›
Como você declara variáveis e usa var?
C#
#language
Júnior
›
Como as strings funcionam em C#?
C#
#language
Júnior
›
Quais construtos de controle de fluxo o C# oferece?
C#
#language
Júnior
›
Como funcionam métodos, parâmetros e sobrecarga?
C#
#language
Júnior
›
Como funcionam namespaces e diretivas using?
C#
#language
Júnior
›
O que são tipos anuláveis e operadores de tratamento de nulo?
C#
#language
Júnior
›
O que são genéricos e restrições?
C#
#language
Pleno
›
O que são delegates e events?
C#
#language
Pleno
›
O que são records em C#?
C#
#language
Pleno
›
O que são métodos de extensão?
C#
#language
Pleno
›
Qual é a diferença entre um enum, um struct e uma class?
C#
#language
Pleno
›
Que padrões de correspondência o C# moderno suporta?
C#
#language
Sênior
›
Como funcionam iteradores e a palavra-chave yield?
C#
#language
Pleno
›
Para que servem reflection e attributes?
C#
#language
Sênior
›
O que é Ruby e sua filosofia?
Ruby
#language
Júnior
›
Como variáveis e tipos básicos funcionam em Ruby?
Ruby
#language
Júnior
›
Qual é a diferença entre strings e símbolos?
Ruby
#language
Júnior
›
Como você define métodos com argumentos?
Ruby
#language
Júnior
›
Quais controles de fluxo o Ruby oferece?
Ruby
#language
Júnior
›
Por que símbolos são preferidos como chaves de hash?
Ruby
#language
Pleno
›
O que é metaprogramação em Ruby?
Ruby
#language
Sênior
›
Quais são os métodos úteis de String e as variantes com bang (!)?
Ruby
#language
Pleno
›
Como o Ruby permite DSLs internos?
Ruby
#language
Sênior
›