Requirements
- Conhecimentos em lógica de programação.
- Conhecimentos básicos em Java.
- Sistema operacionais Unix (especificamente, Linux e OSX) é um diferencial, porém o projeto pode ser desenvolvimento em um sistema Windows.
- Conhecimentos básicos de programação Web (HTML, CSS, Javascript).
- Conhecimento em alguma IDE ou editor de código fonte (Eclipse IDE, Visual Studio Code, Sublime Text, etc).
Description
Quer iniciar o aprendizado do framework Spring Boot já com o desenvolvimento de um projeto prático ? E desenvolver este projeto já com o padrão arquitetural REST ?
Neste curso, vamos apresentar o Spring Boot, entender as suas principais características e motivações de uso.
Durante o fluxo do curso, vamos introduzir o Spring Boot através de um projeto do zero, que será desenvolvido com boas práticas de programação. Inclusive, durante o curso vamos mostrar como disponibilizar o projeto na nuvem através do Heroku. O projeto que vamos desenvolver é uma API para o gerenciamento dos nossos livros pessoais.
Serão fornecidos recursos da internet e principalmente, os códigos-fonte hospedados no GitHub do projeto desenvolvido durante o curso. Com estes materiais à sua disposição, tenho certeza que o seu aprendizado será muito eficiente.
Estou à disposição para ajudá-lo nesta jornada incrível com o Spring Boot. O objetivo é apresentar e ajudá-los a iniciar o aprendizado deste framework de referência da plataforma Java.
Inscreva-se agora e vamos iniciar esta incrível jornada com o Spring Boot!
Who this course is for
- Estudantes de Ciência da Computação, Sistemas de Informação e Tecnólogos que estão em busca do primeiro estágio.
- Desenvolvedores em todos os níveis de experiência (Júnior, Pleno e Sênior) que desejam se atualizar profissionalmente.
- Desenvolvedores que desejam aprender o Spring Boot de forma rápida para se candidatarem em processos seletivos para novos desafios na carreira.
- Profissionais que desejam aprender sobre programação de microsserviços e padrão Arquitetural REST.
- Desenvolvedores que buscam por boas práticas de programação durante o desenvolvimento de projetos voltados para a Web.
- Apaixonados por Tecnologia que amam aprender todos os dias algo novo e desafiador =D