Plano de Estudo
Full-Stack Web Development
78 cursos
Plano de estudos para se tornar um full-stack web developer!
Criado por
Alberto Jesus Leon Fernandez
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 Aprender a aprender: técnicas para seu autodesenvolvimento
-
Curso Hábitos: da produtividade às metas pessoais
-
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 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 HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags
-
Curso HTML e CSS: Classes, posicionamento e Flexbox
-
Curso HTML e CSS: cabeçalho, footer e variáveis CSS
-
Curso Praticando CSS: Grid e Flexbox
-
Curso HTML e CSS: trabalhando com responsividade e publicação de projetos
-
Curso Acessibilidade web parte 1: tornando seu front-end inclusivo
-
Curso Acessibilidade web parte 2: componentes acessíveis com um pouco de JavaScript
-
Curso Arquitetura CSS: descomplicando os problemas
-
Curso SEO: otimização de sites
-
Curso CSS: Flexbox e layouts responsivos
-
Curso CSS: construindo layouts com Grid
-
Curso SASS: CSS sintaticamente espetacular
-
Curso Git e Github: controle e compartilhe seu código
-
Curso Git e GitHub: repositório, commit e versões
-
Curso JavaScript: tipos, variáveis e funções
-
Curso JavaScript: Arrays
-
Curso JavaScript: objetos
-
Curso JavaScript para Web: Crie páginas dinâmicas
-
Curso JavaScript: programação orientada a objetos
-
Curso JavaScript: manipulando o DOM
-
Curso JavaScript na Web: armazenando dados no navegador
-
Curso JavaScript: validando formulários
-
Curso JS na web: CRUD com JavaScript assíncrono
-
Curso Node.js: API Rest com Express e MongoDB
-
Curso Linux I: conhecendo e utilizando o terminal
-
Curso Linux Onboarding: usando a CLI de uma forma rápida e prática
-
Curso PHP: conceitos, lidando com dados, loops e mais
-
Curso Avançando com PHP: Arrays, Strings, Função e Web
-
Curso PHP: manipulando coleções com Arrays
-
Curso PHP Strings: manipulando textos com PHP
-
Curso Orientação a Objetos com PHP: Classes, métodos e atributos
-
Curso Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces
-
Curso PHP I/O: trabalhando com arquivos e streams
-
Curso PHP Exceptions: tratamento de erros
-
Curso PHP Composer: Dependências, Autoload e Publicação
-
Curso PHP e PDO: trabalhando com bancos de dados
-
Curso PHP na Web: conhecendo o padrão MVC
-
Curso PHP na Web: lidando com segurança e API
-
Curso PHP na Web: aplicando boas práticas e PSRs
-
Curso Python: trabalhando com I/O
-
Curso Python 3: entendendo o Tratamento de Erros
-
Curso Python: boas práticas de código com PEP8
-
Curso Flask: crie uma webapp com Python
-
Curso Flask: avançando no desenvolvimento web com Python
-
Curso Django: templates e boas práticas
-
Curso Django: persistência de dados e Admin
-
Curso Django: autenticação de formulários e alerta
-
Curso Django: CRUD e persistência no S3
-
Curso API com Django 3: Django Rest Framework
-
Curso API com Django 3: Validações, buscas, filtros e deploy
-
Curso API com Django 3: Versionamento, cabeçalhos e CORS
-
Curso API com Django 3: Testes, segurança e lapidações
-
Curso API com Django 3: Aprofundando em testes e documentação
-
Curso Swagger: documentando suas APIs
-
Curso React: comece seu projeto full stack
-
Curso Node.js: continue seu projeto full stack criando uma API com Express
-
Curso React e Node.js: consumindo APIs no React no projeto full stack
-
Curso TypeScript parte 1: evoluindo seu JavaScript
-
Curso TypeScript parte 2: avançando na linguagem
-
Curso Typescript parte 3: mais técnicas e boas práticas
-
Curso PostgreSQL
-
Curso PostgreSQL: Views, Sub-Consultas e Funções
-
Curso PostgreSQL: comandos DML e DDL
-
Curso PostgreSQL: desenvolva com PL/pgSQL
-
Curso PostgreSQL: Triggers, transações, erros e cursores
-
Curso PostgreSQL: administração e otimização do banco
-
Curso Serverless com Node.js: aplicações eficientes na Cloud
-
Curso Serverless com Node.js: integrando serviços com AWS
-
Curso ORM com NodeJS: avançando nas funcionalidades do Sequelize
-
Curso ORM com NodeJS: API com Sequelize e MySQL
-
Curso Doctrine: Migrations, relatórios e performance
-
Curso Node.js: criando sua primeira biblioteca
-