Nós usamos cookies para criar uma experiência de navegação melhor. Ao acessar o site da MENTORAMA, você concorda com nossa Política de Cookies.
Entendi
Close
Nós usamos cookies para criar uma experiência de navegação melhor. Ao acessar o site da MENTORAMA, você concorda com nossa Política de Cookies.
Entendi
Close
Deixe um pedido de consulta e teste
o acesso ao curso "Java do zero ao PRO" totalmente gratuito por 3 dias!
Ao clicar no botão de "Enviar", declaro que li e estou ciente das condições presentes na Política de Privacidade e concordo com os Termos de uso aplicáveis à empresa Mentorama e seus serviços.
Deixe um pedido de consulta e teste
o acesso ao curso "Java do zero ao PRO" totalmente gratuito por 3 dias!
Ao clicar no botão de "Enviar", declaro que li e estou ciente das condições presentes na Política de Privacidade e concordo com os Termos de uso aplicáveis à empresa Mentorama e seus serviços.

Java
do zero ao PRO

Em Java são escritos aplicativos e jogos para dispositivos móveis, software corporativo; Java é usado pelo Google, Amazon e Twitter - adquirindo a profissão de desenvolvedor Java, você vai poder encontrar emprego em dezenas de setores e milhares de empresas.

2 partes

do iniciante ao programador experiente

8 meses

Programa de estágio

para os melhores alunos

Um mentor expert

da área
de aprendizagem na prática
Escola online das profissões
mais procuradas
CURSO ONLINE
até 29 de agosto
-40%

A demanda por profissionais qualificados está crescendo a cada ano e, se você deseja entrar no mercado de TI, tornar-se um programador Java será uma boa decisão.

R$ 7.623,00
R$ 6.085,00
por mês
É o salário de um desenvolvedor Java com dois a quatro anos de experiência de acordo com o site glassdoor.com.
É o salário médio de um desenvolvedor Java no Brasil de acordo com o site glassdoor.com.
por mês
3,238
vagas no Linkedin
Essas empresas já procuram desenvolvedores Java:
Philips
IBM
Revelo
Geekhunter Brasil

Java do zero ao PRO

Fabiano Santos vai falar sobre as perspectivas de trabalhar como java desenvolvedor
Curso de java
Na área de desenvolvimento de software o Inatel possui diversas oportunidades de trabalho e os alunos da Mentorama terão a oportunidade de participar do processo seletivo para concorrer as vagas de emprego como Especialista em Sistemas no Inatel para atuar em um projeto global em conjunto com uma multinacional do setor de Telecomunicações.
Oportunidade de Trabalho para alunos da Mentorama
Sobre o Inatel:
Fundado em 1965, o Instituto Nacional de Telecomunicações - Inatel - é um centro de excelência em ensino e pesquisa na área de Engenharia, e tem se consolidado cada vez mais, no Brasil e no exterior, como um celeiro de grandes talentos.
|
Sintaxe simples
A linguagem Java é frequentemente comparada com o inglês - suas "regras" são igualmente fáceis de aprender.
Ampla Java-comunidade
Você sempre pode encontrar suporte, receber conselhos ou até obter código pronto para o seu projeto.
Multi-plataforma
O código escrito em Java se adapta automaticamente às diferentes plataformas nas quais é executado (por exemplo, MacOS e Windows).
Demanda do mercado de trabalho
Todos os dias, no indeed brasileiro são abertos 3.000 vagas reais exigindo o domínio da linguagem Java.
Salário alto
O salário médio de um desenvolvedor Java nas grandes cidades do Brasil é de R$ 6.800,00 (dados do glassdoor.com).
Popularidade da linguagem
Serviços web populares e aplicativos móveis estão escritos nele - no total são cerca de 3 milhões de projetos.
Para quem o curso de java é adequado?
Novatos
Você vai aprender a programar do zero, mesmo que nunca tenha escrito código antes. Vai fazer vários projetos que funcionam, você poderá conseguir uma posição júnior e iniciar uma carreira como desenvolvedor Java: encontrando um emprego na sua cidade ou trabalhando remotamente.
Desenvolvedores iniciantes
Você vai poder escrever código Java limpo e bem estruturado, de acordo com todos os padrões estabelecidos por grandes empregadores e projetos top. Vai crescer profissionalmente, poderá receber comentários e conselhos valiosos de desenvolvedores experientes.
curso de programador java
curso de programador java
Seu conhecimento após a conclusão do curso
Escrever um código bem estruturado
Escrever código usando princípios da POO
Testar seu software
Desenvolver aplicativos de desktop
Trabalhar com versões no Git
Associar aplicativo a um banco de dados
Otimizar o desempenho do software
Escrever aplicativos da web
Criar aplicativos móveis
Configurar recursos de rede
Mentores
atualmente trabalha com transformação digital, usando arquitetura de micro-serviços e devops.
18 anos de experiência
Felipe Vianna Flores
Fabiano Santos
Professor de ensino superior
21 anos de experiência

