Git Product home page Git Product logo

curso-dio-dominando-ides-java's Introduction

Dominando IDEs Java

Sejam bem-vindos ao curso DOMINANDO IDEs JAVA oferecido gratuitamente pela plataforma de cursos online Digital Innovation One. 🧡💛

🚦 Guia

🔹 Começaremos passando rapidamente sobre o Java e algumas das suas características mais importantes
🔹 Em seguida, entraremos nas instalações do Java e das IDEs nos diferentes sistemas operacionais: Windows e Linux
🔹 E seguiremos até o final do curso explicando de uma forma leve e objetiva sobre umas das IDEs mais conhecidas para desenvolvimento Java: Eclipse IDE e IntelliJ IDEA IDE

⚠️ Lembrando que o foco do curso são as IDEs e não a linguaguem Java. Ok? ⚠️

🛑 Pré-requistos

  • Sistema operacional (Windows e/ou Linux)

  • Conta no GitHub

📚 Ementa

▪️ Instalação/Configuração do Java

✅ Um pouco da história do Java
✅ Diferença entre JRE e JDK
✅ Versões do Java
✅ Se não existisse IDE?

▪️ Ubuntu

✅ Instalação OpenJDK
✅ Configuração de variável de ambiente
✅ Instalação do Eclipse
✅ Configurando o ícone no Dock
✅ Instalação do IntelliJ

▪️ Windows

✅ Instalação OpenJDK
✅ Configuração de variável de ambiente
✅ Instalação do Eclipse
✅ Instalação do IntelliJ

▪️ IntelliJ 

✅ Diferenças entre versões
✅ Conhecendo um pouco por dentro da IDE
✅ Criando seu primeiro projeto Java no IntelliJ
✅ Atalhos e Produtividade
✅ Conectar seu projeto no GitHub

▪️ Eclipse 

✅ Diferenças entre versões
✅ Conhecendo um pouco por dentro da IDE
✅ Criando seu primeiro projeto Java no IntelliJ
✅ Atalhos e Produtividade
✅ Conectar seu projeto no GitHub

 ▪️ Outras Alternativas 

✅ Visual Studio Code



🐧 LINUX

🔺 Instalação OpenJDK

O OpenJDK (Kit de Desenvolvimento Java Aberto) é uma implementação gratuita e de código aberto da linguagem de programação Java. A implementação está licenciada sob a GNU General Public License (GPL) com uma exceção de vinculação. JDK = JRE + JVM

🔸 1. Abra o terminal e vamos verificar se temos o Java instalado:

java -version

🔸 2. Para instalar o openJDK-11, digite no terminal: A versão mais atual LTS é do Java 11, que terá seu suporte estendido até Setembro de 2022. Este tipo de suporte iniciou no Java 8 que será mantido até 2023.

sudo apt-get install openjdk-11-jdk

🔸 3. Confirme se realmente foi instalado com sucesso:

java -version

🔸4. Vamos configurar o ambiente JAVA_HOME:

4.1 Verificar o caminho da instalação do Java:

sudo update-alternatives --config java

4.2 Copie o caminho que aparecerá no terminal, no meu caso:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

4.3 Vamos editar o arquivo .bashrc:

sudo gedit ~/.bashrc

4.4 Copie o código abaixo e cole no final do arquivo .bashrc.

IMPORTANTE: cuidado para não alterar nada no arquivo além de apenas colar no final do mesmo o que vou te disponibilizar a seguir.

JAVA_HOME = aqui você coloca o caminho do tópico 4.2, tirando o /bin/java

JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME

4.3 Salve o arquivo

4.4 Vamos conferir se a alteração ficou salva:

cat ~/.bashrc

🔸5. Feche o terminal e abra novamente

🔸6. Vamos conferir mais uma vez se o Java está instalado na nossa máquina

java --version

Créditos: DevSuperior


🔺 Instalação Eclipse

🔸 1. Entre no site oficial do Eclipse Foundation e faça o DOWNLOAD O site já identifica o sistema operacional.

🔸 2. Descompacte a pasta

🔸 3. Procure o arquivo eclipse-inst e execute

🔸 4. Escolha segunda a opção: Eclipse IDE for Enterprise Java and Web Developers

🔸 5. Clique no folder da primeira opção e selecione o JDK que instalamos na nossa máquina.

🔸 6. Mantenha as opções "create start menu entry" e "create desktop shortcut"

🔸 7. Install

🔸 8. Accept now

🔸 9. Launch

🔸 10. Pronto, intalação concluída!


🔺 Configurando o ícone do Eclipse IDE no Dock


🔺 Instalação IntelliJ IDEA Community

