|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/preparatorio-mercado-de-trabalho-em-ti-com-foco-em-java/
课程评论:没有评论
课程名称:《IT职业市场准备 - Java专注》 课程概述: 本课程旨在为学生准备在Java开发领域工作的技能。尽管课程主要面向初学者,但也涵盖了一些当前企业中应用的高级主题。如果你打算进入IT职场或需要提升技能,这门课程将非常适合你。 课程内容: - 编程逻辑:对每位程序员来说必要且重要的基础知识。 - Java语言:全球使用广泛的编程语言。 - 关系数据库基础:引导学生了解基本概念。 - 数据库连接:使用JDBC和JPA(结合Hibernate)进行数据库连接。 - SpringBoot框架:学习Spring Data和Spring Security,通过Web Services Restful提供后端服务,配合JWT和Keycloak进行身份验证。 - GIT和GITHUB:版本控制的应用学习。 - 云部署:通过Heroku的服务将应用程序部署到云端。 - SWAGGER配置:生成应用程序文档。 - 软件设计原则:学习S.O.L.I.D原则及其最佳实践。 - 设计模式模块:教授21种设计模式,助力构建稳健的系统。 - 前端开发:了解Angular框架。 - Docker容器技术。 - 使用RabbitMQ进行消息传递。 - 使用Bizagi Modeler进行流程建模。 通过本课程,学员将掌握IT行业所需的关键技能,能够有效地参与Java开发项目。
Este curso tem como objetivo preparar o aluno para trabalhar com desenvolvimento na linguagem Java.É um curso destinado para iniciantes porém contém alguns tópicos avançados utilizados nas empresas atualmente. Para você que está pretendendo entrar no mercado de trabalho de TI ou mesmo se atualizar, este curso será perfeito pra você. Abaixo segue o que é abordado no curso:- Lógica de programação (necessária e muito importante para todo programador);- A linguagem Java (uma das mais utilizadas no mundo);- Introdução a banco de dados relacionais;- Conectividade com banco de dados utilizando JDBC;- Conectividade com banco de dados utilizando JPA com a implementação Hibernate;- Spring Boot, Spring Data e Spring Security onde faremos um back-end disponibilizando WebServices Restful com autenticação JWT e Keycloak;- Você também conhecerá o GIT e o GITHUB para controlar as versões da nossa aplicação;- Colocaremos a aplicação na nuvem utilizando alguns dos serviços disponibilizado no Heroku;- Faremos as configurações na aplicação para gerar a documentação utilizando o SWAGGER;- Falaremos sobre princípios e boas praticas de design de software S.O.L.I.D;- Teremos um módulo só de padrões de projetos onde falarei sobre 21 padrões de projeto (conhecer padrões de projeto é necessário para criar sistemas robustos);- Veremos também o Angular para o front-end de uma aplicação;- Docker- Mensageria com RabbitMQ- Modelagem de Processos com Bizagi Modeler