Vinicius Falcão
Engenheiro de Software no Ifood, instrutor Java, palestrante e líder do Java User Group Pernambuco. Atuando em diferentes áreas como financeira, saúde, telecomunicações e logística.

Atua nos seguintes temas: sistemas para internet, data warehousing, BI, engenharia e arquitetura de software.



Como está organizado o processo educacional?
Você assiste as aulas on-line
Faz suas atividades
Eles corrigem suas atividades e dão recomendações para o seu desenvolvimento
Defende o projeto de conclusão

Realiza o pedido real no final do curso
De qualquer dispositivo num momento conveniente
Trabalho prático próximo a um pedido real
Recebe comentários de tutores

Nós vamos começar com conceitos básicos e trabalho com o código do aplicativo finalizado - para que até os iniciantes possam se acostumar rapidamente. No final, você vai ter experiência na criação de aplicativos Web e móveis, na criação de software corporativo com funções de rede, no trabalho com bancos de dados.

O curso vai ajudar você a dominar Java do zero

curso de java online
Programação
Para iniciantes
Módulo 1 - Módulo introdutório
  • O que é Java, onde e para que é usado
  • Como é organizado programas Java
  • Quais IDEs podemos utilizar
  • Instalação do ambiente de desenvolvimento
  • Como iniciar um programa
  • Escrevemos um aplicativo de console
Tarefa: Compare as características do IDEs
Módulo 2 - Sintaxe da linguagem
  • Do que é composta uma classe java
  • Operadores de atribuição
  • Operadores relacionais
  • Ciclo de vida
  • Escrevendo um código complexo
Tarefa: Desenvolver o menu em Java
Módulo 3. Sistema de Controle de Versão com Git
  • O que e Git
  • Instalação do Git
  • Ferramentas úteis
  • Iniciando o versionamento
  • Como verufica versoes
  • Branches
  • Mesclar branches
  • Repositories e trabalho em equipe
  • Revertendo alteracoes
  • Fluxo de trabalho
Tarefa: Criar um repositório, e enviar o projeto para player de Git
Módulo 4 - Objetos e classes
  • O conceito de classe e objeto.
  • Método, parâmetros, retorno.
  • Métodos estáticos.
  • Constantes e variáveis.
  • Criação de objetos e construtor.
  • Encapsulamento, getters e setters.
Tarefa: Incrementar a classe Carro com alguns detalhes, alguns opcionais e outros, não.
Módulo 5 - Números, Textos, datas, Enumerations
  • Objetos e primitivos
  • Para que servem objetos e primitivos
  • Que números existem
  • Quando usar int ou double
  • Precisao de numeros com ponto flutuante
  • Conversa de numeros de tipos diferentes
  • Objetos de texto, tipo String
  • Metodos da classe String
  • Concatenação de linhas
  • Operações de numeros
  • Enum
  • Calendario e marcador
  • Classe Math
  • Expressoes regulares ou regex
Tarefa: Pesquisa sobre os tipos primitivos
Módulo 6 - Vetores e coleções
  • Criação de lista
  • Classe HashSet
  • Como declarar e adicionar os itens
  • Como inverter as valores
  • Como funciona um vetor
  • HashMap
Tarefa: Criar um diário de classe
Módulo 7 - Herança
  • Conceitos fundamentais sobre herança
  • Hierarquia de classes
  • Interfaces
Tarefa: Criar dois métodos: sacar() e depositar(), onde o método sacar() subtrai valores do saldo da conta, e o método depositar soma valores na conta.
Módulo 8 - Polimorfismo
  • O que é polimorfismo
  • Métodos polimórficos
  • Tipos de polimorfismo
Tarefa: Criar um banco!
Módulo 9 - Características da POO no Java
  • Interfaces funcionais
  • Métodos default
  • Expressões lambda
  • Referência de método
  • Sreams e Collectors
  • Collectors
Tarefa: Usando a classe de Clientes desenvolvida nas aulas, criar uma lista com 10 clientes e nesta lista faça as operações
Módulo 1 - Módulo introdutório
  • O que é Java, onde e para que é usado
  • Como é organizado programas Java
  • Quais IDEs podemos utilizar
  • Instalação do ambiente de desenvolvimento
  • Como iniciar um programa
  • Escrevemos um aplicativo de console
