C# (C Sharp) - ASP.NET MVC Avançado

Documentos relacionados
CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

Ruby on Rails Intermediário

RegEx - Expressões Regulares Completo

C# (C Sharp) Avançado

JavaScript Intermediário

Laravel Framework PHP Carga horária: 40 horas

CONTEÚDO PROGRAMÁTICO

Swift - Criação de aplicações móveis para IOS Básico Carga horária: 24 horas

Ruby on Rails Avançado

CONTEÚDO PROGRAMÁTICO

C# (C Sharp) - Web Forms (Módulo 1) Avançado

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

ASP.NET MVC 5 BÁSICO

Desenv. de Jogos 2D com Unreal Completo

SQL Server Desenvolvedor

WordPress - Criação de Sites Completo

Programando com ASP.NET MVC. Aprenda a desenvolver aplicações web utilizando a arquitetura MVC. Alfredo Lotar. Novatec

WordPress - Criação de Plugins Carga horária: 40 horas

UML - Unified Modeling Language

CONTEÚDO PROGRAMÁTICO

Ademir C. Gabardo. Novatec

Teste de Software Básico

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

VB.NET - Web Forms (Módulo 1) Avançado

PhoneGap - Apache Cordova Mobile Framework

Desenvolvimento web com HTML5 e CSS3 Avançado

CONTEÚDO PROGRAMÁTICO

Teste de Software Intermediário

WordPress - Criação de Sites Carga horária: 40 horas

Wordpress - Desenv. de Temas Completo

Lógica de Programação Completo

Formação ASP.NET MVC com C#

Developing ASP.NET MVC 5 Web Applications (20486)

Projeto de Banco de dados - Fundamentos

Desenv. de Jogos 2D com Unity Completo

Desenv. de jogos RPG 2D com Unity Completo

ASP.NET MVC 5 AVANÇADO

Adobe Lightroom CC Completo

2.1 URL Introdução ao roteamento Criação de uma rota Parâmetros esperados pelo ASP.NET MVC... 30

PROGRAMAÇÃO PARA INTERNET RICA AJAX

Introdução ao Zend Framework 2

CONTEÚDO PROGRAMÁTICO

Matheus Marabesi Michael Douglas

Especialização em Engenharia e Desenvolvimento de Software Web

Laboratório 3 Controllers

PostgreSQL Desenvolvedor

Ademir Cristiano Gabardo. Novatec

Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framework Code First

Adobe Photoshop CC Intermediário Carga horária: 24 horas

Adobe After Effects Animação avançada e desenho animado Completo

Delphi 10 Seattle Básico

Bem vindos ao Curso de ASP.NET MVC 3 Razor e C#

Desenvolvimento Mobile Multiplataforma com Delphi Completo

Adobe Photoshop CC Básico

Aplicativos Web Com Asp.Net MVC em C# e Entity Framework Code First

ADIANTI FRAMEWORK PARA PHP

ADIANTI FRAMEWORK PARA PHP

Introdução e projeto de Bancos de dados Completo

PARA QUEM É ESTE CURSO?

UX e Usabilidade Básico

Alura Ensino Online. Rua Vergueiro, 3185, 8º andar, São Paulo, SP

Desenho Animado com Adobe After Effects Completo

E-book gerado especialmente para Ivan Teles -

Aplicação ASP.NET MVC Cliente de Aplicação Web API

CONTEÚDO PROGRAMÁTICO

Formação JAVA Web.

Ryan Mitchell. Novatec

Desenv. de Jogos 2D com Unity Completo

Miguel Grinberg. Novatec

Academia Programador Web

Web Interativa com Ajax e PHP

Escrito por Neri Neitzke Qua, 21 de Dezembro de :34 - Última atualização Dom, 02 de Abril de :04

Pré-requisitos: Conhecimentos de informática gerencial e lógica de programação.

Ademir Cristiano Gabardo. Novatec

OPORTUNIDADES: Analista de Sistemas Sênior

Sumário PARTE I: INTRODUÇÃO A JQUERY E JAVASCRIPT 3

Avaliação de Frameworks de Produtividade para aplicações CRUD

Semmy Purewal. Novatec

Transcrição:

CONTEÚDO PROGRAMÁTICO C# (C Sharp) - ASP.NET MVC Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Bem-vindo! Introdução O padrão MVC (Model-View-Controller) Visão geral do ASP.NET 2 - Antes de tudo: entendendo o HTTP Mas o que é, afinal, o HTTP? 3 - Primeiros contatos com o ASP.NET MVC 5.2.2 A relação entre o ASP.NET MVC e o modelo MVC Como o ASP.NET MVC funciona? Criando a primeira aplicação com o ASP.NET MVC Duração: 00:25:01 Entendendo a estrutura básica de uma aplicação ASP.NET MVC Duração: 00:10:42

