Partindo do zero com JAVA

Aprenda uma das principais linguagens de programação do mundo, escolhida por empresas de todos os portes e dê o primeiro passo para se tornar uma referência como desenvolvedor back-end.

Dias
Horas
Minutos
Segundos

*Últimos dias por esse valor!

CONTEÚDO ATUALIZADO

FÓRUM DE DÚVIDAS

AULAS OBJETIVAS

DOWNLOAD DOS PDF'S

Para quem é esse curso ?

Iniciantes na programação

Se você está aqui nesta página e ainda não é um desenvolvedor ou desenvolvedora, então demonstra algum interesse em finalmente dar os primeiros passos para entrar nessa área.
A nossa trilha de estudos é pensada mesmo para quem está partindo do absoluto zero.

Desenvolvedores Front-end

A Stack Angular, Vue, React – Spring Boot está entre as que mais contratam desenvolvedores fullstack hoje no Brasil. Sendo assim, se você é desenvolvedor front de qualquer uma das tecnologias citadas, escolher o spring boot como back-end é uma ótima escolha para se tornar um fullstack.

Resultados e Satisfação Incontestáveis!

Você não pode deixar para depois !

O cenário de desenvolvimento web mudou drasticamente nos últimos anos e a presença de API’s REST cresceu exponencialmente. A grande maioria dos aplicativos de média e grande complexidade precisam expor seus serviços através de uma API.
A realidade é que o mercado tem muita dificuldade para encontrar desenvolvedores back-end de qualidade para cuidar dos serviços de seus negócios e criar aplicações estáveis.
Se você é desenvolvedor JAVA, nunca houve um momento melhor para aprender o ecossistema spring boot.

Média salarial de desenvolvedores back-end

Dev Junior
R$ 0
Dev Pleno
R$ 0
Dev Sênior
R$ 0

*Fonte: glassdoor.com.br

*Base CLT

Sobre o treinamento

Desafios de lógica de programação

Durante o treinamento você irá ser desafiado a resolver problemas de lógica, para por em prática tudo que vem aprendendo durante o curso.

FORTE EMBASAMENTO TEÓRICO

Embora nossos ciclos sejam 80% hands-on, dedicamos os primeiros módulos de cada um para construir uma base teórica sólida, para que o aluno tenha total domínio do que está implementando e o porquê de estar implementando.

HANDS-ON

Durante todo desenvolvimento do projeto, são propostos exercícios que devem ser implementados pelos alunos.

Conteúdos Atualizados com o Mercado

  1. Introdução – 03:17
  2. Afinal, o que é JAVA ? – 08:44
  3. Instalando a JDK no Windows – 09:57
  4. Compilando e executando nosso primeiro programa – 10:35
  5. Começando com a IDE Intellij IDEA – 15:39
  6. Variáveis numéricas: Números inteiros – 14:33
  7. Variáveis numéricas: Números flutuantes – 11:35
  8. Variáveis Booleanas – 16:52
  9. Trabalhando com caracteres – 06:13
  10. Casting – 06:11
  11. Estruturas condicionais – PARTE 1 – 10:59
  12. Estruturas condicionais – PARTE 2 – 07:46
  13. Estrutura de repetição – PARTE 1 – 06:16
  14. Estrutura de repetição – PARTE 2 – 06:17
  15. Estrutura de repetição – PARTE 3 – 07:07
  16. Escopo de variáveis – 09:38
  17. BÔNUS: Praticando com o terminal – 07:43
  18. Cuidado com a pressa. Comece do jeito certo!
  1. Começando com Orientação à Objetos – 02:42
  2. Mas afinal, o que é OO ? – 05:05
  3. Criando nossa primeira classe – 08:17
  4. Instanciando novos objetos – 10:16
  5. Valores default de atributos – 05:14
  6. Referência entre objetos – 10:15
  7. Métodos sem retorno – 10:34
  8. Métodos que retornam – 10:54
  9. Métodos com referência – 14:23
  10. Composição entre objetos – 12:27
  11. O famoso null e o primeiro contato com NullPointerException – 10:01
  12. Encapsulamento, impedindo acessos diretos – 09:01
  13. Encapsulamento, Métodos Getters e Setters – 16:12
  14. Encapsulamento, Métodos Getters e Setters por referência – 14:12
  15. Construtores da classe – 19:18
  16. Palavrinha static – 10:55
  17. Trabalhando com herança – 05:56
  18. Criando subclasses – 14:52
  19. Sobrescrevendo métodos – 15:10
  20. O método toString() – 11:36
  21. Classes abstratas – 06:23
  22. Métodos abstratos – 11:55
  23. Definindo um contrato, Interface – 18:43
  1. Introdução ao Módulo – 02:08
  2. O que são Exceptions – 11:08
  3. Try-Catch – 08:14
  4. Multi-Catch – 08:43
  5. Try-Catch-Finally – 06:46
  6. Lançando exceções – 18:11
  7. Checked e Unchecked – 11:06
  8. Criando minha própria exceção – 15:21
  9. Hierarquia das Exceptions – 05:19
  1. Introdução ao módulo – 01:0
  2. O que são Packages – 10:11
  3. Organizando nosso projeto em Pacotes – 16:25
  4. Modificadores de acesso – 04:52
  1. Introdução ao módulo – 01:24
  2. O que são Arrays – 10:10
  3. Arrays de referência – 16:49
  4. Utilizando ArrayList – 16:33
  5. Utilizando Generics com ArrayList.mp4 – 08:18
  6. Conhecendo mais métodos do ArrayList – 08:40
  7. Novo critério de igualdade, Equals – 13:30
  8. Ordenando ArrayList e iterando com ForEach – 13:49
  9. Ordenando nossos produtos pelo nome – 12:13
  10. Novo critério de ordenação, pelo preço – 15:33
  11. Hora de praticar mais!

