Programação Web com Microsoft Asp .NET do básico ao avançado
What you'll learn
- Você será capaz de desenvolver aplicações web com Asp .Net MVC, .Net Framework e .Net Core do Básico até Entity Framework;
- Você será capaz de fazer uso de acesso a dados, Lambda, autenticação usando Identity Server e muito mais!
- Você será capaz de criar aplicações web fazendo uso de poder da linguagem C#;
- Você será capaz de criar aplicações sofisticadas para a web
Requirements
- Necessário ter feito o curso Programação para Leigos da Geek University ou ter conhecimentos equivalentes;
- Necessário ter feito o curso Algoritmos e Lógica de Programação da Geek University ou ter conhecimentos equivalentes;
- Necessário ter feito o curso Programação em C# da Geek University ou ter conhecimentos equivalentes
- Necessário ter computador com o sistema operacional atualizado nas últimas versões, ou o Windows, ou o Linux (Ubuntu) ou o Mac;
- Necessário acesso à Internet para baixar softwares
Description
O Asp .Net Core MVC é atualmente uma forma de desenvolvimento web muito popular e em expansão. Com todo o suporte de uma comunidade enorme e da própria Microsoft. Hoje Asp .Net Core nos permite publicar nossas aplicações web em qualquer plataforma (Linux, Mac, Windows), não sendo mais algo exclusivo do Windows graças ao novo .Net Core.
São 20 horas de curso que vai ensinar realmente do básico ao avançado, desde como criar uma aplicação web simples, passando por programação em camadas, até acesso a dados e autenticação usando Identity Server.
Em cada seção do curso fazemos uma breve introdução teórica e codificamos passo a passo cada um dos exemplos.
Neste curso você terá exercícios espalhados pelas seções para que você possa praticar ainda mais tudo que aprendemos no curso, além de criarmos uma aplicação web de exemplo do zero, que poderá ser utilizada como base para o desenvolvimento das tuas próprias aplicações web no futuro.
Aprenda sobre:
- Desenvolvimento web com .NET
- Como funcionam o Http e o que são os verbos Get, Post, etc
- Asp .NET MVC
- Desenvolvimento de views, controllers e models
- Model binding
- Razor
- Acesso a dados com Entity Framework
- Autenticação de usuários com Identity Server
- Desenvolvimento em camadas
- Técnicas avançadas de programação (Middlewares, injeção de dependência)
- E muito mais!
No fim desde curso você será um especialista em Asp .NET MVC e estará apto a desenvolver qualquer tipo de aplicação web.
Who this course is for:
- Desenvolvedores buscando aprender uma nova linguagem, pessoas buscando mudar de area, desenvolvedores novatos ou mesmo alguem com algum conhecimento anterior em desenvolvimento de software.
Instructors
.Net Developer e blogueiro. MTAC - Multi-Platform Technical Audience Contributor. Leitor contumaz e curioso até o limite do patológico. Estou no lado obscuro da força desde 97. Uruguaio de nascimento e adotado Brasileiro há mais de 10 anos. Já desenvolvi todo tipo de aplicativos, desde científicos até comerciais. Passei uma parte da minha carreira desenvolvendo soluções para transações de cartão de crédito para países como Canadá, USA, México, Equador, Brasil e Uruguai. Hoje trabalho e moro na belle province de Quebec no Canadá para a firma LGS/IBM.
A Geek University é um grupo de profissionais nos diversos ramos da informática e computação com uma vasta experiência na atuação como programadores de sistemas, analistas de sistemas, gerentes de projetos, empreendedores, arquitetos de softwares, analistas de segurança da informação, dentre outras.
Desta forma, cada profissional apresenta cursos com temas de suas especialidade trazendo aos alunos além da qualidade exigida pela Geek University, toda sua experiência dos anos de atuação e sua visão do mercado que não para de expandir.
As melhores empresas do mundo oferecem os cursos da Geek University para seus funcionários, entre elas estão: Nasdaq, Volkswagen, Box, NetApp e eventbrite.
Evolua seu lado geek!