Plano de Estudo
                            
                        Full Stack Roadmap
                                        238 cursos
                                    
                                
                                
                                
                                
                            Passo a passo para se tornar um desenvolvedor full stack.
Referências:
                            
                                Criado por
                                
                                    Bruno César Bulnes
                                
                            
                        
                        
                    
                            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
- 
            
                
                
                
                
                    
                        Curso Git e Github: controle e compartilhe seu código
 - 
            
                
                
                
                
                    
                        Curso Git e Github: estratégias de ramificação, Conflitos e Pull Requests
 - 
            
                
                
                
                
                    
                        Curso Docker: Criando containers sem dor de cabeça
 - 
            
                
                
                
                
                    
                        Curso Gitlab CI e Docker: Pipeline de entrega contínua
 - 
            
                
                
                
                
                    
                        Curso Vim: boas práticas a edição no terminal
 - 
            
                
                
                
                
                    
                        Curso Linux I: conhecendo e utilizando o terminal
 - 
            
                
                
                
                
                    
                        Curso Linux II: programas, processos e pacotes
 - 
            
                
                
                
                
                    
                        Formação Iniciante em Programação
 - 
            
                
                
                
                
                    
                        Curso Estrutura de Dados: computação na prática com Java
 - 
            
                
                
                
                
                    
                        Curso Estrutura de dados: Pilhas, filas e listas com Python
 - 
            
                
                
                
                
                    
                        Curso Algoritmos I: Selection, Insertion
 - 
            
                
                
                
                
                    
                        Curso Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo
 - 
            
                
                
                
                
                    
                        Curso Maratona de programação: algoritmos para a competição
 - 
            
                
                
                
                
                    
                        Curso HTTP: Entendendo a web por baixo dos panos
 - 
            
                
                
                
                
                    
                        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 DNS: entenda a resolução de nomes na internet
 - 
            
                
                
                
                
                    
                        Formação HTML e CSS
 - 
            
                
                
                
                
                    
                        Formação Desenvolva aplicações Web Acessíveis
 - 
            
                
                
                
                
                    
                        Formação SEO
 - 
            
                
                
                
                
                    
                        Curso Web Design Responsivo: Páginas que se adaptam do mobile ao desk
 - 
            
                
                
                
                
                    
                        Curso CSS Grid: simplificando layouts
 - 
            
                
                
                
                
                    
                        Curso Flexbox: posicione elementos na tela
 - 
            
                
                
                
                
                    
                        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 JavaScript: programando na linguagem da web
 - 
            
                
                
                
                
                    
                        Curso JavaScript: explorando a linguagem
 - 
            
                
                
                
                
                    
                        Curso JavaScript: programando a Orientação a Objetos
 - 
            
                
                
                
                
                    
                        Curso JavaScript: interfaces e Herança em Orientação a Objetos
 - 
            
                
                
                
                
                    
                        Curso Lógica de programação: comece em lógica com o jogo Pong e JavaScript
 - 
            
                
                
                
                
                    
                        Curso Lógica de programação: laços e listas com JavaScript
 - 
            
                
                
                
                
                    
                        Curso Fetch API: Consumindo uma API Rest com JavaScript
 - 
            
                
                
                
                
                    
                        Curso Validação com JavaScript e HTML5: boas práticas de UX
 - 
            
                
                
                
                
                    
                        Curso JavaScript: conhecendo o Browser e padrões de projeto
 - 
            
                
                
                
                
                    
                        Curso JavaScript: aprofundando em MVC, padrão Proxy e Factory
 - 
            
                
                
                
                
                    
                        Curso JavaScript: salvando dados localmente com IndexedDB
 - 
            
                
                
                
                
                    
                        Curso EcmaScript 8 e 9: novas formas de escrever em JavaScript
 - 
            
                
                
                
                
                    
                        Formação Front-end
 - 
            
                
                
                
                
                    
                        Curso Segurança Web: vulnerabilidades do seu sistema e OWASP
 - 
            
                
                
                
                
                    
                        Curso Arquitetura CSS: descomplicando os problemas
 - 
            
                
                
                
                
                    
                        Curso Sass e Compass: Descomplicando o CSS
 - 
            
                
                
                
                
                    
                        Curso LESS: CSS simples e produtivo
 - 
            
                
                
                
                
                    
                        Curso Grunt: Automação de tarefas front-end
 - 
            
                
                
                
                
                    
                        Curso Gulp: automação de tarefas front-end
 - 
            
                
                
                
                
                    
                        Curso Webpack: Manipulando módulos na sua webapp
 - 
            
                
                
                
                
                    
                        Formação React JS antiga
 - 
            
                
                
                
                
                    
                        Formação Angular
 - 
            
                
                
                
                
                    
                        Formação Vue.js
 - 
            
                
                
                
                
                    
                        Curso Bootstrap: criação de uma single-page responsiva
 - 
            
                
                
                
                
                    
                        Curso Bootstrap 4: criando uma landing page responsiva
 - 
            
                
                
                
                
                    
                        Curso Jasmine: Testes automatizados em JavaScript
 - 
            
                
                
                
                
                    
                        Curso Protractor: testes automatizados com JavaScript
 - 
            
                
                
                
                
                    
                        Curso TypeScript parte 1: evoluindo seu JavaScript
 - 
            
                
                
                
                
                    
                        Curso TypeScript parte 2: Mais técnicas e boas práticas
 - 
            
                
                
                
                
                    
                        Curso Progressive Web Apps: crie apps offline
 - 
            
                
                
                
                
                    
                        Curso Chrome DevTools: analise, inspecione e depure suas páginas Web
 - 
            
                
                
                
                
                    
                        Curso GraphQL Parte 1: Primeiros Passos
 - 
            
                
                
                
                
                    
                        Curso GraphQL parte 2: Substituindo uma API REST por GraphQL
 - 
            
                
                
                
                
                    
                        Curso GraphQL parte 3: integrando com sua aplicação
 - 
            
                
                
                
                
                    
                        Curso React Native: Trabalhando com Function components
 - 
            
                
                
                
                
                    
                        Curso React Native: AsyncStorage e Navegação
 - 
            
                
                
                
                
                    
                        Formação Desenvolva seu primeiro app com Flutter 2.0
 - 
            
                
                
                
                
                    
                        Curso Electron: crie aplicativos Desktop com as tecnologias da Web
 - 
            
                
                
                
                
                    
                        Curso Email Marketing Responsivo parte 1: sua newsletter adaptável
 - 
            
                
                
                
                
                    
                        Curso Email Marketing Responsivo parte 2: testando suas newsletters
 - 
            
                
                
                
                
                    
                        Curso Front-end: Projeto de conclusão
 - 
            
                
                
                
                
                    
                        Curso Gráficos na web parte 1: criando e customizando gráficos
 - 
            
                
                
                
                
                    
                        Curso Gráficos na web parte 2: colunas e barras
 - 
            
                
                
                
                
                    
                        Curso Gráficos na web parte 3: trabalhando com mais tipos e fontes de dados
 - 
            
                
                
                
                
                    
                        Curso Performance Web I: otimizando o front-end
 - 
            
                
                
                
                
                    
                        Curso Performance Web II: Critical Path, HTTP/2 e Resource Hints
 - 
            
                
                
                
                
                    
                        Formação Node.JS
 - 
            
                
                
                
                
                    
                        Curso Node.js e JWT: autenticação com tokens
 - 
            
                
                
                
                
                    
                        Curso Docker DCA: estudando para a prova de certificação do Docker
 - 
            
                
                
                
                
                    
                        Formação Certificação LPI Linux Essentials
 - 
            
                
                
                
                
                    
                        Formação Administração de Redes
 - 
            
                
                
                
                
                    
                        Formação Java
 - 
            
                
                
                
                
                    
                        Formação PHP
 - 
            
                
                
                
                
                    
                        Formação Python
 - 
            
                
                
                
                
                    
                        Formação Ruby On Rails
 - 
            
                
                
                
                
                    
                        Curso Modelagem de banco de dados relacional: entidades, relacionamentos e atributos
 - 
            
                
                
                
                
                    
                        Curso Modelagem de banco de dados relacional: modelo e Álgebra Relacional
 - 
            
                
                
                
                
                    
                        Curso PostgreSQL
 - 
            
                
                
                
                
                    
                        Curso SQL com MySQL: manipule e consulte dados
 - 
            
                
                
                
                
                    
                        Curso Consultas SQL: avançando no SQL com MySQL
 - 
            
                
                
                
                
                    
                        Curso Comandos DML: manipulação de dados com MySQL
 - 
            
                
                
                
                
                    
                        Curso Procedures SQL: executando código no MySQL
 - 
            
                
                
                
                
                    
                        Curso Administração do MySQL: segurança e otimização do banco
 - 
            
                
                
                
                
                    
                        Curso MongoDB: uma alternativa aos bancos relacionais tradicionais
 - 
            
                
                
                
                
                    
                        Curso MongoDB: modelagem de dados
 - 
            
                
                
                
                
                    
                        Curso Modelagem MongoDB: relacionamentos e cardinalidade
 - 
            
                
                
                
                
                    
                        Curso Java e Testes: Test Driven Development com Junit
 - 
            
                
                
                
                
                    
                        Curso Elasticsearch: executando buscas inteligentes
 - 
            
                
                
                
                
                    
                        Curso Elasticsearch: pesquisando e analisando os seus dados
 - 
            
                
                
                
                
                    
                        Curso Elasticsearch: análise, consultas e dashboard
 - 
            
                
                
                
                
                    
                        Curso Elasticsearch 5: pesquisas avançadas
 - 
            
                
                
                
                
                    
                        Curso Kafka: produtores, consumidores e streams
 - 
            
                
                
                
                
                    
                        Curso Kafka: Fast delegate, evolução e cluster de brokers
 - 
            
                
                
                
                
                    
                        Curso Kafka: Batches, correlation ids e dead letters
 - 
            
                
                
                
                
                    
                        Curso Kafka: idempotência e garantias
 - 
            
                
                
                
                
                    
                        Curso Docker DCA: finalize os estudos para a prova de certificação do Docker
 
 -