00‐Introduction - JulianeMaran32/Java-with-Spring-Boot GitHub Wiki

1. Introdução

Bem-vindo ao curso! O objetivo principal é ensinar como criar aplicações Java usando Spring Boot e Hibernate. Ao longo do curso, você aprenderá a:

  • Desenvolver aplicações usando Spring Boot.
  • Utilizar Hibernate/JPA para interagir com bancos de dados.
  • Criar uma API REST com Spring Boot.
  • Construir uma aplicação web com Spring MVC.
  • Implementar operações CRUD conectadas a um banco de dados.
  • Aplicar segurança nas aplicações Spring Boot.
  • Configurar o projeto sem XML, apenas com Java.
  • Utilizar o Maven para gerenciamento de dependências.

Os códigos-fonte e materiais do curso estão disponíveis para download. Nas próximas aulas, serão fornecidos os links para acessá-los. Caso tenha dúvidas, poste no fórum de discussão do curso.

2. Como Aproveitar o Curso e Obter Ajuda

Como Estudar

Recomenda-se que você digite o código junto com os vídeos, pois essa é a melhor forma de aprender. Algumas pessoas preferem assistir primeiro e depois repetir digitando o código. Escolha o que funciona melhor para você, mas o mais importante é praticar digitando o código.

Como Obter Ajuda

Se encontrar dificuldades, siga estas etapas:

  1. Baixe o código-fonte
    • O código de referência está no GitHub. Baixe e compare com o seu.
  2. Pesquise por perguntas anteriores
    • Outros alunos podem ter tido o mesmo problema. Use a ferramenta de busca do fórum para encontrar soluções.
  3. Poste uma nova pergunta
    • Se não encontrar uma resposta, crie uma nova pergunta no fórum. Isso garante mais visibilidade e facilita o suporte.
    • Inclua seu código-fonte e arquivos de configuração relevantes.
    • A equipe do curso responderá em até 24 horas.

3. Download do Código-Fonte, PDFs e Links

Baixar o Código-Fonte

Você tem três opções:

  1. Baixar o arquivo ZIP:

    • Arquivo: spring-boot-3-spring-6-hibernate-for-beginners-main.zip
  2. Baixar do GitHub:

  3. Baixar via linha de comando:

    git clone https://github.com/darbyluv2code/spring-boot-3-spring-6-hibernate-for-beginners
    

Todas as opções levam ao mesmo código. Escolha a que preferir.

Baixar PDFs do Curso

Os slides estão disponíveis para download: Baixar PDFs

Erros ao Baixar (Windows)

Se receber um erro como "File Names Too Long", tente:

  • Usar o 7Zip para extrair arquivos ZIP (ou outra ferramenta): Baixar 7Zip

  • Se estiver usando git clone, rode este comando antes:

    git clone -c core.longpaths=true https://github.com/darbyluv2code/spring-boot-3-spring-6-hibernate-for-beginners.git
    

Links do Curso

Uma lista com todos os links apresentados nos slides está disponível para consulta.

4. Verificando o Ambiente de Desenvolvimento Java

Antes de prosseguir, verifique se você tem os seguintes itens instalados:

  • Java Development Kit (JDK): O curso exige JDK 17 ou superior.
  • Uma IDE Java: Nos vídeos, usamos o IntelliJ Community (versão gratuita), mas você pode usar qualquer outra.

Baixando o IntelliJ

O IntelliJ Community pode ser baixado neste link. Escolha a "Community Edition" (gratuita). Se preferir, a versão Ultimate também pode ser usada.

Testando sua Instalação

Antes de iniciar o curso, rode um programa Hello World em sua IDE. Isso garante que:

  • O JDK está instalado corretamente.
  • A IDE está funcionando.

Assim que confirmar que está tudo certo, você estará pronto para começar com Spring Boot!

⚠️ **GitHub.com Fallback** ⚠️