Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
APIs com Spring Boot: do início à produção com boas práticas
Rating: 4.4 out of 5(140 ratings)
570 students

APIs com Spring Boot: do início à produção com boas práticas

Desenvolva APIs REST com Spring Boot e boas práticas!
Created byRodrigo Peleias
Last updated 10/2020
Portuguese
Portuguese [Auto],

What you'll learn

  • Desenvolver uma API REST completa com o Spring Boot.
  • Principais conceitos sobre o Spring Boot, e o que o torna tão diferenciado hoje na comunidade.
  • O padrão arquitetural REST, e como ele se aplicação projeto desenvolvido durante o curso.
  • Boas práticas de desenvolvimento, como testes unitários e Integração Contínua.
  • Boas práticas de desenvolvimento, como revisão de código e análise da qualidade de código.
  • Autenticação e autorização da API com o Spring Security.
  • Fazer o versionamento do projeto com o Git e subir o projeto para o GitHub e compartilhar o projeto com outros desenvolvedores.
  • Disponibilizar o projeto para uso na nuvem através do Heroku, de forma simples e gratuita!

Course content

21 sections129 lectures15h 17m total length
  • Sejam bem vindos ao curso!0:37

    Sejam bem vindos ao curso! Nesta aula, vamos fazer uma breve apresentação do curso e do instrutor :)

  • A nossa jornada e aprendizado :)1:49

    Nesta aula, vamos descrever como será a nossa jornada de aprendizado, e qual a metodologia de ensino vamos usar durante o curso.

  • Ferramentas que vamos aprender e utilizar durante o curso!3:04

    Aqui vamos descrever quais as principais ferramentas que vamos utilizar como apoio para o desenvolvimento do projeto do curso.

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 aprender a desenvolver uma API REST de forma prática com framework Spring Boot ? E desenvolver este projeto seguindo boas práticas de programação, como Integração Contínua, Deploy na Nuvem e Code Reviews?

Neste curso, vamos desenvolver, na prática, uma API REST para o gerenciamento de uma Biblioteca Profissional com o Spring Boot.

Durante o fluxo do curso, vamos introduzir o Spring Boot através de um projeto do zero, que será desenvolvido seguindo boas práticas de programação, como abertura de Pull Requests para revisão de código, cobertura por testes unitários, Integração Contínua e também como disponibilizar o projeto na nuvem através do Heroku.

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 para desenvolver uma API REST com Spring Boot seguindo as principais e melhores práticas do mercado!. O objetivo é desenvolver e aprender juntos!!

Inscreva-se agora e vamos desenvolver juntos este projeto incrível!

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