Plano de Estudo
Plano de estudos do(a) programador(a) iniciante
44 cursos
4 podcasts
Como um programador ou uma programadora iniciante você precisa aprender algumas matérias que são necessárias para entender programação de verdade (que até parece que nunca vamos utilizar, mas eu garanto: alguma hora precisamos disso), assim como tecnologias e pontos que serão mais palpáveis para você no dia a dia, como a linguagem de programação e ferramentas de desenvolvimento que usamos o tempo todo.
Criado por
Pedro Augusto Ramos de Sousa
O que é este plano de estudo?
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Podcast Hipsters Ponto Tech - Discussões acaloradas sobre startups, programação, ux, gadgets e as últimas tendências em tecnologia.Hipsters Ponto Tech
-
Site William Oliveira: Programação, JavaScript, Carreira e inclusão
-
Podcast Crianças, jovens e programação - Hipsters #65 - Hipsters Ponto TechHipsters Ponto Tech
-
Podcast Mulheres na Tecnologia - Hipsters #34 - Hipsters Ponto TechHipsters Ponto Tech
-
Podcast Programar sem enxergar - Hipsters #82 - Hipsters Ponto TechHipsters Ponto Tech
-
Curso JavaScript e HTML: desenvolva um jogo e pratique lógica de programação
-
Curso JavaScript e HTML: pratique lógica com desenhos, animações e um jogo
-
Curso Git e Github: controle e compartilhe seu código
-
Curso Git e Github: estratégias de ramificação, Conflitos e Pull Requests
-
Site Git e Github para Sobrevivência | Alura Cursos Online
-
Curso LinkedIn: Como fazer o seu perfil trabalhar para você
-
Curso Java JRE e JDK: compile e execute o seu programa
-
Curso Java OO: entendendo a Orientação a Objetos
-
Curso Java Polimorfismo: entenda herança e interfaces
-
Site POO: Os 4 pilares da Programação Orientada a Objetos
-
Curso Java Exceções: aprenda a criar, lançar e controlar exceções
-
Curso Java e java.lang: programe com a classe Object e String
-
Curso Java e java.util: Coleções, Wrappers e Lambda expressions
-
Curso Java e java.io: Streams, Reader e Writers
-
Curso Java Collections: Dominando Listas, Sets e Mapas
-
Curso Java 8: conheça as novidades dessa versão
-
Curso Maven: Build do zero a web
-
Curso Java e Testes: Test Driven Development com Junit
-
Curso Mocks em Java: Testes de comportamentos automatizados
-
Curso SQL com MySQL: manipule e consulte dados
-
Curso Java e JDBC: trabalhando com um banco de dados
-
Curso Java e JPA: Persista seus objetos com a JPA2 e Hibernate
-
Curso Teste de Integração: Testes SQL e DAOs automatizados em Java
-
Curso HTTP: Entendendo a web por baixo dos panos
-
Curso Spring Boot API REST: construa uma API
-
Curso HTML5 e CSS3 parte 1: crie uma página da Web
-
Curso Java Servlet: programação web Java
-
Curso Java Servlet: autenticação, autorização e o padrão MVC
-
Curso Java e JSTL: Tags para facilitar o desenvolvimento JSP
-
Curso Spring MVC I: Criando aplicações web
-
Curso Spring MVC II: Integração, cache, segurança e templates
-
Curso JAX-RS e Jersey: domine a criação de webservices REST
-
Curso JMS e ActiveMQ: mensageria com Java
-
Curso JAX-WS: domine a criação de webservices SOAP
-
Curso Apache Camel: o framework de integração entre sistemas
-
Curso Rest Assured: Testes automatizado de webservice
-
Curso Design Patterns Java I: Boas práticas de programação
-
Curso Design Patterns Java II: Boas praticas de programação
-
Curso SOLID com Java: Orientação a Objetos com Java
-
Curso Eclipse: Produtividade Extrema na IDE com Java
-
Curso Threads em Java 1: programação paralela
-
Curso Threads em Java 2: programação concorrente avançada
-
Curso Java Reflection parte 1: entendendo a metaprogramação
-
Curso Java Reflection parte 2: Anotações e Injeção de Dependências
-
Curso Java e XML: integração, parsing e validação
-
Curso IntelliJ IDEA: aumente a sua produtividade em projetos Java
-