Coding Craft - Aulas Avulsas
02 June 2017 on Cursos em ASP.NET MVC, Cursos em ASP.NET Web API, Cursos em C#
A pedidos, estou aqui também divulgando as aulas avulsas para cada um dos cursos da disciplina Coding Craft. Alguns alunos não podem ou não querem fazer todos os capítulos de um módulo, mas gostariam de ter uma aula específica, fazer o exercício e ter a tutoria.
O preço de cada aula de 90 minutos é R$70. A aula também pode ser de tema livre, a combinar. Assim como as demais aulas, elas também contam para diplomação, feita aqui no site, e abonam descontos para os demais exercícios de um determinado módulo. Em breve terei também pacotes especiais direcionados a um determinado segmento de programação ou a um framework. Entity Framework, por exemplo, deverá ter um curso específico.
Lembrando que aceito PayPal, PagSeguro e MercadoPago. Entre em contato pelo Facebook ou Twitter, ou se manifeste por comentário aqui neste post, para saber mais.
Provedores de Autenticação: ASP.NET Membership, ASP.NET Identity, Claims, Roles, customização de filtros, autenticação unificada para MVC e Web API, exemplos;
Web API Avançado: Servindo fotos, vídeos, arquivos, etc., conceitos de requisição e resposta, serialização, boas práticas;
Telas de Pesquisa, uma implementação: minha receita de bolo sobre como montar telas de pesquisa em sistemas ASP.NET MVC.
Entity Framework, Segunda Parte: Filtros dinâmicos, triggers, herança e composição, modelagens complexas.
Web API, Uso Avançado, Segunda Parte: Verbos, OData, Auto-Documentação, classes e métodos, exemplos;
Pesquisa Global: Examine, ElasticSearch, exemplos de pesquisa, casos de aplicação e conclusões;
Testes, Testes, Testes: Testes dentro do MVC, Testes dentro do Web API, Testes de Front-End;
(capítulo em fase de planejamento);
Agendamento de Tarefas: Hangfire: Disparo de tarefas em segundo plano, tarefas recorrentes, tarefas adiadas, configuração, contingência para sucesso ou falha, aplicações;
SignalR: Conceitos de Broadcast, Polling, Hubs, Grupos de Assinantes, exemplos;
FileHelpers: Leitura e escrita de arquivos de layout em tamanho fixo, com delimitadores, conversores, tratamento de condições de erro, resiliência e contingenciamento, arquivos com múltiplos layouts, mestre-detalhe, aplicações;
Backload: Upload de Arquivos por Ajax: Configuração, chaves de contexto, manipulação de requisição pelo servidor, salvamento de binários em sistemas de arquivos ou em storages;
SPA (Single Page Application): Trabalhando com Angular e Aurelia;
NoSQL: Conceito, introdução a Apache Cassandra, RavenDB, CouchDB e MongoDB.
Saber uma linguagem de programação, ter conceitos sobre sistemas na Web e noções sobre a arquitetura MVC.