🔸 1. Entre no site ofical do INTELLIJ

🔸 2. Escolha a opção Community e faça o download

🔸 3. Descompacte a pasta e vamos para o terminal

🔸 4. Abra o terminal (Ctrl + Alt + t) e entre no diretório que você descompactou No meu caso, na pasta Downloads Ideal

cd Downloads/IdealC

🔸 5. Entre na pasta bin

cd bin

🔸 6. Execute o arquivo de instalação idea.sh

./idea.sh

🔺 Instalação Git

🔸 1. Abra o terminal (Ctrl + Alt + t) e vamos verificar se temos o git instalado:

git --version

🔸 2. Execute o comando:

sudo apt-get install git-all

🔸3. Confirme novamente se o git realmente está instalado:

git --version

🔸 4. Vamos começar as configurações iniciais:

4.1 Cofigurar o nome de usuário

git config --global user.name "Seu nome"

4.2 Configurar o endereço de e-mail: ​ É de suma importância que o ENDEREÇO DE E-MAIL SEJA O MESMO DO GITHUB afim de evitar conflitos!

git config --global user.email [email protected]

4.3 Vamos conferir a lista de configurações:

git config --list

🔸 5. Pronto, git instalado e configurado com sucesso!



🪟 WINDOWS

🔺 Instalação JDK Zulu

Aqui no windows, vamos fazer o download do OpenJDK Zulu. As compilações do Azul Zulu do OpenJDK são compilações de código aberto, testadas pelo TCK e certificadas do OpenJDK. O Zulu Blue está disponível para uma ampla variedade de plataformas de hardware e sistemas operacionais. A documentação do Azul Zulu inclui notas de lançamento, um guia de instalação e licenças de terceiros.

🔹 1. Entre no SITE AZUL

🔹 2. Faça o download do arquivo .zip do JDK 11.0.11+9. No meu caso, o x86 64-bit

🔹 3. Vá no drive C://Arquivo de Programas

🔹 4. Caso não tenha um diretório com o nome Java, crie

🔹 5. Entre neste diretório e descompacte o download do zip JDK Zulu 11.0.11+9 neste diretório

🔹 6. Vamos configurar o ambiente JAVA_HOME:

6.1 Menu iniciar -> Editar as varáveis de ambiente do sistema

6.2 Irá abrir a janela Propriedades do Sistema, escolha a aba Avançado, em seguida clique em variáveis de Ambiente

6.3 Na janela Variáveis de Ambiente, crie um novo Variáveis do sistema

6.4 Abrirá uma jabela: Nova Variável de Sistema.

6.5 Nome da variável: JAVA_HOME

6.6 Valor da variável: em seguida OK. ​ O valor da variável é o caminho do diretório que você descompactou o zip JDK Zulu 11.0.11+9 no passo 5

6.7 Na mesma janela Variáveis do Sistema, localize a variável Path, selecione e clique a opção Editar...

6.8 Clique na opção Novo e cole o mesmo caminho do passo 5 acrescentando \bin

6.9 Continue com o path selecionado e clique na opção Mover para Cima até chegar no topo

🔹 7. Pronto, finalizada a configuração. Próximo passo é conferir se está instalado tudo certinho

🔹 8. Abra o Prompt de Comando: Menu iniciar -> cmd

🔹 9. Vamos conferir mais uma vez se o Java está instalado na nossa máquina

java -version

Créditos: DevSuperior


🔺 Instalação Eclipse

🔹 1. Acessar o site oficial do ECLIPSE

🔹 2. Fazer o download do instalador

🔹 3. Escolha segunda a opção: Eclipse IDE for Enterprise Java and Web Developers Link de download para Windows

🔹 4. Clique no folder da primeira opção (Java 11 + VM) e selecione o JDK que instalamos na nossa máquina

🔹 5. Mantenha as opções "create start menu entry" e "create desktop shortcut"

🔹 6. Install

🔹 7. Accept now

🔹 8. Launch

🔹 9. Pronto, intalação concluída


🔺 Instalação IntelliJ IDEA Community

🔹 1. Entre no site ofical do INTELLIJ

🔹 2. Escolha a opção Community e faça o download

🔹 3. Siga com next

🔹 4. Na opção Installation Options, deixe selecionado as opções: 4.1 64-bit launcher (caso seu sistema seja 64-bit, caso não, selecione 32-bit) 4.2 Add "Open Folder as Project" 4.3 .java - .groovy - .kt - .kts 4.4 Add lauchers dir to the PATH 4.5 Next

🔹 5. Install

🔹 6. Para finalizar a instalação, escolha a opção reebot later

🔹7. Com o IntelliJ já instalado, vamos iniciar:

7.1 Aceite os termos: I confirm that I have... >> Confirm

7.2 Data Sharing >> Send Anonymous Statistics

🔹8. IDE pronta para uso!


🔺 Instalação Git

🔹 1. Entre no site ofical do GIT

🔹 2. Escolha a opção Windows e o instalador será baixado automáticamente

🔹 3. Mantenha as opções pré selecionadas e siga com Next

🔹 4. Install

🔹 5. Antes de finaizar a instalação, selecione a opção Lauch Git Bash

🔹6. Ao finalizar o passo 5, irá abrir o Git Bash

🔹7. Agora vamos fazer as configurações iniciais:

🔹8. Confirme se o git realmente está instalado:

git --version

🔹9. Vamos começar as configurações iniciais:

9.1 Configurar o nome de usuário

git config --global user.name "Seu nome"

9.2 Configurar o endereço de e-mail: ​ É de suma importância que o ENDEREÇO DE E-MAIL SEJA O MESMO DO GITHUB afim de evitar conflitos!

git config --global user.email [email protected]

9.3 Vamos conferir a lista de configurações:

git config --list

🔹10. Pronto, git instalado e configurado com sucesso!



🤝 Contribuindo

Este repositório foi criado para fins de estudo, então contribua com ele. Se te ajudei de alguma forma, ficarei feliz em saber. E caso você conheça alguém que se identidique com o conteúdo, não deixe de compatilhar.

Se possível:

⭐️ Star o projeto

🐛 Encontrar e relatar issues


Disponibilizado com ♥ por cami-la.

curso-dio-dominando-ides-java's People

Contributors

cami-la avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

curso-dio-dominando-ides-java's Issues

Quando consulto a versão do java

Screenshot_4

Quando eu faço a busca da versão do java, estou recebendo uma mensagem de erro.
Apesar da mensagem, a IDE Eclipse e os programas estão funcionando normalmente,
Fiz algo errado? Do que se trata esse erro?

Não consigo dar o commit

Oi Cami, tudo bem?

Estou tentando seguir a aula colocando um projetinho que já tinha aqui pronto no github. Fui seguindo os passos da aula porém, ao colocar usuário e senha não vai de jeito de nenhum. Tem alguma relação com já ser um projeto com mais classes etc ou o que pode ser, pode me ajudar? Obrigada
errofirstcommit

Correção no item requisitos

Oi Camila tudo bem? Parabéns pela iniciativa.
Uma dúvida.
Nos pré-requisitos consta criação de uma conta no GITHUB, mas no decorrer do curso o que consta no final é a instalação do GIT e não GITHUB..
É só uma dúvida pois sou iniciante em GITHUB e programação
Obrigado

JDK & GitHub

Olá não estou encontrando a versao do JDK 11.0.11+9, no site tem apenas a versão 11.0.12+7.
Também tive um problema no GitHub, referente ao Repository dando erro de conexão.
repository

IDEs

ainda tem um problema mesmo alterando tudo isso que me pediu
Capturar004

Criar variável no Intellij

Boa noite, estou com um problema aqui, na aula de Debug no Intellij, não estou conseguindo criar a variável, int a,b;
O a está entrando, mais o b, não reconhece ele fica na cor cinza, agora não estou conseguindo rodar enquanto não conseguir arrumar o erro. Porém não sei como fazer. Pode me ajudar??
16333090393217393991191013575826

Não Consigo Fazer Commit

image

Olá, Camila, td bem?
Não consigo dar andamento no curso porque fica dando esse erro, fiz todo passo a passo certinho.
Poderiam me ajudar por favor

Dificuldades para instalar JDK

Segui os passos abaixo na aula:

  1. Entrar no painel pelo atalho "windows+r", "cmd", pesquisar e verificar se tenho java e git com o complemento --version - recebi a mensagem acima e continuei seguindo as orientações.
  2. dentro da pasta "Arquivos de programas" na pasta C:, como não havia a pasta "java" criei conforme as orientações.
  3. Entrar no site pesquise no google JDK zulu e encontrei o site abaixo https://www.azul.com/downloads/?package=jdk;
  4. Encontrar na página o jdk 11 lts para a versão da máquina que uso - no meu caso 32 bits;
  5. baixar o arquivo zip;
  6. extrair os arquivos da pasta compactada dentro da pasta criada no passo 2;
  7. Acessar as configurações de variáveis do ambiente.
  8. Criar uma nova variável utilizando como nome "JAVA_HOME" e como valor o endereço da pasta criada no passo 2;
  9. Entrar na variável "Path" Criei uma nova variável com o endereço da pasta criado no passo 2 adicionando "\bin" ao final. Subi a posição dessa variável até que se torna-se a do topo com o botão mover para cima.
    10.Voltar ao passo 1 para verificar.

