CodeGym /Cursos /Coleções do Java /Links úteis do Professor — 40

Links úteis do Professor — 40

Coleções do Java
Nível 10 , Lição 12
Disponível

"Olá, Amigo!

É difícil acreditar que você já está aqui! Mas espere um minuto - eu sempre acreditei em você, é claro, porque você leu e estudou cuidadosamente minhas lições e estudou um pouco mais. Você é um dos meus melhores alunos!

Vou deixar os discursos inspiradores para o capitão, mas não vou simplesmente deixar você ir — afinal, tenho muitas leituras úteis para você. Leitura que o ajudará a preencher mais facilmente a lacuna entre o aprendizado de Java e a programação real. Boa sorte para você!"

Falaremos um pouco sobre networking.

Vamos começar com o que mais importa, falando sobre o que cada rede social, serviço da web e aplicativo da web, mensagens instantâneas e sites simples são construídos - a rede.

Arquitetura de software

Arquitetura de software refere-se à estrutura criada dentro de um aplicativo, ou seja, todos os módulos e componentes do programa e como eles interagem. Os programadores trabalham em boas arquiteturas há muito tempo, então não é surpresa que tenhamos ouvido falar de muitos padrões de arquitetura. Você precisa entendê-los: ao escrever um aplicativo da Web, é fundamental criar uma boa arquitetura, porque um aplicativo da Web possui mais componentes e módulos do que um aplicativo comum.

HTTP/HTTPS

Nestas lições, aprenderemos sobre os protocolos HTTP e HTTPS. Mas primeiro vamos esclarecer um ponto: estamos falando de protocolos para envio de dados por uma rede no nível de aplicativo do modelo OSI. O artigo sobre redes ajudará você a entender o modelo OSI.

O básico do Maven

Maven é uma ferramenta para gerenciar e construir projetos — um assistente útil do programador Java.

Facilita a vida dos desenvolvedores em todas as etapas do trabalho: desde a criação da estrutura do projeto e conexão das bibliotecas necessárias até a implantação do produto no servidor. Você terá que usar o Maven ao trabalhar com qualquer framework. Então, hoje vamos dar uma olhada em suas principais funções e ver como usá-las.

Servlets

Neste artigo, vamos nos familiarizar com os servlets e escrever um aplicativo do qual você pode se gabar para seus amigos sem enviar a eles um arquivo JAR e sem forçá-los a baixar o Java. Vamos escrever um aplicativo da web simples.

Contêineres de servlets

A lição anterior ensinará muito sobre servlets. Você aprenderá como usá-los para criar aplicativos da web. Mas nesta lição, veremos mais de perto uma parte essencial dessa diversão: contêineres de servlet.

Apresentando o padrão MVC

Falaremos sobre o que é MVC, abordaremos sua história, exploraremos as ideias e conceitos básicos incorporados no MVC, veremos passo a passo como dividir um aplicativo em módulos Model, View e Controller.

Vamos escrever um pequeno aplicativo usando Spring Boot

Continuando nossa exploração do MVC, escreveremos um pequeno aplicativo da Web usando Spring Boot e, usando o Spring MVC como exemplo, veremos como os dados são enviados do código Java para as páginas HTML.

Visão geral do REST em três partes

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION