Passo a Passo para você sair do zero e se tornar programador em tempo record

Comece hoje a conquistar uma vaga com salários que começam em R$ 4 mil e alcançam mais de R$ 15 mil trabalhando do conforto da sua casa.

A T E N Ç Ã O

Você se encaixa em um desses perfis?

Estudante

Você realmente quer esperar 5 anos de faculdade para começar a ganhar dinheiro, enquanto outras pessoas com muito menos estudo e dedicação passam na sua frente?

Talvez você não saiba, mas a maioria das empresas nem se interessa se você tem um diploma de programação.

Esforçado

Sabe que precisa correr atrás para conseguir as coisas, mas parece que as coisas não acontecem para você.

Se sente perdido, falta alguém que te direcione nesse momento para que você consiga dar o primeiro passo que falta para decolar na carreira.

Batalhador

É trabalhador, mas está cansado de batalhar tanto para receber pouco e ainda por cima tendo que pegar trânsito, frio, chuva, dia após dia.

As empresas estão de olho no seu perfil, alguém que já é profissional e quer migrar de carreira.

O que você NÃO precisa:

Essa é a média salarial da carreira que você vai entrar

Com a orientação certa, qualquer pessoa pode se tornar um excelente programador. Estou aqui para te guiar e te dar as ferramentas necessárias para o sucesso na sua carreira.

Alta Demanda: Java é uma das linguagens mais procuradas pelas empresas.

Mesmo em momentos em que outras linguagens estão tendo menos procura, Java se mantém atrativa, garantindo sua empregabilidade e seus altos salários.

Alta Demanda: Java é uma das linguagens mais procuradas pelas empresas.

Mesmo em momentos em que outras linguagens estão tendo menos procura, Java se mantém atrativa, garantindo sua empregabilidade e seus altos salários.

Com as certificações do treinamento, portfólio e experiência que você terá adquirido, os recrutadores não vão te deixar em paz no LinkedIn.

Eu sou uma professora atuante no mercado de trabalho, então sei por experiência própria. E posso te dizer o que as empresas querem na prática, não só na teoria, porque eu boto a mão na massa todo dia!

Essa é a oportunidade pela qual você tanto pediu. Não deixe passar!

DE  R$ 997,00 POR

12x de R$ 59,70

ou R$ 597,00 à vista

Corra que é por tempo limitado

Grade do Curso

Onboarding: Primeiros Passos

Os primeiros passos no curso e na programação.

O que fazer para chegar chegando ao entrar na vaga e impressionar colegas e superiores.

Ambiente, configurações iniciais. Pergunte só o necessário, faça as coisas básicas e mostre que é alguém pronto.

Profissão Desenvolvedor de Sistemas

O que faz um desenvolvedor de sistemas?
Principais funções.

● Dia-a-dia de um desenvolvedor;
● Com quem o desenvolvedor trabalha;
● Quem faz parte do grupo de trabalho de um desenvolvedor;

Metodologias Ágeis

Se você observar as vagas na programação, todas elas pedem metodologias ágeis. Ter um Certificado de Metodologias Ágeis para Programadores vai demonstrar para o recrutador que você tem esse conhecimento.

Lógica de Programação em Java

● Fundamentos da Lógica de Programação
● Variáveis, Tipos Primitivos, Operadores Aritméticos.
● Estruturas Sequenciais
● Entrada e Saída de Dados, Casting.
● Estruturas Condicionais
● Operadores Lógicos, If-Else, Switch-Case.
● Estruturas de Repetição
● While, For, Do While.
● Arrays e Collections
● Arrays, Collections, TreeMap e HashMap

Programação Orientada a Objetos (POO)

● Conceitos de POO
● Classes, objetos, atributos e métodos.
● Encapsulamento
● Propriedades e métodos de acesso (getters e setters).
● Herança
● Criação de hierarquias de classes e herança de atributos e métodos.
● Polimorfismo
● Sobrecarga de métodos e substituição de métodos.
● Abstração
● Uso de classes abstratas e interfaces.
● Composição e Agregação
● Relações entre classes e composição de objetos.

Exceções em Java

● Tratamento e Propagação de Exceções
● Revisão de conceitos de tratamento de exceções.
● Criando e lançando suas próprias exceções.
● Boas Práticas
● Estratégias para manejo eficiente de exceções

Desenvolvimento Web

● O que é Programação Web?
● Conceitos básicos de desenvolvimento web.
● Front-end vs. back-end.
● Padrão REST
● O que é REST e como funciona.
● Conceito de recursos, URIs e manipulação de recursos.
● Verbos HTTP
● Métodos HTTP comuns: GET, POST, PUT, DELETE, PATCH.
● Como cada verbo é usado em um contexto REST.
● Arquitetura de Projetos Web
● Camadas típicas (apresentação, lógica de negócios, persistência).
● Separação de responsabilidades e sua importância.
● Organização das Camadas de um Projeto
● Exemplo de estrutura de diretórios e pacotes.
● Como organizar o código em camadas.

Criando seu Primeiro Projeto com Spring

● Spring Initializr
● Uso do Spring Initializr para criar um projeto Spring Boot.
● Configuração inicial e dependências.
● Estrutura do Projeto
● Estrutura padrão do projeto gerado pelo Spring Initializr.
● Arquivos principais e configuração básica.

Avançando com Spring

● Spring Security
● Introdução à segurança com Spring.
● Configuração de autenticação e autorização.
● Spring Data
● Introdução ao Spring Data JPA.
● Criação e uso de repositórios.
● Spring Cloud
● Conceitos básicos de Spring Cloud e microserviços.
● Integração com outros serviços e configurações de nuvem.
● Lombok
● Uso do Lombok para reduzir o código
● Principais anotações (e.g., @Getter, @Setter, @NoArgsConstructor).

Bancos de Dados

● Bancos de Dados Relacionais
● Introdução a bancos de dados relacionais.
● Modelagem de dados e SQL básico.
● Bancos de Dados Não Relacionais
● Conceitos de NoSQL e exemplos populares (MongoDB, Redis).
● Diferenças e casos de uso em comparação com bancos relacionais.

CI/CD e Ferramentas de Build

● CI/CD
● Conceitos básicos de integração contínua e entrega contínua.
● Ferramentas comuns (Jenkins, GitLab CI, GitHub Actions).
● Ferramentas de Build
● Uso de Maven e Gradle.
● Configuração de projetos e gerenciamento de dependências.

Princípios SOLID

● Princípios SOLID
● Explicação dos cinco princípios (Single Responsibility, Open/Closed, Liskov
Substitution, Interface Segregation, Dependency Inversion).
● Aplicação desses princípios em Java e Spring.

Projetos Práticos

● Projeto com Banco de Dados Relacional (PostgreSQL).
● Projeto com Banco de Dados Não Relacional (Mongo DB).
● Aplicação CRUD completa.

● Consumo de API externa

Refatoração e Boas Práticas

● Refatoração de Código
● Técnicas para melhorar o design e a legibilidade do código.
● Exemplos de refatoração prática.
● Boas Práticas de Desenvolvimento
● Práticas recomendadas para manutenção e escalabilidade.
● Análise de código e revisão de boas práticas.

Bônus: Git e Github

● Git
● Versionamento
● Códigos mais usados
● Códigos úteis
● Mesclagem
● Resolução de Conflitos
● Github
● Versionamento Remoto

Bônus: Currículo e LinkedIn

● Monte um currículo incrível que chama a atenção dos recrutadores.

● Tenha um perfil campeão no LinkedIn, com as palavras corretas para ser encontrado e atrair recrutadores.

Bônus: Módulo de Entrevistas

● Preparando-se para entrevista.
● Principais perguntas e como respondê-las.
● Principais testes.

Mais Diferenciais

Aulas Práticas de Back-end

Tecnologias essenciais para você se tornar um desenvolvedor back-end altamente requisitado.

Aulas Práticas de Java com Spring

Programe na linguagem que as maiores empresas do Brasil e do mundo mantém seu back-end.

Com Java e Spring Boot seu currículo será notado.

Montagem de Currículo

Monte e deixe seu currículo irresistível, tanto a versão em pdf quanto seu perfil no LinkedIn.

Com demonstração prática do que escrever e do que não escrever jamais.

Acesso Vitalício

Alguns cursos oferecem acesso por 1 ano. Eu ofereço acesso vitalício e com atualizações. Você não vai precisar de outro curso para se tornar Dev. 

Minha Primeira Vaga Dev

Uma trilha completa totalmente focada em você conseguir a sua primeira oportunidade.

Treinamento com as principais perguntas das entrevistas e como respondê-las.

Suporte Humano e Integrado

Suporte para dúvidas e auxílios.

Eu estou aqui para te guiar e te tornar um grande programador.

Perguntas Frequentes

Essas são algumas das perguntas que mais recebemos.

Talvez sua pergunta esteja aqui, mas se não estiver, pode perguntar direto no Whatsapp. 

?

Se você tem dedicação, então já tem o que é preciso. Minhas aulas são focadas em ensinar passo a passo de forma que todos entendam.

Nem pensar! Esse treinamento serve para completos iniciantes que ainda nem sabem direito as oportunidades que existem dentro da programação de software.

O que usamos é a matemática básica. Mais, menos, multiplicação, divisão, porcentagem. Nada que você não faça no dia-a-dia.

Mesmo com um computador mais antigo, ainda é possível começar. Quando você entrar em uma empresa, ela vai te fornecer um computador para trabalhar, então não precisa se preocupar com isso.

Se você estudar o que eu ensino e fizer tudo o que eu digo, eu sei que você vai ter resultado.

Mas se você continuar indeciso ou procrastinando, com certeza nada vai cair do céu para você.

O que você tem a perder?

Sim, você acessa o curso, pode assistir. Se em 7 dias você não gostar por qualquer motivo, pode solicitar o reembolso.

Sim, totalmente humanizado direto por WhatsApp ou pela plataforma do curso. Outros cursos cobram mais de R$ 2.000,00 por algo assim, mas você vai ter meu suporte durante sua jornada já incluso no seu investimento inicial.

Chama no WhatsApp…

Peça reembolso caso não sirva para você!

Se em até 7 dias você não gostar, achar que não é para você ou por qualquer outro motivo quiser cancelar, nós daremos seu dinheiro de volta sem questionar nada.

Queremos que você alcance seu objetivo, então tiramos todo o seu risco de ficar com algo que não lhe serve, você precisa sair satisfeito.

1