Tarefa: Compare as características do IDEs
Módulo 2 - Sintaxe da linguagem
  • Do que é composta uma classe java
  • Operadores de atribuição
  • Operadores relacionais
  • Ciclo de vida
  • Escrevendo um código complexo
Tarefa: Desenvolver o menu em Java
Módulo 3. Sistema de Controle de Versão com Git
  • O que e Git
  • Instalação do Git
  • Ferramentas úteis
  • Iniciando o versionamento
  • Como verufica versoes
  • Branches
  • Mesclar branches
  • Repositories e trabalho em equipe
  • Revertendo alteracoes
  • Fluxo de trabalho
Tarefa: Criar um repositório, e enviar o projeto para player de Git
Módulo 4 - Objetos e classes
  • O conceito de classe e objeto.
  • Método, parâmetros, retorno.
  • Métodos estáticos.
  • Constantes e variáveis.
  • Criação de objetos e construtor.
  • Encapsulamento, getters e setters.
Tarefa: Incrementar a classe Carro com alguns detalhes, alguns opcionais e outros, não.
Módulo 5 - Números, Textos, datas, Enumerations
  • Objetos e primitivos
  • Para que servem objetos e primitivos
  • Que números existem
  • Quando usar int ou double
  • Precisao de numeros com ponto flutuante
  • Conversa de numeros de tipos diferentes
  • Objetos de texto, tipo String
  • Metodos da classe String
  • Concatenação de linhas
  • Operações de numeros
  • Enum
  • Calendario e marcador
  • Classe Math
  • Expressoes regulares ou regex
Tarefa: Pesquisa sobre os tipos primitivos
Módulo 6 - Vetores e coleções
  • Criação de lista
  • Classe HashSet
  • Como declarar e adicionar os itens
  • Como inverter as valores
  • Como funciona um vetor
  • HashMap
Tarefa: Criar um diário de classe
Módulo 7 - Herança
  • Conceitos fundamentais sobre herança
  • Hierarquia de classes
  • Interfaces
Tarefa: Criar dois métodos: sacar() e depositar(), onde o método sacar() subtrai valores do saldo da conta, e o método depositar soma valores na conta.
Módulo 8 - Polimorfismo
  • O que é polimorfismo
  • Métodos polimórficos
  • Tipos de polimorfismo
Tarefa: Criar um banco!
Módulo 9 - Características da POO no Java
  • Interfaces funcionais
  • Métodos default
  • Expressões lambda
  • Referência de método
  • Sreams e Collectors
  • Collectors
Tarefa: Usando a classe de Clientes desenvolvida nas aulas, criar uma lista com 10 clientes e nesta lista faça as operações

PRO
Módulo 1. APIs com SpringBoot
Módulo 2. Exceptions, debug e logs
Módulo 3. Building com Maven e Gradle
Módulo 4. Padrões de Projeto e Design de Código
Módulo 5. Testes Automatizados
Módulo 6. Bancos de Dados Relacionais
Módulo 7. Bancos de dados não relacionais
Módulo 8. Segurança de Aplicações
Módulo 9. Concorrência e Reatividade
Módulo 10. Deploy de Aplicações - CI/CD
Módulo 11. Projeto Final

PRO
Módulo 1. APIs com SpringBoot
Módulo 2. Exceptions, debug e logs
Módulo 3. Building com Maven e Gradle
Módulo 4. Padrões de Projeto e Design de Código
Módulo 5. Testes Automatizados
Módulo 6. Bancos de Dados Relacionais
Módulo 7. Bancos de dados não relacionais
Módulo 8. Segurança de Aplicações
Módulo 9. Concorrência e Reatividade
Módulo 10. Deploy de Aplicações - CI/CD
Módulo 11. Projeto Final
Avaliações do curso Java do zero ao PRO
Seu futuro currículo
Habilidades profissionais:
Desenvolvedor Java
Posição
Escrever código estruturado e fácil de ler
Entender POO
Ser capaz de entender o código alheio
Saber escrever aplicativos web e de dispositivos móveis (Android)
Trabalhar com o banco de dados, configurar funções de rede
Conhecer os padrões Java
Testar e otimizar o código nativo
Saber trabalhar em equipe em um projeto no Git
R$ 6.085,00
Salário
Ter experiencia de escrever aplicativos de desktop
Certificado Mentorama
curso de java online
Confirma que você concluiu o curso e se torna um argumento adicional ao se candidatar a um emprego.
Início

29 de agosto

Restam
12 vagas
Investimento
Preço total a vista
R$ 2.836,00
-40%
para os primeiros 20 alunos
Preço total sem desconto
R$ 4.726,00
R$ 139,94
R$ 236,30
12x sem juros de
Até 24x de
Garantimos seu dinheiro de volta por até 7 dias
Perguntas e respostas
Quais são os requisitos técnicos necessários para fazer o curso?
Requisitos do sistema
Para concluir os exercícios neste curso, instale e configure um ambiente de desenvolvimento que consiste de:

