Data de Atualização

O guia básico sobre Arrays no Javascript
O array é um tipo global de dados que podemos utilizar para armazenar uma lista, ou seja, podemos ter um valor ou vários dentro de um array.

Entendendo as variáveis no Javascript
Descubra como usar variáveis no JavaScript de forma eficiente, entendendo as diferenças entre var, let e const, aprendendo boas práticas de nomeação e como lidar com atribuições por valor e referência

O que é Javascript?
Neste artigo vamos ter um visão privilegiada sobre o Javascript e vamos poder responder questões como para que serve o Javascript e o que podemos fazer com o Javascript?

Curso gratuito de Fundamentos do JavaScript
Neste curso, vamos explorar os fundamentos do JavaScript, uma das linguagens mais populares e essenciais para o desenvolvimento web.

SOLID
SOLID é um acrônimo para cinco princípios de boas práticas de desenvolvimento de software, agrupados por Robert C. Martin (Uncle Bob).

Manipulação de Strings em C# e .NET: O guia completo
Strings são um dos tipos de dados mais utilizados no C#. Seja desenvolvendo uma pequena utilidade ou uma aplicação empresarial complexa, a manipulação de strings desempenha um papel crucial.

String interning no .NET
String interning no .NET é uma técnica de otimização usada pelo Common Language Runtime (CLR) para reduzir o uso de memória e melhorar o desempenho ao trabalhar com literais de strings.

Strings imutáveis em C#: Por que strings não podem ser alteradas
Você já se perguntou por que as strings em C# se comportam de forma diferente de outros tipos de dados? Você concatena strings, substitui caracteres e as manipula de várias maneiras, mas cada operação parece criar uma nova string em vez de modificar a existente.

Blazor upgrade do Framework CSS Bootstrap v5.1.0 para v5.3.3
Nesse artigo vamos aprender como fazer o upgrade do framework CSS Bootstrap v5.1.0 para v5.3.3.

em ou rem: qual será a escolha certa?
Uma das coisas que é inegável quando trabalhamos com o **CSS** é o formato de medida que vamos utilizar para cada elemento. Esta escolha afeta diretamente a responsividade da nossa página. Existem **medidas relativas** e **medidas absolutas** de lidarmos com o **CSS**, porém, por mais que entendamos todo o conceito por trás de **unidades relativas e absolutas**, surge sempre a mesma duvida. Dev...

Formulários no HTML: Guia Completo
``` No mundo web, os formulários são de extrema importância, proporcionando aos usuários a capacidade de inserir e enviar dados de maneira eficaz. Essa interação direta é essencial para a coleta de informações, feedback e interatividade online. No decorrer deste artigo, vamos entender o universo dos formulários em HTML, explorando como construir formulários básicos, destacando o papel crucial d...

Iniciando com o CSS Grid: o guia básico sobre o display grid.
Se voltarmos alguns anos no passado, quando falávamos em criação de layouts estávamos falando diretamente a criar layouts usando tabelas, a famosa tag <table>. Até existiam alguns recursos externos, como o **Bootstrap**, mas que não eram tão óbvios quanto ao uso da tabela. Com isso observou-se a necessidade de criação de algo mais prático para criação das páginas, e também, algo que pudéssemos ...

Entendendo o Flexbox: como começar do jeito certo?
``` O Flexbox é amplamente utilizado na criação de layouts para páginas web, e essa popularidade é justificada por sua ampla capacidade de simplificar e otimizar o design responsivo. Além de oferecer recursos muito úteis também oferece praticidade para criar os layouts web. Com o Flexbox, podemos criar páginas sem pensar em qual dispositivo esta página será aberta, pois com ele, podemos criar l...

Trabalhando com Câmera no Blazor WASM
Blazor WASM e PWAs são o futuro do desenvolvimento Web, mas será que podemos ir além do CRUD com essa dupla? Vamos explorar os recursos de câmera dentro do navegador.

Layout responsivo para todos os dispositivos: o guia básico sobre Media Query
Neste artigo vamos entender o básico necessário para utilizarmos Media Query, um dos recursos mais poderosos quando falamos em criar layouts responsivos.

Criando um PWA com Blazor WASM
PWA ou Progressive Web App é um manifesto para criação de Apps Web com feeling nativo que nos permite entregar aplicações mais responsivas e competitivas com mercado mobile utilizando HTML, CSS e JavaScript ou Blazor neste caso.

Sempre pense de forma responsiva: o guia básico sobre responsividade
Neste artigo vamos falar sobre o básico da responsividade, que você pode começar a aplicar em qualquer página web.

Entity Framework Core vs Dapper: Um Comparativo de Performance
Nesse artigo compararemos como Dapper e EF Core se comportam com diferentes quantidades de dados.

Machine Learning com o Microsoft Azure: um caso de uso típico
Neste artigo vamos aprender a implementar um Machine Learning com o Microsoft Azure para um caso bem típico no dia-a-dia.

Aprovações em um fluxo de trabalho no Github Actions
Neste artigo vamos aprender a criar etapas de aprovação em um fluxo de trabalho com GitHub Actions

Cores na web: Tudo sobre formato de cores no CSS
Quando falamos sobre o arquivo de estilos, o CSS, estamos nos referindo à uma forma de colocar uma "roupa" em uma página web. Em outras palavras, é tudo que confere formatos, cores, fontes, e muito mais.

Criando um CRUD com Blazor WASM + Minimal APIs (Parte 2)
Saber fazer um CRUD é uma tarefa obrigatória, tanto no dia-a-dia, quanto em processos seletivos e neste artigo vamos aprender do zero a fazer um CRUD com Blazor WASM e Minimal APIs.

O que você precisa saber antes de aprender HTML?
Sempre que vamos aprender algo novo, precisamos dedicar tempo para aprender a base, ou seja, construir uma base forte naquilo que estamos estudando, e somente após isso, podemos prosseguir para conteúdos mais avançados.

Blazor WASM e o Futuro da Web
WASM é o futuro da Web e neste post vamos entender por que este tema está tão em alta o quais principais tópicos você deve se atentar sobre o assunto.