Este documento detalha um curso .NET que cobre o desenvolvimento de aplicações web usando tecnologias Microsoft. Ele descreve o conteúdo do curso, pré-requisitos e informações de contato. A abordagem prática enfatiza a experiência prática com desenvolvimento de aplicativos e solução de problemas do mundo real.
Curso .NET
Neste curso faremos um tour pelas diferentes tecnologias que a Microsoft nos fornece para desenvolver aplicações web. Veremos exemplos de situações em que podemos ter interesse em utilizar essas tecnologias, suas vantagens e desvantagens e como funcionam.
Com exceção da introdução, os demais conceitos serão explicados à medida que desenvolvemos a prática. Acredito que desta forma podemos verificar diretamente como eles são aplicados a uma aplicação real e quais problemas podemos encontrar no processo.
Requisitos
Para aproveitar ao máximo o seu tempo, é recomendável que você venha para o curso com tudo já instalado:
Comunidade do Visual Studio 2017
É muito importante incluir todos os componentes relacionados ao ASP.NET, ASP.NET Core, Xamarin, armazenamento e processamento de dados e desenvolvimento da Plataforma Universal do Windows.
ReSharper
Embora não seja obrigatório, este plugin facilita e acelera muito o processo de desenvolvimento de aplicativos, adicionando recursos extras ao Visual Studio. É pago, mas a versão de teste será mais que suficiente para o curso.
GitBash
Durante o desenvolvimento das práticas realizaremos o controle de versão com GIT. Além disso, também o utilizaremos para acionar a implantação do aplicativo no AppHarbor.
Conteúdo
Introdução
Prática: Aplicação Web para compartilhamento de recursos multimídia (MVC)
O objetivo é desenvolver uma aplicação web baseada em uma arquitetura MVC na qual os usuários possam compartilhar links para recursos multimídia como vídeos ou músicas, e que os moderadores recebam uma notificação em seu e-mail para aceitar ou negar o referido upload.
Durante esta prática, serão expostos os seguintes conceitos e processos de desenvolvimento em .NET:
Contato
Se você tiver alguma dúvida, pode me escrever para [email protected]