Na imagem tem os comandos que tentei e a resposta. o comando da aula deu um erro fatal aqui.
tentativas

Tópico em aberto

Configurando o ícone do Eclipse IDE no Dock

Me parece que este tópico está solto no conteúdo de linux

Dificuldade em conectar URI do github para o Eclipse

Boa noite, @cami-la

Estou fazendo o curso da DIO - Dominando IDEs Java, e quando vou conectar a URI do meu novo repositório do git ao Eclipse, está dando esse erro descrito no print. Para melhor entendimento do que estou falando, é na aula Git e GitHub.

erro na conexao da URI

Erro ao rodar primeiro programa no Eclipse

Bom dia, Camila!
Tive problemas para rodar o projetinho que você fez para mostrar as funcionalidades da IDE Eclipse, na aula "Atalhos"
Sempre que tentava rodar o programa aparecia o mesmo erro.:

"The constructor Gato() is undefined"

TELA DO ERRO AO RODAR
MENSAGEM DO ERRO AO RODAR

Encontrei o erro com a sua ajuda e também do pessoal do discord:
Eu não criei o construtor Gato vazio.

construtor gato vazio

Depois de criado o programa rodou.

Aí fiquei com a dúvida, sei que não era o escopo da aula, mas você poderia esclarecer o motivo da necessidade de manter o construtor vazio?

Obrigada!! ;)

Atalhos

Olá Camila!
As teclas f1 a f12 do meu note são segunda função. Ou seja , é necessário apertar a tecla fn para usá-las. Isso faz com que os "atalhos" passem a ser um "caminho mais longo".
Digo isso porque muitos atalhos vistos nas aulas usam as teclas f1 a f12. Eu penso que não compensa muito no meu caso ou teria alguma solução pra isso?

Comando sudo: gedit: command not found

Oi Camila,
Cheguei na parte de instalação do OpenJDK e na hora de editar o arquivo.bashrc: o comando sudo gedit ~/.bashrc não funciona, aparece comando inválido, pede a senha e depois da "sudo: gedit: command not found".

imagem

Captura de tela 2023-01-15 034609
esta mandando add Readme. Não entendi

Erro na IDE intellij com o Spring boot

Olá Camila.
Sou seu aluno da DIO, não sei se você pode me ajudar, mas estou tendo o seguinte problema:
Ao iniciar a primeira aula de introdução ao Spring Boot, instalei o Maven e segui o passo a passo para o simples "Hello word", porém na IDE IntelliJ apareceu um erro " Plugin 'org.springframework.boot: spring-boot-maven-plugin: not found ".
Eu entrei no forum para conseguir ajuda e tentei arrumar mas não consegui.
Agora quando tento rodar pelo terminal com o comando: mvn spring-boot:
Aparece o erro Build failure conforme anexos:
Erro Plugin not found
Erro depois do run

Agora estou travado e não consigo avançar nnos estudos e não consigo uma resposta.
Desde já agradeço muito a sua ajuda. Muito obrigado.
Atenciosamente,
Lauro

Problemas na instalação do JDK

Realizei a instalação conforme o ReadMe, porém quando uso o comando java -version, recebo a mensagem

'java' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

Já realizei algumas coisas a fim de arrumar:

  • realizei o procedimento novamente com a LTS mais atual;
  • reiniciei o computador;
  • reiniciei o terminal.

Anexo fotos das variáveis de ambiente também.
java

Sobre o desafio-poo-dio

Oi Camila, consegui seguir até versionar mas na hora em que você versionou o Readme eu não entendi pois, você já tina ele criado em uma pasta. Como eu faço pra criar ele no intellij?

PROBLEMA NO ECLIPSE

Olá, professora! Muito boa noite, tudo bem?
Comecei o curso recentemente. Ao tentar instalar o Eclipse, e colocar o diretorio da pasta JAVA, o programa não consegue localizar apresentando a seguinte mensagem de ERRO.
Uma outra dúvida, ao tentar compilar o código informado, não consigo também
image

imagem_2022-12-14_200359129

Como criar um novo projeto Java Simples no IntelliJ 2022.1

Passo a passo para criar um novo projeto Java Simples no IntelliJ 2022.1

  1. Escolha um Name para seu novo projeto
  2. Escolha a Location para salvar o novo projeto
  3. Escolha a Language Java
  4. Escolha o IntelliJ como Build System
  5. Escolha o JDK que você tiver na sua máquina ou faça o Download
  6. Seleciona a caixinha Add sample code
  7. Create

1

2

3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.