Java: tecnologias da Web - curso 3.900 rublos. da Hexlet, treinamento de 71 horas, data de 28 de novembro de 2023.
Miscelânea / / November 28, 2023
Uma escola de programação online cujos graduados estão sendo procurados por empresas
Contratamos nosso primeiro aluno em 2013. Naquela época, os requisitos para o conhecimento júnior eram maiores e a grama era mais verde
Isto afetou os programas de formação, a sua elaboração e profundidade. As entrevistas para estudantes de Hexlet são realizadas sob o lema: “Hmm, os problemas eram mais difíceis em Hexlet”.
Às vezes, nossos alunos são contratados sem entrevista técnica, apenas com base na análise do código do projeto
Hoje em dia, cada vez mais empresas listam os cursos Hexlet como uma vantagem na hora de contratar. E nossas empresas parceiras confiam tanto em nós que entrevistam graduados sem olhar seus currículos
Programa do curso
Duração 71 horas
1. Introdução
Vamos conhecer as metas e objetivos do curso
teoria
2. Arquitetura web
Apresentando o conceito de solicitação-processo-resposta no mundo das solicitações HTTP
teoria
testes
3. Microestrutura Javalin
Vamos nos familiarizar com a criação de sites usando frameworks
teoria
testes
trabalho de casa
4. Manipuladores de solicitação
Conhecendo o despacho e o roteamento
teoria
testes
trabalho de casa
5. Sessão HTTP
Estudando a estrutura dos manipuladores de solicitações
teoria
testes
trabalho de casa
6. Rotas dinâmicas
Aprendendo a construir rotas contendo espaços reservados
teoria
testes
trabalho de casa
7. Gerador de modelo
Aprendendo a separar a geração de HTML em uma camada separada
teoria
testes
trabalho de casa
8.Layouts em JTE
Aprendendo a trabalhar com blocos repetidos de marcação HTML
teoria
testes
trabalho de casa
9.Segurança
Conhecendo os fundamentos da criação de sites seguros
teoria
testes
10.Formulários de pesquisa
Vamos conhecer os formulários para filtrar dados em uma página
teoria
testes
trabalho de casa
11. Persistência
Descobrindo como armazenar dados permanentemente
teoria
testes
12. Modificando formulários
Aprendendo a alterar dados no servidor usando formulários
teoria
testes
trabalho de casa
13.Validação
Aprendendo a verificar os dados inseridos pelo usuário
teoria
testes
trabalho de casa
14. Rotas nomeadas
Aprendendo a usar um sistema mais resiliente para controle de roteamento
teoria
testes
15.Criando CRUD em Javalin
Vamos conhecer o conceito de CRUD e aprender como implementá-lo do início ao fim
teoria
testes
trabalho de casa
16.Controlador de visualização de modelo (MVC)
Vamos nos familiarizar com um dos principais padrões de arquitetura para a construção de aplicativos personalizados
teoria
testes
trabalho de casa
17.Biscoitos
Aprendendo a usar cookies em Java
teoria
testes
trabalho de casa
18.Sessão
Aprendendo a usar uma sessão em Javalin
teoria
testes
trabalho de casa
19.Mensagens flash
Apresentando o conceito de mensagens únicas
teoria
testes
trabalho de casa
20.Trabalhando com banco de dados em Javalin
Aprendendo a trabalhar com banco de dados em uma aplicação Javalin
teoria
trabalho de casa
21.Implantar
Conhecendo os principais conceitos e processo de implantação
teoria
testes
22.Servlets
Estudamos o servlet - a classe subjacente aos frameworks Java
teoria
testes
trabalho de casa
23.Trabalho independente
Tarefas adicionais que permitem consolidar a teoria adquirida
24.Materiais adicionais
Artigos e vídeos com curadoria da equipe Hexlet. Ajudará você a se aprofundar no tópico do curso
Neste curso, os alunos compreenderão as especificidades e características da linguagem Scala, suas vantagens e dificuldades. O curso inclui uma visão geral dos operadores e tipos de dados Scala, aprendendo estruturas de dados básicas, como arrays, mapas, tuplas, usando programação funcional e orientada a objetos, trabalhando com coleções Scala, usando correspondência de padrões, classes de caso, tipos genéricos e implícitos transformações. Um grande número de exercícios práticos é oferecido.
4
Neste curso, os alunos aprenderão sobre tecnologia de computação distribuída usando tecnologias JEE (Java Enterprise Edition), incluindo utilizando EJB, injeção de dependência CDI, trabalhando com bancos de dados via tecnologia JPA e trabalhando com message brokers baseados em tecnologia JMS. O curso é baseado no servidor WildFly (JBoss) como o servidor de aplicativos mais popular atualmente. Porém, o conhecimento pode ser aplicado a qualquer servidor que atenda à especificação JEE (WebSphere, WebLogic, etc.).
4