Plano de Estudo
Programação
111 cursos
Criado por
André Tavares De Brito
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 Plugin no Wordpress: widget, shortcode e configurações
-
Curso PHP: conceitos, lidando com dados, loops e mais
-
Curso PHP e MySQL: Criando uma webapp
-
Curso Avançando com PHP: Arrays, Strings, Função e Web
-
Curso PHP Strings: Operações e expressões regulares
-
Curso PHP: manipulando coleções com Arrays
-
Curso PHP: dominando as Collections
-
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 Brasil: validação de dados no padrão nacional
-
Curso PHP Composer: Dependências, Autoload e Publicação
-
Curso PHP Exceptions: tratamento de erros
-
Curso PHP I/O: trabalhando com arquivos e streams
-
Curso PHP e Behavior Driven Development: BDD com Behat
-
Curso PHP Parallel: Processos, Threads e Channels
-
Curso Object Calisthenics: exercitando a Orientação a Objetos
-
Curso Metaprogramação com PHP: API de Reflection
-
Curso PHP e Clean Architecture: descomplicando arquitetura de software
-
Curso PHP e Domain Driven Design: apresentando os conceitos
-
Curso PHP: Programação Funcional
-
Curso PHP Reativo: programação assíncrona em tempo real
-
Curso Swoole PHP: servidor assíncrono e corrotinas com PHP
-
Curso Refatoração em PHP: boas práticas no seu código
-
Curso Laravel: criando uma aplicação com MVC
-
Curso Laravel: validando formulários, usando sessões e definindo relacionamentos
-
Curso Laravel: transações, service container e autenticação
-
Curso Laravel: e-mails, eventos assíncronos, uploads e testes
-
Curso Laravel: construindo APIs
-
Curso XDebug: ferramenta de debug e profiling
-
Curso MVC com PHP: entenda o padrão Model-View-Controller
-
Curso PHP e Selenium: testes de ponta a ponta
-
Curso PHP e PDO: trabalhando com bancos de dados
-
Curso Doctrine ORM: mapeie um banco legado com XML
-
Curso Doctrine ORM: use índices, SQL nativo, funções e stored procedures
-
Curso Symfony Parte 1: criação de uma API Restful
-
Curso Symfony Parte 2: autenticação e HATEOAS
-
Curso Symfony Parte 3: tratamento de erros, cache, logs e testes
-
Curso PHP Refatoração: boas práticas no seu código
-
Curso Quality Assurance: plano de testes e gestão de bugs
-
Curso Cypress: automação de testes E2E
-
Curso Arquitetura de computadores: por trás de como seu programa funciona
-
Curso Microsserviços: padrões de projeto
-
Curso Delphi: explorando a linguagem
-
Curso Maratona de Programação: Boas práticas de um programador maratonista
-
Curso Maratona de programação: algoritmos para a competição
-
Curso Blockchain: aumente a confiança da sua aplicação
-
Curso Blockchain para Negócios: aplicações e cases reais
-
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
-
Curso NodeJS: criando sua biblioteca
-
Curso Node.js e JWT: autenticação com tokens
-
Curso Node.js: Refresh Tokens e confirmação de cadastro
-
Curso ORM com NodeJS: API com Sequelize e MySQL
-
Curso ORM com NodeJS: avançando nas funcionalidades do Sequelize
-
Curso GraphQL parte 3: integrando com sua aplicação
-
Curso GraphQL: construindo uma API com Apollo Server
-
Curso GraphQL: integração de dados e relacionamentos
-
Curso GraphQL: criação de APIs com Prisma 2 e Nexus
-
Curso NestJS: criando uma API Rest com TypeScript
-
Curso APIs REST com NestJS: buscas, validação, serialização e detalhes arquiteturais
-
Curso NodeJS: controle de acesso e autorização com RBAC
-
Curso NodeJS: adicionando CI ao projeto e deploy no Google Cloud
-
Curso Node.js: API Rest com Express e MongoDB
-
Curso Node.js: criptografia e tokens JWT
-
Curso Persistência com Flutter: crie um app com armazenamento interno
-
Curso Testes de unidade e Widget com Mocks: boas práticas no Flutter
-
Curso Flutter: criando um app
-
Curso Flutter Nuvigator: controle de rotas e navegação
-
Curso Flutter com Web API: integrando sua app mobile
-
Curso Flutter: entendendo comunicação HTTP e utilizando Web API
-
Curso Flutter: Streams de programação reativa com BLoC
-
Curso Flutter: crie e valide formulários para aumentar conversões
-
Curso Flutter: Firebase Crashlytics, gere relatórios de erro em tempo real
-
Curso Flutter i18n: entenda abordagens de internacionalização
-
Curso Flutter: Push Notifications com Firebase Cloud Messaging
-
Curso Flutter: Widgets, Stateless, Stateful, Imagens e Animações
-
Curso Dart: criando e manipulando variáveis e listas
-
Curso Dart: entendendo a Orientação a Objetos
-
Curso Android parte 1: crie um app mobile
-
Curso Android parte 2: avançando com listeners, menu e UI
-
Curso Android parte 3: refinando o projeto
-
Curso Android com Kotlin: personalize o seu app
-
Curso Android com Kotlin: criando um app
-
Curso Android com Kotlin: comunicação com Web API
-
Curso Android Brasil: implemente validações e formatações em formulários
-
Curso Android Room parte 1: entendendo e aplicando a persistência de dados com ORM
-
Curso Android Room parte 2: implementando operações assíncronas
-
Curso Android parte 1: testes automatizados e TDD
-
Curso Android parte 2: boas práticas e novos cenários de testes
-
Curso Testes no Android: Mocks e integrações
-
Curso Android com Espresso parte 1: teste da interface do usuário
-
Curso Android com Espresso parte 2: testes de fluxos complexos
-
Curso Layouts Android parte 1: criando telas com Constraint Layouts
-
Curso Layouts Android parte 2: boas práticas para criação de telas
-
Curso Navigation parte 1: transição de telas no Android
-
Curso Navigation parte 2: novas features e reutilização de código
-
Curso Android: acessando uma API Web
-
Curso Recycler View parte 1: listas flexíveis e performáticas
-
Curso Recycler View parte 2: Listeners, animações e boas práticas
-
Curso Android Fragments: reutilizando componentes visuais
-
Curso Data Binding no Android: vinculando modelo com layout
-
Curso Firebase Authentication: integração com apps Android
-
Curso Firebase com Android: salve os dados NoSQL no Firestore
-
Curso Architecture Components: ViewModel, LiveData e Room
-
Curso Firebase com Android: Push Notification no Cloud Messaging
-
Curso Firebase com Android: armazene imagens com o Cloud Storage
-
Curso Appium: compreenda e aplique testes de interface
-