4 - Conhecendo o Razor Para que servem as views? Escrever código HTML o tempo inteiro pode se tornar dispendioso O que é o Razor? Criando nosso primeiro controller e nossa primeira view Duração: 00:19:52 5 - ASP.NET MVC e formulários Mas o que são formulários? Formulários e os verbos HTTP ASP.NET MVC, formulários HTML e verbos HTTP Duração: 00:16:57 Enviando informações dos controllers para as views - o ViewBag Duração: 00:13:09 Conhecendo o Razor mais ainda Duração: 00:09:45 Enviando informações das views para os controllers sem o FormCollection Duração: 00:06:49 Conhecendo o Model Binder - Parte 1 Duração: 00:17:15 Conhecendo o Model Binder - Parte 2 Duração: 00:11:37 6 - O namespace System.ComponentModel Como validamos dados em aplicações Web? As annotations do namespace System.ComponentModel Conhecendo o ComponentModel - Parte 1 Duração: 00:08:01 Conhecendo o ComponentModel - Parte 2 Duração: 00:23:54 Conhecendo o ComponentModel - Parte 3 Duração: 00:08:59 Validação do lado do servidor integrada ao ComponentModel: a classe ModelState Duração: 00:08:17 Segurança de aplicações Web: evitando ataques de overposting Duração: 00:11:16 Segurança de aplicações Web: evitando ataques de Cross-Site Request Forgery Duração: 00:12:34 Performance de aplicações Web - bundling e minification Duração: 00:22:38

7 - ASP.NET MVC e Bootstrap Mas o que é Bootstrap? Começando com o Bootstrap Duração: 00:21:33 8 - Desenvolvendo uma aplicação com o ASP.NET MVC em várias camadas independentes e reutilizáveis Como assim, desenvolver em camadas? Programação em camadas: camada de domínio Duração: 00:14:02 Programação em camadas: camada de acesso a dados - Parte 1 Duração: 00:19:32 Programação em camadas: camada de acesso a dados - Parte 2 Duração: 00:28:24 Programação em camadas: camada de acesso a dados - Parte 3 Duração: 00:25:12 Programação em camadas: camada de acesso a dados - Parte 4 Duração: 00:05:36 Utilizando o recurso de Scaffolding do Visual Studio Duração: 00:17:08 Analisando o código gerado pelo Scaffolding: action Index Duração: 00:10:11 Analisando o código gerado pelo Scaffolding: action Create Duração: 00:13:19 Analisando o código gerado pelo Scaffolding: action Edit Duração: 00:10:58 Analisando o código gerado pelo Scaffolding: action Details Duração: 00:04:20 Analisando o código gerado pelo Scaffolding: action Delete Duração: 00:08:13 O método Dispose Duração: 00:04:06 O design pattern ViewModel Duração: 00:08:17 AutoMapper - Parte 1 Duração: 00:20:39 AutoMapper - Parte 2 Duração: 00:17:10 AutoMapper - Parte 3 Duração: 00:06:07 AutoMapper - Parte 4 Duração: 00:09:16 Criando nossas annotations baseadas no ComponentModel Duração: 00:07:25 Aplicando o Repository Pattern - Parte 1 Duração: 00:10:43 Aplicando o Repository Pattern - Parte 2 Duração: 00:14:31 Aplicando o Repository Pattern - Parte 3 Duração: 00:08:23 Aplicando o Repository Pattern - Parte 4 Duração: 00:09:22

Criando o domíno de música Duração: 00:06:02 Configurando as migrations para o novo domínio Duração: 00:13:06 Criando o repositório de músicas Duração: 00:13:43 Criando o controller de músicas Duração: 00:05:49 Criando os viewmodels relacionados ao domínio de música Duração: 00:10:31 ViewModels de exibição de músicas Duração: 00:09:17 ViewModels de edição de músicas Duração: 00:08:49 Criando dropdowns com o ASP.NET MVC Duração: 00:18:40 9 - jquery, JSON, AJAX e ASP.NET MVC O que é o jquery? O que é JSON? E o AJAX? O que é? Podemos utilizar o AJAX em conjunto com o ASP.NET MVC? ASP.NET MVC, JSON, AJAX e jquery - Parte 1 Duração: 00:10:18 ASP.NET MVC, JSON, AJAX e jquery - Parte 2 Duração: 00:14:30 ASP.NET MVC, JSON, AJAX e jquery - Parte 3 Duração: 00:19:33 10 - Rotas O que são as rotas? Rotas e o ASP.NET MVC Configurando rotas no ASP.NET MVC Duração: 00:23:24

11 - Filtros O que são filtros? Tipos de filtros no ASP.NET MVC Filtros e ASP.NET MVC Duração: 00:25:42 4 desafios 12 - Autenticação e autorização: ASP.NET Identity Diferença entre autenticação e autorização O que é o ASP.NET Identity? Recursos oferecidos pelo ASP.NET Identity ASP.NET Identity - Parte 1 Duração: 00:35:04 ASP.NET Identity - Parte 2 Duração: 00:28:27 ASP.NET Identity - Parte 3 Duração: 00:13:32 ASP.NET Identity - Parte 4 Duração: 00:07:36 ASP.NET Identity - Parte 5 Duração: 00:09:33 Partial Views - Parte 1 Duração: 00:07:15 Partial Views - Parte 2 Duração: 00:13:00 13 - Hora de praticar! Criando uma aplicação para gerência de uma clínica veterinária 14 - Apêndice: actions assíncronas no ASP.NET MVC Como funciona o modelo tradicional com controllers síncronos? E onde entram os controllers assíncronos? Devo sempre utilizar actions assíncronas?

15 - Conclusão Conclusão Depoimento / Brinde Ficou alguma dúvida em relação ao conteúdo programático? Envie-nos um e-mail clicando aqui. 2004-2017 TreinaWeb www.treinaweb.com.br