Oracle 8 JDK de preferência
Eclipse IDE for Java Developers
As instruções de download e instalação para ambos estão incluídas no curso.

A configuração do sistema recomendada é:

Um sistema que suporte Java SE 8 com pelo menos 2 GB de memória. Java 8 é suportado em Linux®, Windows®, Solaris® e Mac OS X.
Pelo menos 200 MB de espaço em disco para instalar os componentes de software e exemplos.
Como está organizado o ensino em grupos?
Todo o curso é conduzido de forma individual. Os professores corrigem as tarefas de casa e dão dicas como melhorar o trabalho. Você também pode fazer qualquer pergunta ao mentor no chat ou conversar com o seu grupo.
É possível pular os módulos?
No final de cada módulo há uma tarefa prática. Ao resolvê-la, você liberará o próximo módulo. Essa metodologia garante que você tenha motivação de continuar a estudar e nós teremos certeza que passamos aos alunos toda a informação necessária.
Qual é a carga horária? Vou poder conciliar com meu trabalho?
Você pode acessar os materiais do curso a qualquer momento, avançando no seu ritmo. Além disso, todas as aulas estarão disponíveis durante 2 anos a partir do início do seu ensino. Assim, você pode atualizar seu conhecimento a hora que quiser. O formato do ensino é feito de tal forma que você poderá avançar no curso sem atrapalhar seu trabalho, estudo e vida pessoal.
Quantas horas por semana precisarei dedicar aos estudos?
Tudo depende de você. Em média, os alunos gastam aproximadamente duas horas por semana.
Eu vou poder me comunicar com os mentores?
Dentro do chat, você terá um mentor, e o mentor irá comentar as suas tarefas e dar dicas. Você terá a chance de aprender mais com a experiência dos nossos mentores — os líderes do mercado da sua área, e aproveitar seu conhecimento e lifehacks.
Quais são os requisitos técnicos necessários para fazer o curso?
Requisitos do sistema
Para concluir os exercícios neste curso, instale e configure um ambiente de desenvolvimento que consiste de:

Oracle 8 JDK de preferência
Eclipse IDE for Java Developers
As instruções de download e instalação para ambos estão incluídas no curso.

A configuração do sistema recomendada é:

Um sistema que suporte Java SE 8 com pelo menos 2 GB de memória. Java 8 é suportado em Linux®, Windows®, Solaris® e Mac OS X.
Pelo menos 200 MB de espaço em disco para instalar os componentes de software e exemplos.
Como está organizado o ensino em grupos?
Todo o curso é conduzido de forma individual. Os professores corrigem as tarefas de casa e dão dicas como melhorar o trabalho. Você também pode fazer qualquer pergunta ao mentor no chat ou conversar com o seu grupo.
É possível pular os módulos?
No final de cada módulo há uma tarefa prática. Ao resolvê-la, você liberará o próximo módulo. Essa metodologia garante que você tenha motivação de continuar a estudar e nós teremos certeza que passamos aos alunos toda a informação necessária.
Qual é a carga horária? Vou poder conciliar com meu trabalho?
Você pode acessar os materiais do curso a qualquer momento, avançando no seu ritmo. Além disso, todas as aulas estarão disponíveis durante 2 anos a partir do início do seu ensino. Assim, você pode atualizar seu conhecimento a hora que quiser. O formato do ensino é feito de tal forma que você poderá avançar no curso sem atrapalhar seu trabalho, estudo e vida pessoal.
Quantas horas por semana precisarei dedicar aos estudos?
Tudo depende de você. Em média, os alunos gastam aproximadamente duas horas por semana.
Eu vou poder me comunicar com os mentores?
Dentro do chat, você terá um mentor, e o mentor irá comentar as suas tarefas e dar dicas. Você terá a chance de aprender mais com a experiência dos nossos mentores — os líderes do mercado da sua área, e aproveitar seu conhecimento e lifehacks.
Adquira uma nova profissão e mude a sua vida
Design
Programação
Gamedev
Aprenda com os melhores profissionais do mercado, domine as habilidades aplicadas e aprimore-as em projetos reais. Assuma o controle do seu tempo, estudando quando for conveniente.
65
dos alunos conseguiram emprego após o curso
50
online para estudar
Marketing
%
cursos
Escola online das profissões mais procuradas
Av. Brg. Faria Lima, 2369 - São Paulo -SP
© Mentorama, 2020-2021 | CNPJ: 36.860.664/0001-78