Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Life Purpose Meditation Personal Transformation Neuroscience Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development ASP.NET MVC

ASP NET CORE MVC 2 : Do Básico ao Avançado

Aprenda do básico ao avançado e alavanque a sua carreira ! 7 projetos serão produzidos no decorrer do curso !
Rating: 4.2 out of 54.2 (332 ratings)
1,252 students
Created by Thiago Paiva
Last updated 5/2019
Portuguese
30-Day Money-Back Guarantee

What you'll learn

  • Utilizar o framework ASP NET Core MVC 2 e o básico de outras tecnologias

Course content

3 sections • 156 lectures • 28h 25m total length

  • Preview03:47
  • Preparo do Ambiente
    01:51
  • Primeiro Projeto
    08:01
  • Trabalhando com bibliotecas - Parte I
    07:47
  • Trabalhando com bibliotecas - Parte II
    12:54
  • Sistema de rotas
    11:22
  • Models e Controllers
    03:06
  • Object Relacional Mapping
    02:15
  • Primeiros Passos Com O Entity Framework Core
    02:24
  • Razor
    02:39
  • Preview10:15
  • Implementação Code-First - Parte II
    14:26
  • Implementação Code-First - Parte III
    07:43
  • Implementação Code-First - Parte IV
    10:08
  • Implementação Code-First - Parte V
    03:23
  • Implementação Code-First Parte VI
    05:13
  • Implementação Database-First
    05:39
  • Mini Projeto I - Lista de Tarefas
    15:57
  • Injeção de dependência
    03:05
  • Ajax
    12:08
  • Task Async e Await
    01:24
  • Partial Views
    18:31
  • View Components
    18:15
  • Preview25:11
  • Mini Projeto II - Pesquisa Criptomoedas - Parte II
    19:17
  • Áreas
    08:46
  • Validação de dados com Data Annotations
    09:33
  • Validação Remota
    04:48
  • Validação Personalizada
    05:03
  • Mais algumas anotações
    11:06
  • TempData
    05:53
  • ViewData
    08:06
  • ViewBag
    04:50
  • Preview15:47
  • Configurando Relacionamentos 0..1 e 1..1
    08:25
  • Configurando Relacionamentos 1..N
    08:25
  • Configurando Relacionamentos N..N
    11:31
  • Procura de registros
    06:04
  • Paginação
    07:57
  • Utilizando ViewModels
    07:15
  • Preview06:57
  • Projeto Gerenciamento de Despesas - Preparando o Ambiente
    07:09
  • Projeto Gerenciamento de Despesas - Criação das Classes
    08:34
  • Projeto Gerenciamento de Despesas - Mapeamento Das Classes
    20:33
  • Projeto Gerenciamento de Despesas - CRUD Tipos De Despesas
    23:11
  • Projeto Gerenciamento de Despesas - Ajustes Finais Tipos De Despesas
    20:09
  • Projeto Gerenciamento de Despesas - CRUD Salários
    18:05
  • Projeto Gerenciamento de Despesas - Ajustes Finais Salários
    04:46
  • Projeto Gerenciamento de Despesas - CRUD Despesas
    18:31
  • Projeto Gerenciamento de Despesas - Modal Novo Tipo De Despesa
    15:51
  • Projeto Gerenciamento de Despesas - Gráfico Gasto Total Parte I
    11:33
  • Projeto Gerenciamento de Despesas - Gráfico Gasto Total Parte II
    07:14
  • Projeto Gerenciamento de Despesas - Gráfico Gasto Total Mês
    15:09
  • Projeto Gerenciamento de Despesas - Gráfico Gastos Totais
    10:52
  • Projeto Gerenciamento de Despesas - Viewcomponent para Estatísticas
    08:17
  • Projeto Gerenciamento de Despesas - Ajustes Finais
    05:57

  • Preview11:47
  • Imagens no banco de dados - Parte II
    12:10
  • Preview02:58
  • Projeto Álbum de Fotos - Preparando o ambiente
    04:59
  • Projeto Álbum de Fotos - Criação das Fotos
    09:17
  • Projeto Álbum de Fotos - Criação de controllers
    19:55
  • Projeto Álbum de Fotos - Criação dos álbuns
    20:20
  • Projeto Álbum de Fotos - Atualização dos Álbuns
    10:52
  • Projeto Álbum de Fotos - Detalhes
    08:22
  • Projeto Álbum de Fotos - Criação de Imagem dos Álbuns
    13:13
  • Projeto Álbum de Fotos - ViewComponent Listagem de Fotos
    07:36
  • Projeto Álbum de Fotos - Últimos ajustes
    05:08
  • Trabalhando com arquivos CSV
    06:33
  • Trabalhando com arquivos PDF
    07:15
  • Sessões
    08:52
  • Cookies
    09:16
  • Autenticação por cookies
    16:00
  • Preview07:06
  • Projeto Montagem de Currículos - Configurações
    15:32
  • Projeto Montagem de Currículos - Classes
    18:45
  • Projeto Montagem de Currículos - Mapeamento
    31:22
  • Projeto Montagem de Currículos - Registro de usuários
    16:46
  • Projeto Montagem de Currículos - Login de usuários
    09:54
  • Projeto Montagem de Currículos - CRUD Tipo Cursos
    17:12
  • Projeto Montagem de Currículos - Ajustes finais Usuários
    04:58
  • Projeto Montagem de Currículos - Currículos
    11:14
  • Projeto Montagem de Currículos - Informações Login
    11:43
  • Projeto Montagem de Currículos - Objetivos ViewComponent
    10:56
  • Projeto Montagem de Currículos - Detalhes finais objetivos
    12:21
  • Projeto Montagem de Currículos - Formações Acadêmicas
    05:54
  • Projeto Montagem de Currículos - Detalhes Finais Formação Profissional
    12:24
  • Projeto Montagem de Currículos - Experiências Profissionais ViewComponent
    05:38
  • Projeto - Montagem de Currículos - Últimos detalhes experiências profissionais
    11:57
  • Projeto Montagem de Currículos - Idiomas ViewComponent
    04:49
  • Projeto Montagem de Currículos - Idiomas detalhes finais
    06:54
  • Projeto Montagem de Currículos - Importação PDF
    13:53
  • Cache
    10:47
  • Padrão Repositório
    13:14
  • Repositório Genérico
    13:00
  • Preview07:59
  • Projeto Ficha de Academia - Preparo do ambiente
    15:57
  • Projeto Ficha de Academia - Models
    15:28
  • Projeto Ficha de Academia - Mapeamento das classes
    24:42
  • Projeto Ficha de Academia - Repositório Categoria
    07:13
  • Projeto Ficha de Academia - Controllers Views Categoria
    24:05
  • Projeto Ficha de Academia - Login
    17:50
  • Projeto Ficha de Academia - Repositório Exercício
    04:27
  • Projeto Ficha de Academia - Controllers Views Exercício
    18:51
  • Projeto Ficha de Academia - Repositório Professor
    03:59
  • Projeto Ficha de Academia - Controller View Professor
    29:17
  • Projeto Ficha de Academia - Objetivos
    13:05
  • Projeto Ficha de Academia - Repositório Alunos
    07:48
  • Projeto Ficha de Academia - Controllers Views Alunos
    20:54
  • Projeto Ficha de Academia - Repositório Ficha
    07:08
  • Projeto Ficha de Academia - Controllers Ficha
    14:43
  • Projeto Ficha de Academia - Views Ficha
    06:29
  • Projeto Ficha de Academia - ViewComponent Ficha
    14:00
  • Projeto Ficha de Academia - Adição Exercícios Ficha
    20:56
  • Projeto Ficha de Academia - Exportar ficha para PDF
    03:12
  • Projeto Ficha de Academia - Ajustes finais
    11:07

  • Logging
    06:55
  • Gerenciamento de Erros
    07:50
  • Envio de emails
    20:09
  • ASP.NET Identity - Introdução
    02:08
  • Preview28:39
  • ASP.NET Identity - Criação de roles
    13:00
  • ASP.NET Identity - Associação de usuários à roles
    12:02
  • ASP.NET Identity - Login e Logout de usuários
    02:22
  • Testes unitários
    08:13
  • Emulando Comportamento De Objetos Com Moq
    16:18
  • Preview07:18
  • Projeto Aluguel Carros - Configurando o ambiente - Parte I
    05:52
  • Projeto Aluguel Carros - Configurando o ambiente - Parte II
    15:56
  • Projeto Aluguel Carros - Classes Usuário e NívelAcesso
    01:32
  • Projeto Aluguel Carros - Classes Conta e Endereço
    02:16
  • Projeto Aluguel Carros - Classes Aluguel e Carro
    03:10
  • Projeto Aluguel Carros - Mapeamento Usuário e NívelAcesso
    04:36
  • Projeto Aluguel Carros - Mapeamento Conta e Endereço
    03:19
  • Projeto Aluguel Carros - Mapeamento Carro e Aluguel
    04:58
  • Projeto Aluguel Carros - Repositório NívelAcesso
    05:38
  • Projeto Aluguel Carros - Controller NívelAcesso
    09:45
  • Projeto Aluguel Carros - Views NívelAcesso
    20:23
  • Projeto Aluguel Carros - Repositório Usuário
    10:10
  • Projeto Aluguel Carros - Registro usuário
    19:08
  • Projeto Aluguel Carros - Login / Logout Usuário
    10:50
  • Projeto Aluguel Carros - Index usuário
    10:19
  • Projeto Aluguel Carros - Controller Endereço
    07:37
  • Projeto Aluguel Carros - Views Endereço
    17:40
  • Projeto Aluguel Carros - Atualizar usuário
    10:06
  • Projeto Aluguel Carros - Controller Contas
    08:59
  • Projeto Aluguel Carros - Views Contas
    09:38
  • Projeto Aluguel Carros - Controller Carros
    11:15
  • Projeto Aluguel Carros - Views Carros
    23:06
  • Projeto Aluguel Carros - Controller Aluguel
    12:47
  • Projeto Aluguel Carros - ViewComponent Aluguel
    05:04
  • Projeto Aluguel Carros - View Aluguel
    18:38
  • Projeto Aluguel Carros - ViewComponent Carros Alugados
    06:09
  • Envio de Emails
    13:44
  • Projeto Aluguel Carros - Ajustes Finais
    10:18
  • Projeto Aluguel Carros - Testes
    15:10

