Curso de HTTP - Fundamentos para desenvolvedores

Aprenda tudo que um desenvolvedor precisa saber sobre HTTP

Nível Iniciante Categoria Base para Devs

  • Curso com 01h40 de videos
  • Certificado com 8 horas
  • 12 exercícios

Sobre o curso

Aprenda tudo que um desenvolvedor precisa saber sobre HTTP

O protocolo HTTP é largamente utilizado no desenvolvimento de software. Ele é o protocolo padrão utilizado na web e extremamente importante para o desenvolvimento mobile e desktop devido a larga utilização de APIs REST no mercado. Nesse curso você aprenderá desde o básico sobre o que é um protocolo, o que é HTTP, suas características e suas mensagens.

O que irá aprender?

Dentre várias outras coisas você aprenderá:

  • O que um protocolo;
  • O que é o protocolo HTTP;
  • Principais características do HTTP;
  • O que é request e response;
  • Estrutura de uma mensagem de requisição e resposta;
  • Métodos e status HTTP.

Pra quem é esse curso?

Esse curso é voltado para desenvolvedores back-end e front-end que precisam se especializar e também profissionais que programam em outras plataformas que precisam realizar integrações com APIs HTTP.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Sobre o professor

Elton Fonseca

Elton Fonseca

Professor e Desenvolvedor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas pelo Instituto Federal, apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Cloud Computing e CMS. Nas horas vagas, adora estudar sobre o mercado financeiro, cozinhar e brincar com o pequeno Daniel, isso quando a Luciane deixa.

Conteúdo programático

  1. O que é HTTP

    Nessa aula vamos explicar o que é um protocolo, o que é o protocolo HTTP e suas características.

    5 aulas
    • Apresentação
    • Redes e Protocolos
    • Características do protocolo HTTP
    • Porque é importante conhecer sobre HTTP
    • Questionário
  2. Conhecendo o HTTP na prática

    Nessa aula conheceremos os principais servidores HTTP do mercado, além de testar um servidor na prática.

    4 aulas
    • Servidores HTTP
    • Conhecendo a URL
    • Obtendo recursos e explorando o servidor HTTP
    • Questionário
  3. Conhecendo mensagens, métodos e status codes

    Nessa aula vamos conhecer a estrutura das mensagens de requisição e resposta. Além dos métodos e status codes.

    8 aulas
    • Conhecendo as mensagens do HTTP
    • Analisando as mensagens do HTTP
    • Usando os métodos HTTP na prática
    • Lista de métodos
    • Conhecendo os código de status do HTTP
    • Tipo de conteúdo e negociação de conteúdo
    • Lista dos mime-types
    • Questionário
  4. Outros aspectos do protocolo HTTP

    Nessa aula entenderemos como o navegador trabalha com HTTP, além dos modos de envio de formulários e o que é HTTPS

    5 aulas
    • Entendendo HTTP dentro do navegador
    • Simulando o envio de formulários no Cliente HTTP
    • O que é o HTTPS
    • Como funciona o HTTPS
    • Questionário
Download da ementa

Cursos relacionados

Utilizada e amada por milhares! Veja mais opiniões reais

  • Bastante interessante, todo desenvolvedor deve ter esse conhecimento.

    Depoimento - Rogério
    HTTP - Fundamentos para desenvolvedores
    Rogério Brasília / DF
  • O curso é muito rico, realmente você fica com uma base bem sólida em C++ desde o basico antes de Orientação a Objetos como também na parte de Orientação a Objetos. A didática do curso é muito boa, da pra avançar em cada tópico sem dúvidas. Recomendo.

    Depoimento - Daniel
    C++ Básico
    Daniel Campina Grande / PB
  • Muito esclarecedor e positivo para formação e adequação as lógicas de negócio nos ramos de desenvolvimento de aplicações com programação, auxiliando os desenvolvedores de aplicações e dando noções intuitivas, muito bom... :D

    Depoimento - Lucas
    MDF-e para desenvolvedores
    Lucas Palmeira dos Índios / AL
  • Amei a parte que explicou a aplicação em python, foi a melhor aula de python que tive, enfim todo o curso foi bem didático e prático de fácil entendimento. Vídeo aulas bem explicativas e com uma linguagem fácil, ótimos professores e um excelente suporte, obrigado treina web...

  • O curso TreinaWeb - C# Básico me serviu para abrir muitas portas e me dar conhecimento além do que eu já vi em sala de aula. Quero dizer também, que gostei muito da didática do curso, pois acho que a aprendizagem só fica 'redondinha' quando vimos a prática, logo após a teoria! Recomendei o curso e o site da TreinaWeb para todos os meus amigos e conhecidos... Estou aguardando ansiosamente para começar o curso C# Intermediário e espero que possa ter uma experiencia tão boa quanto eu tive neste curso!

    Depoimento - Rodrigo
    C# (C Sharp) Básico
    Rodrigo Presidente Prudente / SP
  • De longe é o melhor curso que ja fiz, isso deveria ser pré requisito para a vida, para as empresas, deveria ser obrigação, um fator que deveria ser explorado desde uma secretário, atendente até o diretor de uma empresa.

    Depoimento - Alan
    UX/UI - Introdução
    Alan Sales Oliveira / SP
  • Excelente curso, bem explicativo, com ambiente agradável. As vídeo-aulas são claras e de ótimo entendimento. Não cheguei a precisar de suporte, mas percebi que a TreinaWeb oferece um bom suporte aos alunos. Espero concluir outros cursos em breve.

    Depoimento - Caique
    Lógica de Programação Completo
    Caique Goiânia / GO
  • Muito bom, estou começando a dar uma atenção maior para a parte de testes no sistema da empresa, na época em que comecei estava no curso técnico e não fazia muito sentido testar o sistema pois eu pensava "Uai, se eu que desenvolvi eu sei que funciona, pq testar??"

    Depoimento - Paulo
    Teste de Software Básico
    Paulo Taboão da Serra / SP
  • Curso excelente, contribui muito para quem está começando na área. Muito detalhista ao abordar as diversas situações que podem ocorrer em uma modelagem de banco de dados. Os fundamentos são bem absorvidos devida a boa didática do material e do instrutor, focando no que é necessário, o que pode ajudar e muito o aluno a entender o conceito de banco de dados, independente do SGBD utilizado. No mais só tenho a agradecer, e continuarei a fazer outros cursos na plataforma.

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!