Cursos de Programação
682 cursosSão mais de 400 cursos em diversas as áreas da programação: Java, PHP, Javascript, .NET, Python, Delphi, HTML, CSS, banco de dados e muito mais.
Acesse todos esses cursos e muito mais através da nossa FORMAÇÃO COMPLETA FULL STACK. Saiba Mais
Levantamento de Requisitos: Exemplo prático de entrevista
Neste curso vamos exemplificar como um analista de requisitos conversa com seu cliente para realizar um levantamento de...
API - Application Programming Interface
API (Application Programming Interface) é um mecanismo que permite softwares diferentes se comunicarem. Um exemplo é...
CSS: Flexbox
Neste curso ensinaremos uma técnica super importante do CSS conhecida como Flexbox, essencial para criar layouts...
Entendendo o código JavaScript
Neste curso vamos conhecer o JavaScript e entender o seu papel no desenvolvimento web. Além disso, veremos como...
Curso de Introdução ao JavaScript
Neste curso de JavaScript aprenderemos conceitos básicos e as principais funções dessa linguagem. Para isso usaremos um...
Curso de SQL
A linguagem SQL é amplamente utilizada em diversos tipos de aplicações que utilizem bancos de dados relacionais. Neste...
O que é Python?
Neste curso apresentaremos os conceitos introdutórios do Python, suas características e funcionamento. Veremos também...
Criando uma landing page apenas com Prompt
Neste curso veremos como criar mais uma versão da página da Imobiliária Santos, porém, dessa vez vamos utilizar apenas...
Criando uma query SQL com IA
Este curso introduz uma abordagem moderna e revolucionária para a escrita de código SQL: a utilização de Inteligência...
Escrevendo uma query SQL
Este curso ensina SQL de forma prática e aplicada, simulando um desafio real de negócio: criar uma consulta complexa...
Index
O curso aborda a otimização de performance em bancos de dados por meio do uso de índices, explicando seu funcionamento,...
SELECT como campo
Este curso aborda a poderosa técnica de usar um SELECT como um campo dentro de outra consulta. Este método de subquery...
SELECT de um SELECT
Neste curso avançado, aprofundamos a análise de dados para além da simples contagem, focando na geração de inteligência...
GROUP BY
Neste curso falaremos sobre o GROUP BY, um recurso do SQL que nos permite agrupar resultados de pesquisa dentro de um...
Aprofundando em subqueries
Neste curso nos aprofundaremos nos conhecimentos de subquery e veremos como otimiza-la para os melhores resultados,...
Introdução à subqueries
Neste curso falaremos sobre o uso de Subqueries. O objetivo é entender o que são e qual a sua utilidade dentro do...
LEFT JOIN
Neste curso falaremos sobre o uso do comando SQL LEFT JOIN. O objetivo é entender como esse comando funciona e...
JOIN
Neste curso veremos como ocorre o processo de JOIN entre três tabelas. O objetivo é entender que JOIN não é um...
SELECT com 2 tabelas
Neste curso vamos explorar o comando SELECT para retornar dados de duas tabela. O objetivo é entender o conceito de...
SELECT com 1 tabela
Neste curso vamos explorar o comando SELECT para retornar dados de uma tabela. Entenderemos aqui alguns comandos...
Gerando um mockup de dados
Neste curso veremos como criar mockups que vão nos permitir testar o banco de dados. A ideia é preencher o banco de...
Selecionando Registros de uma tabela
Nessa aula veremos como buscar registros em uma tabela do banco de dados. Veremos como utilizar o comando SQL SELECT...
Deletando registros de uma tabela
Neste curso falaremos sobre a exclusão de registros de uma tabela. Veremos como excluir um registro usando o painel...
Atualizando Registros na Tabela
Neste curso veremos como atualizar dados já cadastrados em uma tabela. Veremos como fazer a atualização através do...
Inserindo dados na tabela
Neste curso falaremos sobre como inserir dados em uma tabela no Supabase. Mostraremos a forma visual, utilizando o...
Criando tabelas com SQL
Neste curso veremos como criar uma tabela para o nosso banco de dados dentro do Supabase. A ideia aqui é criar as...
Criando tabelas no supabase
Neste curso veremos como criar uma tabela para o nosso banco de dados dentro do Supabase. A ideia aqui é criar a...
Criando o Banco de Dados
Neste curso veremos como criar um banco de dados no Supabase. A ideia é aprender a criar uma conta no Supabase...
Conhecendo o Modelo de Dados
Neste curso vamos conhecer o modelo de dados completo do projeto de agendamento. A ideia é que você entenda como o...
Levantamento de Requisitos
Neste curso falaremos sobre o levantamento de requisitos e a sua importância para o desenvolvimento de um projeto....
Modelo de Dados
Neste curso vamos falar sobre modelagem de dados e como essa prática pode nos ajudar a criar bancos de dados mais...
Contextualizando Banco de Dados
Neste curso vamos falar sobre o Banco de Dados e a sua importância. Além disso, vamos conhecer diferentes tipos de...
Criando uma landing page apenas com Prompt
Neste curso veremos como criar mais uma versão da página da Imobiliária Santos, porém, dessa vez vamos utilizar apenas...
Entendendo o código da imobiliária com Template
Neste curso vamos entender o código gerado anteriormente pela IA com base no template. A ideia é que você tenha uma...
Criando o site de uma imobiliária com Template
Neste curso veremos como criar um site de uma imobiliária a partir de um template. A ideia aqui é criar um site...
Entendendo o código JavaScript
Neste curso vamos conhecer o JavaScript e entender o seu papel no desenvolvimento web. Além disso, veremos como...
Entendendo o código CSS
Neste curso vamos analisar o código CSS proposto pela IA. A ideia é entender como o código CSS se conecta ao HTML,...
Entendendo o código HTML
Neste curso vamos entender os pontos principais do código HTML. Falaremos sobre algumas das principais tags, para que...
Refatorando o código com IA
Neste curso veremos como utilizar diversas ferramentas de IA para refatorar e melhorar o nosso código. Além disso,...
Publicando o site na internet
Neste curso veremos como publicar o nosso site na Vercel utilizando a ferramenta Vercel CLI. A ideia é que ao final...
Criando um site a partir de uma imagem
Neste curso veremos como utilizar o Bolt para criar um site de uma imobiliária com base apenas em uma imagem e um...
Criando uma landing page com IA
Neste curso vamos conhecer a proposta dessa trilha, de construir uma landing page com IA. Além disso, daremos o...
Automação: Análise de Métricas de E-mail com Brevo
Neste curso você vai aprender a utilizar os relatórios do Brevo para obter informações sobre o negócio para que possa...
Automação: Disparando E-mails em Massa
Neste curso veremos como construir uma automação para disparos de e-mails em massa. A ideia é que a automação se...
Automação: Gerando Templates N8N com IA
Neste curso vamos ver como podemos otimizar a geração de automações N8N utilizando IA. A ideia é utilizar o ChatGPT...
Automação: Integrando a Captura de Leads
Neste curso vamos concluir a nossa automação de boas-vindas integrando nosso webhook com a aplicação de captura de...
Automação: Testando o Webhook
Neste curso daremos sequência na trilha de automação através do teste do nosso webhook. O objetivo é utilizar o...
Automação: Configurando o WebHook
Neste curso daremos sequência na nossa automação de boas-vindas configurando o webhook da nossa aplicação. Além...
Automação: Criando os emails
Neste Curso vamos construir o e-mail através do processo de copywriting. A ideia é utilizar a IA para construir um...
Automação de boas vindas
Neste curso apresentaremos uma visão geral do que será desenvolvido ao longo da trilha, entendendo o fluxo que será...
Primeira automação no N8N
Neste curso vamos construir nossa primeira automação utilizando o N8N, ferramenta que instalamos no curso...
Aumentando sua produtividade com templates e IA
Neste curso nós veremos como utilizar dois recursos que tem como objetivo aumentar a produtividade no desenvolvimento...
Onboarding: Apresentando a Plataforma
Nesse curso apresentamos a você a plataforma DevMedia, sua metodologia e como tudo funciona. Vamos mostrar recursos...
Introdução a automação
Neste curso vamos conhecer o que é automação e como isso pode nos ajudar no nosso dia a dia. Além disso,...
Manualização do Supabase
Neste curso vamos explicar o uso do supabase na perspectiva do cliente/contratante. A ideia é que você aprenda para que...
Entendendo o código
Neste curso vamos entender os pontos principais do código do projeto gerado pela IA. Além disso, vamos conhecer a...
Publicando seu projeto
Neste curso veremos como publicar o seu projeto na internet de forma simples utilizando o GitHub e o Vercel/Netlify....
Criando a aplicação de captura de leads
Neste curso veremos como utilizar uma IA para nos auxiliar na criação da aplicação de captura de leads. Você irá...
API do Supabase
Neste curso vamos entender o que é uma API e qual sua funcionalidade. Veremos ainda como obter os dados da API do...
Conhecendo o Supabase
Neste curso vamos conhecer o banco de dados Supabase e entender como transformar nosso modelo em uma tabela no banco de...
Modelagem de dados
Neste curso vamos aprender o que é modelagem de dados, para que ela serve e como ela pode ser aplicada na...
Apresentando o projeto de captura de leads
Neste curso vamos apresentar um projeto de captura de leads criado com o auxílio de ferramentas de IA. Esse é o...
React: Criando sua primeira aplicação FullStack
Neste curso nós daremos o primeiro passo na sua carreira FullStack, criando um Front-End para consumir a API de médicos...
React: Consumindo uma API
Neste curso daremos mais um passo no nosso aprendizado de React e veremos como construir uma aplicação capaz de...
Node.js: API com Autenticação
Neste curso vamos dar o próximo passo no estudo de APIs e construir um sistema administrativo que nos permita listar os...
HTML: Escrevendo seus primeiros códigos
Neste curso veremos o que é e como utilizar editores de código. Aqui, você aprenderá a utilizar o editor de códigos...
HTML: span, iframe e comentários
O curso tem como foco a tag span, a tag iframe e os comentários no HTML.
Curso de Programação pelo Celular: Aprenda a Programar Diretamente do Smartphone
Aprenda a programar usando apenas seu smartphone ou tablet (Android ou iOS). Configure seu ambiente de desenvolvimento...