Busca DevMedia
Você está buscando em vídeo aula
- Aprimorando a função validaEmail Vídeo
Nesta aula vamos aprimorar a validação da função validaEmail da API de cadastro. A ideia é utilizar expressões regulares para verificar se o campo email está recebendo um email válido com formato email@provedor.com.
- Aprimorando a função validaNome Vídeo
Nesta aula vamos aprimorar a validação da função validaNome da API de cadastro. A ideia é utilizar expressões regulares para verificar se o campo nome atende ao padrão estabelecido pelo desenvolvedor.
- RegEx na prática Vídeo
Nesta aula vamos conhecer duas ferramentas que vão nos auxiliar na automação do processo de criar expressões regulares. O objetivo é que ao final dessa você possa criar e testar suas expressões regulares com auxílio de duas ferramentas online: ChatGPT e RegEx 101.
- Aprimorando a validação de dados Vídeo
Nesta aula veremos alguns dos problemas existentes na nossa validação atual, além de entender como podemos resolvê-los. O objetivo desta aula é entender por que as expressões regulares são a solução ideal para os problemas da nossa validação atual.
- Validando os dados da API de cadastro Vídeo
Nesta aula vamos utilizar os conceitos de validação vistos na aula anterior e implementá-los na prática no nosso código JavaScript. A ideia é construir um código inicial das validações para vermos como esse processo funciona na prática
- Validação de dados Vídeo
Nesta aula falaremos sobre o processo de validação de dados. A validação de dados é um processo que tem como objetivo filtrar informações recebidas do usuário para garantir sua integridade.
- Prepared Statements Vídeo
Nesta aula vamos dar continuidade ao assunto SQL Injection e veremos como proteger nossos dados desse tipo de ataque. O objetivo é conhecer os prepared statements, recurso do banco de dados que transforma ataques SQL Injection em textos inofensivos.
- Ataques SQL Injection Vídeo
Nesta aula veremos o que são SQL Injections e como esse tipo de ataque malicioso pode ser perigoso. O objetivo é entender seu funcionamento, para então podermos proteger nosso código contra esse tipo de ataque.
- Construindo o endpoint /usuarios Vídeo
Nesta aula vamos dar sequência na construção da nossa API de Leads. O objetivo aqui é criar o endpoint /usuários de modo que ele receba nome e email e cadastre essas informações no banco de dados. Ao final dessa aula nossa API terá o endpoint /usuarios concluído e cadastrando dados.
- Uso dos verbos HTTP Vídeo
Nesta aula vamos relembrar um pouco sobre o padrão REST e o uso dos verbos HTTP. Além disso, veremos como front-end e back-end se comunicam no processo de requisição e resposta de uma API. Ao final desta aula você terá um entendimento sólido sobre o processo de consumo de uma API.
- Cadastrando o usuário Vídeo
Nesta aula vamos iniciar o código da nossa API nos conectando ao banco de dados e inserindo um registro na tabela. Nesse momento nós ainda não criaremos um endpoint, vamos apenas construir a função na camada de serviço e utilizá-la para inserir um registro no banco de dados.
- Relembrando o INSERT Vídeo
Nesta aula nós vamos relembrar o comando INSERT, utilizado para inserir registros no banco de dados. O objetivo é reforçar o entendimento desse comando antes de utilizarmos ele no nosso código JavaScript.
- Construindo a tabela Vídeo
Nesta aula vamos dar início a construção da nossa API de cadastro. Faremos isso através da criação da tabela de leads que será usada no armazenamento dos dados cadastrados pela API. O objetivo é ao final desta aula termos um banco de dados e uma tabela criados.
- Introdução Vídeo
Nesta aula vamos aprender um pouco sobre a proposta do curso, além de descobrir como o conteúdo aprendido vai nos ajudar na jornada de programador empreendedor.
- Revisando Vídeo
Nesta aula vamos revisar todo conteúdo aprendido nas aulas anteriores. O objetivo é reforçar todo conteúdo aprendido tais como as tags e a sintaxe do HTML. Ao final desta aula você terá revisado todo o conteúdo aprendido de forma a entender, através de um exemplo, todos os conceitos ensinados.
- Tags de cabeçalho Vídeo
Nesta aula falaremos sobre a divisão do documento HTML entre corpo e cabeçalho. Além de entender o que é o cabeçalho no HTML, vamos conhecer na prática algumas tags de cabeçalho. Ao final desta aula você será capaz de compreender o que é o cabeçalho no HTML e como utilizamos tags de cabeçalho.
- !doctype, html, body e nesting Vídeo
esta aula vamos conhecer três tags que compõem a sintaxe do HTML: <!doctype>, <html> e <body>. Além disso, vamos conhecer um conceito do HTML chamado Nesting, que define a forma como as tags podem ser escritas em um documento HTML.
- Atributos Vídeo
Nesta aula vamos conhecer o que são atributos e entender porque eles são importantes no HTML. O objetivo é que ao final desta aula você seja capaz de compreender o objetivo de um atributo no HTML.
- Documento HTML Vídeo
Nas aulas anteriores falamos sobre a linguagem HTML e sua sintaxe. O objetivo agora é entender como as tags são organizadas nos chamados documentos HTML. Ao final dessa aula você entenderá o que são documentos HTML e o que os compõem.
- Tags Vídeo
Nesta aula vamos nos aprofundar no conceito de tags e entender as regras que definem como uma tag deve ser escrita. Ao final desta aula você será capaz de compreender regras de escrita de tags HTML.
- Regras do HTML Vídeo
Nesta aula trataremos de dois temas importantes: sintaxe e tags. O objetivo desta aula é explicar o que é sintaxe e como esse conceito se aplica na linguagem HTML através do uso de tags. Ao final desta aula você entenderá como a sintaxe define a forma que devemos escrever nosso código.
- O que é HTML? Vídeo
Nesta aula conheceremos o HTML, uma das principais linguagens usadas no desenvolvimento de sites. Ao final desta aula você será capaz de entender o que é o HTML e qual seu papel na construção de páginas web.
- Mostre suas ideias para o mundo Vídeo
HTML é a linguagem que diz para o navegador o que é o que em uma página (um texto, um link, uma imagem, etc.). Sem conhecê-la, é impossível criar um site ou aplicação web de forma profissional.
- Refatorando o código Vídeo
Nesta aula vamos refatorar o código da camada de serviço da nossa API de campeonatos. O objetivo é reduzir a repetição de código onde for possível e deixar nosso código mais legível, o que irá torná-lo mais fácil de manter no futuro, caso seja necessário.
- Buscando campeonatos por time Vídeo
Nesta aula vamos implementar a última rota da nossa API, a busca por time. O objetivo é que ao receber o nome de um time como parâmetro, a API retorne o registro de todas as vezes que o time informado foi campeão.