Requirements

  • Conhecimento básico de C#

Description

O mercado de trabalho carece de profissionais qualificados para o desenvolvimento dos mais variados tipos de software. É uma área que sempre tem demanda a ser suprida e não há gente o suficiente para esses postos de trabalhos.


Atualmente, o profissional de TI deixou de ser apenas um custo para as empresas e se tornou um cargo estratégico. Faça parte desse mercado e tenha uma carreira de sucesso.


Este curso visa ensinar como o framework ASP NET Core MVC 2 funciona, desde um básico CRUD até funções e componentes mais complexos, tal como o ASP NET Identity.

Será visto o funcionamento básico do Entity Framework Core, o aluno aprenderá a configurar conexão com o banco de dados, mapear classes, estilizar páginas utilizando outros frameworks e muito mais !


O mercado carece de profissionais com conhecimento para o desenvolvimento de aplicações web. Saia na frente da concorrência.

Who this course is for:

  • Desenvolvedores iniciantes em C#
  • Desenvolvedores intermediários em C#
  • Pessoas que queiram aprender a desenvolver software para a web
  • Pessoas que queiram apenas mais sobre ASP NET Core MVC

Instructor

Thiago Paiva
Programador, Instrutor, Empreendedor e Investidor
Thiago Paiva
  • 4.3 Instructor Rating
  • 431 Reviews
  • 1,599 Students
  • 4 Courses

Possuo formação em Sistemas de Informação e pós-graduação a nível de especialista em Desenvolvimento Web.


Trabalho com desenvolvimento de software há aproximadamente 6 anos principalmente utilizando tecnologias Microsoft. Possuo conhecimento em C#, modelagem de bancos de dados, SQL Server, algumas tecnologias web, como o framework ASP.NET MVC, ASP.NET CORE MVC, dentre outros.


Já fui aprovado em diversos concursos, tais como UFVJM, TRT-MS, CRM-MG, CIASC e etc.


"Os únicos limites das nossas realizações de amanhã são as nossas dúvidas e hesitações de hoje." - Fraklin Roosevelt

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.