Neste repositório você encontrará todas as informações adicionais relacionadas ao livro. Código fonte e tutoriais complementares ao livro Jornada Java.
A seguir, os requisitos para executar todos os projetos do livro.
- Java 11 ou superior, sendo que em alguns exemplos será necessário o Java 14
- Maven 3.5.4 ou superior
- Docker 19.03.5 ou superior
- Git
Para obter os exemplos de código do Github, execute:
git clone https://github.com/jornada-java/livro.git
Para compilar os projetos, basta ir ao diretório raiz e executar mvn clean install
no console.
Dependendo da IDE que está utilizando, basta ir em cada classe Main do projeto ou classe de Teste e executar. Alguns exemplos possuem dependências externas tais como banco de dados. Neste caso será explicado como inicializar estas dependências.
- Java 14 Windows (https://youtu.be/EAOms5JkfT8)
- Parte I - Porque desenvolver software usando Java?
- Parte II - Introdução ao Java
- Parte III - Java Básico
- Parte IV - Orientação a Objetos em Java
- Parte V - Novos recursos da linguagem
- Parte VI - Banco de Dados
- Parte VII - Tópicos Avançados
- Parte VIII - Testes
- Parte IX - Gestão de Configurações e Ferramentas de Aplicação
- Parte X - Fundamentos de desenvolvimento de Java para Web
- Parte XI - Tópicos avançados para o desenvolvimento Web
- Parte XII - Segurança de Aplicações
- Parte XIII - Cloud e Deploy
- Antônio Muniz [Linkedin 1] [Linkedin 2] [Contato]
- Bruno Kaufmann [Linkedin]
- Rinaldo Pitzer Júnior [Linkedin]
- Rodrigo Moutinho [Linkedin] [Twitter] [GitHub] [Site]
- Sandro Luciano Giacomozzi [Linkedin] [About.me] [Site]
- Tatiana Escovedo [Linkedin]
Autores no evento Jornada Java em 2020
- Alisson Medeiros [Linkedin]
- Allan Rodrigo Leite [Linkedin]
- André Felipe Joriatti [Linkedin]
- Bárbara Cabral da Conceição [Linkedin]
- Bruno Souza [Linkedin]
- Diego de Medeiros Rocha [Linkedin]
- Dorival Querino [Linkedin]
- Edson Yanaga [Linkedin]
- Eduardo Costa [Linkedin]
- Fábio Braga [Linkedin]
- Gabriela Moraes [Linkedin]
- Jonas Santos [Linkedin]
- Kamila Santos [Linkedin]
- Leonardo de Moura Rocha Lima [Linkedin]
- Luca Fenris Elert [Linkedin]
- Marcelo Henrique Diniz de Araujo [Linkedin]
- Marcos Paulo [Linkedin]
- Otavio Santana [Linkedin]
- Rafael Buzzi de Andrade [Linkedin]
- Raphael Vitorino da Silva [Linkedin]
- Rhuan Henrique [Linkedin]
- Roan Brasil Monteiro [Linkedin] [Twitter] [GitHub]
- Rodrigo Sobral [Linkedin]
- Silvio Buss [Linkedin]
- Vitor Vieira [Linkedin]
- Zair Ramos [Linkedin]