Plano de Estudo
Desenvolvedor WEB 2023
154 cursos
15 posts
Criado por
Luizr726
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
-
Artigo Metodologia Ágil - O que é?
-
Curso Gestão Ágil: explorando conceitos da agilidade
-
Curso Organização de Equipes Ágeis: os papéis existentes em uma equipe
-
Curso Design Thinking: viabilizando soluções
-
Curso Scrum: agilidade em seu projeto
-
Curso Product Management: agilize o desenvolvimento de produtos
-
Artigo Kanban: o que é, o Método Kanban, principais conceitos e como funciona no dia a dia
-
Alura+ Scrum x Kanban
-
Curso Kanban: análises para implementação
-
Curso Kanban: evolua suas entregas com métricas
-
Alura+ Aprenda a usar métricas do Método Kanban na ferramenta Trello
-
Alura+ Aprenda a usar métricas do Método Kanban na ferramenta Jira
-
Curso Linux I: conhecendo e utilizando o terminal
-
Curso Linux II: programas, processos e pacotes
-
Artigo SSH: o acesso remoto aos servidores
-
Formação Começando com Linux
-
Artigo Git e Github: o que são, como configurar e primeiros passos
-
Artigo Começando com Git: Aprendendo a versionar
-
Curso Git e Github: controle e compartilhe seu código
-
Curso Git e Github: estratégias de ramificação, Conflitos e Pull Requests
-
Alura+ Compartilhar projeto com Git e GitHub
-
Alura+ Recuperando commits com git reflog
-
Alura+ Entenda os comandos git restore e switch
-
Artigo Git: Os novos comandos git restore e git switch
-
Alura+ Git amend: editando uma mensagem de commit
-
Alura+ Git e Github para Sobrevivência | EP 01: Como o git funciona?
-
Alura+ Git e Github para Sobrevivência | EP 02: Como o merge funciona?
-
Alura+ Git e Github para Sobrevivência | EP 03: Como o rebase funciona?
-
Alura+ Git e Github para Sobrevivência | EP 04: Issues, PullRequests, Templates e features legais do Github
-
Alura+ Git e Github para Sobrevivência | EP 05: Como editar o último commit feito?
-
Alura+ Git e Github para Sobrevivência | EP 06: Como apagar um commit? Como reverter um bug na master?
-
Alura+ Git e Github para Sobrevivência | EP 07: Lidando com problemas de sincronização
-
Alura+ Git e Github para Sobrevivência | EP 08: Melhorando seu histórico com squash e !fixup
-
Alura+ Git e Github para Sobrevivência | EP 09: Entendendo fluxos de trabalho com Git
-
Alura+ Git e Github para Sobrevivência | EP 10: Os poderes do git reflog
-
Alura+ Git e Github para Sobrevivência | EP 11: Dicas Gerais
-
Artigo Como escolher uma licença para seu projeto
-
Artigo Open Source - Uma breve introdução
-
Artigo O que é Software Livre?
-
Artigo Versionamento Semântico (SemVer): uma breve introdução
-
Curso HTTP: entendendo a web por baixo dos panos
-
Alura+ O que é HTTPS?
-
Artigo Qual é a diferença entre HTTP e HTTPS?
-
Curso Redes: dos conceitos iniciais à criação de uma intranet
-
Artigo Como colocar seu projeto no ar com o Github Pages?
-
Formação A partir do zero: HTML e CSS para projetos web
-
Alura+ CSS FlexBox: distribua elementos de forma responsiva
-
Formação CSS: aprofunde em estilos
-
Curso CSS: Flexbox e layouts responsivos
-
Curso Arquitetura CSS: descomplicando os problemas
-
Podcast Acessibilidade web – Hipsters #21
-
Formação Desenvolva aplicações Web Acessíveis
-
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 para Web: Crie páginas dinâmicas
-
Curso JavaScript: conhecendo o Browser e padrões de projeto
-
Curso VSCode: aprendendo dicas e truques
-
Curso JavaScript: tipos, variáveis e funções
-
Curso JavaScript: Arrays
-
Curso JavaScript: objetos
-
Curso JavaScript I: algoritmos de ordenação
-
Curso Algoritmos com JavaScript II: aprofundando em algoritmos de ordenação e busca
-
Curso JavaScript: programação orientada a objetos
-
Formação Aprenda a programar em Java com Orientação a Objetos
-
Alura+ Tell, don't ask e Fail Fast
-
Curso SOLID com Java: princípios da programação orientada a objetos
-
Artigo Clean Code: O que é, Casos de Uso, Exemplo de Código Limpo
-
Podcast Práticas de Orientação a Objetos – Hipsters #129
-
Curso Design Patterns em Java I: boas práticas de programação
-
Curso Design Patterns em Java II: avançando nas boas práticas de programação
-
Podcast Design Patterns – Hipsters #206
-
Formação Segurança de software com OWASP
-
Alura+ Entenda a Pirâmide de Teste
-
Curso Java e refatoração: melhorando códigos com boas práticas
-
Curso Selenium: testes automatizados de aceitação em Java
-
Curso SQL com MySQL: manipule e consulte dados
-
Curso Consultas SQL: avançando no SQL com MySQL
-
Formação MongoDB
-
Artigo Como escrever um README incrível no seu Github
-
Curso Swagger: documentando suas APIs
-
Curso Vetores e Animação com SVG: trabalhando com CSS e JavaScript
-
Artigo NPM vs Yarn
-
Curso Node.js: continue seu projeto full stack criando uma API com Express
-
Formação APIs com Node.js e Express
-
Curso Node.js: criando sua primeira biblioteca
-
Curso Node.js: criptografia e tokens JWT
-
Curso Node.js: Refresh Tokens e confirmação de cadastro
-
Formação Aprofunde em Node.js com arquitetura Serverless
-
Curso Node.js: testes unitários e de integração
-
Formação Melhore sua experiência de desenvolvimento com TypeScript
-
Formação Nest.js: aplicações Node.js eficientes e escaláveis do lado do servidor
-
Formação Java e Spring Boot
-
Formação Aprofunde em Java com arquitetura de Microsserviços, Spring e RabbitMQ
-
Curso Microsserviços na prática: mensageria com RabbitMQ
-
Formação Mensageria com Apache Kafka
-
Formação Desenvolva aplicações Web com JavaScript
-
Formação Explore React com JavaScript
-
Formação Gerencie aplicações React com Typescript
-
Curso React: gerenciamento de estados globais com Redux
-
Curso React: Mutabilidade x Imutabilidade no Redux Toolkit com Immer
-
Curso React: avançando em Middlewares com Listener Middleware
-
Curso React: autenticando usuários
-
Curso React: estilize componentes com Styled Components e manipule arquivos estáticos
-
Curso React: obtendo dados com React Query
-
Formação Impulsione sua aplicação React e consuma APIs
-
Curso React JS: crie testes com Jest e Testing Library e garanta o funcionamento do Front-end
-
Curso Performance Web I: otimizando o front-end
-
Curso Performance Web II: Critical Path, HTTP/2 e Resource Hints
-
Curso Webpack: trabalhando com módulos na sua webapp
-
Formação Melhore sua aplicação React com o Next.js
-
Formação Performe sua aplicação React com Next.js Full stack
-