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 Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
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 Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing 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 Core

Asp.Net Core 3.1 início no 2.2 + Entity Framework e Identity

Entity Framework + Identity Core, AspNet Core 3.1, SPA (Angular, Blazor, C#), DDD, SOLID, SQL Server, Visual Studio 2019
Rating: 4.2 out of 54.2 (216 ratings)
1,006 students
Created by Carlos Alberto dos Santos
Last updated 2/2021
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Introdução ao Asp .Net Core
  • Dominar as principais features do Asp .Net Core, como Controllers, Models, Views, ViewComponets, etc.
  • Dominar o Sistema de Rotas, com MapRoutes na Startup Class e Attributes Routes nas Controllers e Actions
  • Criar um Projeto completo em Asp .Net Core 2.2 e migrá-lo para a versão 3.1, tendo como Caso de Uso um Sistemas de Gestão Hospitalar
  • Implementar Segurança com o Microsoft Asp .Net Identty Core
  • Criar modelos de dados e gerenciá-los através do EntityFramewor Core para o Banco de Dados Relacional MS SQL Server;
  • Criar serviços básicos de API com Autenticação e Autorização com JWT + MS Identity
  • Criar um Sistema em Camadas, seguindo os padrões do DDD e os Princípios SOLID.
  • Implementar Views incríveis com os poderosos ViewComponents e Custom Tag Helpers.
  • Introdução ao Brazor com o novíssimo AspNet Core 3.1, muito promissor.

Course content

28 sections • 201 lectures • 64h 41m total length

  • Preview10:48
  • Preview16:39
  • Apresentação MVC
    11:19
  • Apresentação MVVM
    18:31
  • Apresentação DDD
    09:16
  • Preview05:49

  • Introdução
    07:53
  • Preview37:04
  • Rodando o Projeto com Identity
    34:51

  • Preview09:00
  • Configurando Arquivos Estáticos
    23:52
  • Atributo “files” nos Arquivos Estáticos
    31:26
  • Preview08:58
  • CDN – Content Delivery Network - Parte 2
    05:32
  • CDN – Content Delivery Network - Parte 3
    03:32
  • CDN – Content Delivery Network - Parte 4
    06:01
  • CDN – Content Delivery Network - Parte 5
    10:39

  • Preview13:46
  • JSON, praticando um pouquinho!
    25:47
  • libman.json & Template
    18:21
  • Preview13:54

  • Recomeçando do Zero, sem Identity
    16:39
  • Incluindo Template e Ajeitando Layout Master
    15:51
  • Segmentando a Layout Master com PartialViews
    23:28
  • Preview10:44

  • BuildBundlerMinifier na Prática ou na Unha
    22:47
  • Usando arquivos minificados (.js)
    28:51
  • Preview23:17

  • Arrumando para Prosseguir para as Rotas
    05:36
  • Introdução às Rotas – Resumo
    08:05
  • Rotas na Prática Parte I de III
    19:20
  • Rotas na Prática Parte II de III
    29:40
  • Preview09:04
  • Observações Importantes para Finalizar nossa MapRoute
    33:48
  • Attribute Route - Navegação Inteligente - Parte 1
    18:57
  • Attribute Route - Navegação Inteligente - Parte 2
    30:37

  • Code First - Model
    18:13
  • Code First - ORM EntityFramework
    26:22
  • Code First - Primeira Migration
    17:43

  • ViewModel e DataAnnotations - Parte I de IV
    20:35
  • ViewModel e DataAnnotations - Parte II de IV
    13:46
  • ViewModel e DataAnnotations - Parte III de IV
    45:50
  • ViewModel e DataAnnotations - Parte IV de IV
    50:24

  • Iniciando
    07:30
  • Praticando
    16:08
  • Criando as Views de Paciente
    28:41
  • Atualizando Banco e Estilizando Views de Paciente
    29:28
  • View Lista de Pacientes
    15:12
  • Estilizando Views Details e Delete de Paciente
    17:48
  • Preview07:10

Requirements

  • Conhecimento básico de HTML e CSS
  • Ser capaz de carregar arquivos .JS em uma página HTML
  • Ter conhecimento básico sobre Lógica de Programação
  • Ser capaz de reconhecer comandos básicos da linguagem de programação C#.
  • Conhecimentos elementares de como executar um CRUD (Create, Read, Update e Delete) básico com um banco de dados relacional.

Description

Neste curso mergulharemos do básico ao avançado em tudo que é necessário para atingirmos a excelência necessária de um Asp.Net Core FullStack Developer.

IMPORTANTE: SE DESEJAR COMEÇAR O CURSO JÁ COM O ASP.NET CORE 3.1, BASTA CONFERIR AS INSTRUÇÕES NAS SEÇÕES 15 E 18.

O curso começa a partir da versão 2.2 do Asp.Net Core. Uma versão extremamente amadurecida, por eu entender que ainda tem muitas sistemas legados que preferem esperar um pouco mais para a migração. Muitas features foram implementadas até que esta versão se tornasse estável o suficiente para que possamos desenvolver desde uma simples "Lista de Tarefas" até o mais complexo sistema multi-plataforma, nos permitindo tanto escrever quanto executar códigos C# / Asp.Net em várias plataformas, como Windows, MacOS e Linux.

Durante o curso faremos a migração para o Asp.Net Core 3.1, que acaba de sair do forno e entraremos no mundo (muito) promissor do Blazor, que é a aposta da Microsoft para implementarmos projetos do tipo SPA (Single Page Application) com C# puro.
- Isso é incrível, não!?

No final do curso, além do Certificado de Conclusão, teremos desenvolvido alguns projetos para explorarmos ao máximo esta plataforma incrível e fecharemos com chave de ouro na construção de um Sistema Profissional Completo de Gestão Hospitalar.

- Fique conosco e divirta-se aprendendo.

IMPORTANTE: NA SEÇÃO 15 O CURSO FOI ATUALIZADO, DE FORMA PROGRAMADA, PARA A VERSÃO 3.0.100 DO ASP.NET CORE.
IMPORTANTE: NA SEÇÃO 18 O CURSO FOI ATUALIZADO, DE FORMA PROGRAMADA, PARA A VERSÃO 3.1.100 DO ASP.NET CORE.
IMPORTANTE: NA SEÇÃO 19 OTIMIZE A STARTUP ESTENDENDO ISERVICECOLLECTION E USE USERSECRETCS PARA DADOS SENSÍVEIS.

Who this course is for:

  • Desenvolvedores iniciantes ou intermediários em Programação Orientada a Objetos.
  • Desenvolvedores iniciantes ou intermediários em Programação Web em geral.
  • Qualquer pessoa que queira aprender a projetar grandes sistemas Web usando C# (CSharp) e o maravilhoso stack do AspNet Core.
  • Desenvolvedores que queiram usar a persistência com o incrível ORM EntityFramework Core.
  • Todos que desejem trabalhar com o poderoso Banco de Dados Relacional SQL Server, mapeados pelo EntityFramework na abordagem Code-First;
  • Todos que desejem implementar os serviços de Autenticação e Autorização com flexível e extensivo Microsoft Identity Core.

Instructor

Carlos Alberto dos Santos
Analista de Sistemas, Arquiteto de Software e DBA SQL Server
Carlos Alberto dos Santos
  • 4.2 Instructor Rating
  • 216 Reviews
  • 1,006 Students
  • 1 Course

Analista de Sistemas, Arquiteto de Software e DBA SQL Server

Meu nome é Carlos Alberto dos Santos. Sou o CEO da Cooperchip - Comércio de Produtos e Serviços Ltda.

Sou Analista de Sistema e Arquiteto de Software com mais de 23 anos de experiência em Análise e Desenvolvimento de Sistemas.

Há 15 anos tenho me dedicado à plataforma .NET e nos últimos 8 anos também me apaixonei e tenho dedicado um bom tempo com estudo e desenvolvimento das Bibliotecas e Frameworks JavaScript, principalmente o poderoso Angular e da Incrível Library do React.

Também atuo como consultor e desenvolvedor Mobile com Xamarin Forms, pois sou apaixonado por C# (CSharp) e o mundo futurista dos Mobiles Devices.

Trabalhei por muitos anos em empresas de médio e grande porte e há 10 anos tenho prestado consultoria pela minha própria empresa.

Consultor independente e Instrutor por convicção.

Apaixonado por Código e Algoritmos, Matemática, Estatística, Engenharia de Software, Design Patterns e (Violão e Poesia)

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