Veja o que os nossos alunos falam

Classificado como 5 de 5
Classificado como 5 de 5
Classificado como 5 de 5
Classificado como 5 de 5
O curso supriu todas as minhas expectativas! Conteúdo bem completo, ótimos exemplos práticos e o professor domina muito bem todas as ferramentas utilizadas, além de possuir uma ótima didática. Gostei bastante do módulo testes automatizados, onde pude aprender a escrever testes unitários e integrados usando o JUnit5. Recomendadíssimo!
Everton Quadros
Desenvolvedor FullStack
Classificado como 5 de 5
As aulas são didáticas e o conteúdo é passado de forma clara objetiva. O professor segue os padrões e boas práticas mais recentes de arquitetura de projeto e trás exemplos reais encontrados no dia a dia. Super recomendo este curso!
Kelwin Pinheiro
Desenvolvedor FullStack
Classificado como 5 de 5

Você terá acesso

Acesso Vitalício

Por apenas

R$39,90

Pagamento 100% seguro

Quem serão seus instrutores

Felipe Alves

Engenheiro da Computação formado pela Universidade Federal da Bahia, Felipe sempre foi um apaixonado por novos aprendizados. Durante sua carreira passou por diversas áreas desde a robótica, utilizando ROS (Robot Operating System) com Python e C++, Machine learning com foco em algoritmos genéticos utilizando MatLab, até o desenvolvimento mobile com Ionic e React Native. Tem vasta experiência em desenvolvimento WEB com Spring Boot, passando por grandes empresas como Claro, Porto Seguro, PUC-RS e ELO.

Pedro Labombe (Fuskinha)

Apaixonado por ensinar/compartilhar conhecimento e pelo desenvolvimento WEB/Mobile, principalmente na transformação de várias linhas de código, tanto no Back-End quanto no Front-End, em um produto final, onde o usuário poderá navegar em uma tela que possuí “vida”.

Iniciou seus estudos na área de programação aos 17 anos, onde trabalhava como estagiário em uma empresa de energia sustentável. A empresa não possuía um sistema de controle de estoque, então decidi criar um utilizando o Delphi. Depois comecei a estudar Java na COTI Informática, onde futuramente me tornaria professor. Atualmente possui +7 anos de experiência em desenvolvimento de sistemas WEB, utilizando linguagens como Java, JavaScript e SQL.

Dúvidas Frequentes

Não é preciso, você pode partir do absoluto ZERO, o curso te ensina Java do básico ao avançado.

Não há pegadinha alguma. O preço é esse mesmo ! 

Sempre a cada conteúdo prático inserido, é passado um novo desafio semelhante ao que fiz em aula, para que você possa fixar o assunto. 

Como se trata de um curso de programação, o computador é uma ferramenta indispensável para poder acompanhar as aulas e fazer os exercícios, porém caso você não possua um, tente pegar emprestado com um amigo ou parente. Mas não perca essa oportunidade.

As principais aulas sim. Entretanto, assumimos o compromisso de está sempre atualizando as aulas para que você possa ter a melhor experiência possível. Além disso, novos projetos com novos desafios serão adicionados periodicamente.

Tudo bem, te damos a garantia de 7 dias para testar o produto. Caso não goste ou desista de alguma forma, basta mandar um e-mail e devolvemos todo o seu dinheiro independente do motivo.

Nossos principais canais de comunicação são através do e-mail midias@rasmoo.com ou o WhatsApp 11 9 1443-3957. Se preferir, pode utilizar o chat da própria página que te responderemos assim que possível.

Utilizamos uma plataforma privada, para melhor acompanhamento dos nossos alunos. Assim que a compra for confirmada, você receberá um e-mail com seu login e senha de acesso. A url da plataforma é a “cursos.rasmoo.com”.

Política de privacidade

Informamos que ao acessar nossas páginas seu endereço IP será gravado e que utilizamos cookies para otimização da sua experiências de navegação de acordo com nossos objetivos comerciais e de conteúdo. Com isso, ao prosseguir, você estará de acordo com essa política.

Copyright Rasmoo tecnologia – Todos os direitos reservados
Cnpj : 33.884.927/0001-90

Contato para dúvidas ou reclamações: midias@rasmoo.com / +55 (11) 9 1443-3957

Avenida Paulista 302 CJ 10 1°andar – Bela Vista – CEP 01310-000

Crie sua conta

Digite seu nome e o endereço de e-mail que
você utilizará para acessar a Plataforma

Crie sua conta para testar o EPJ

Digite seu nome e o endereço de e-mail que
você utilizará para acessar a Plataforma

Crie sua conta

Digite seu nome e o endereço de e-mail que
você utilizará para acessar a Plataforma