Curso Aspnet Mvc5 Basico

download Curso Aspnet Mvc5 Basico

of 16

Transcript of Curso Aspnet Mvc5 Basico

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    1/16

    88 Vdeo Aulas com Projetos Completos e Exerccios Resolvidos- Contedo e durao de cada vdeo aula

    1a. Vdeo Aula -durao 11 minutos- A tecnologia ASP .NET- O desenvolvimento webe o Visual Studio- Sem Web, Apelo Visual,A!- Web " !es#top $ ASP.NET Web %o&ms

    - Active Se&ve& Pages,c'digo espagueti2a. Vdeo Aula -durao 13 minutos- Web %o&ms - (omo)unciona *- !esenvolvimentocent&ado em p+ginas- Se&ve& (ont&ols,

    Postac#, ViewState , A!- !esvantagens3a. Vdeo Aula -durao 16 minutos- ASP .NET V( -A&uitetu&a V(- odel , View (ont&olle&- %&amewo ASP .NET V(- (onven/0o sob&e

    (ongu&a/0o- ASP .NET V( $Vantagens4a. Vdeo Aula -durao 19 minutos- ASP .NET V( 2 -euisitos pa&a instala&- Est&utu&a do p&o3etoV( $ (ont&olle&s, odels,

    Views- oteamento $

    60a. Vdeo Aula - durao 38minutos- Tipos de Actionesult- Viewesult, Pa&tialViewesult,edi&ecttesult, %ileesult- Empt4esult,5ttpNot%oundesult,(ontentesult,- 5ttpStatus(odeesult,

    5ttp6naut7o&i8edesult- E"emplo de aplica/0o61a. Vdeo Aula - durao 33minutos- Tipo %ileesult- !elega esc&ita do a&uivo- 9todo W&ite%ile- (lasses $ %ilePat7esult,

    %ile(ontentesult e%:leSt&eamesult- E"emplo de aplica/0o62a. Vdeo Aula - durao 26minutos- %ilt&o ;sonesult- ;SON $ conceitos- E"emplo de aplica/0o63a. Vdeo Aula - durao 36minutos- 6sando

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    2/16

    oute(ong- euisi/=es 5ttp$ >et ePost5a. Vdeo Aula -

    durao 26 minutos- O pad&0o V( $ odel ,View, (ont&olle&- (ont&olado&es e m9todosAction e 6?- %lu"o de atendimento de&euisi/=es- (omo )unciona o&oteamento na ASP .NET

    V(6a. Vdeo Aula -durao 27 minutos- (&iando Views- O mapeamento(ont&olle&@Action@View- Passando dados ent&e ocont&olado& e a View- Viewag, View!ata,

    - a8o& View Engine $conceitos7a. Aula - Atividades- E"e&ccios- esposta dos E"e&cicios

    8a. Vdeo Aula -durao 41 minutos- !enindo o odel

    - (omo o odel )uncionaB E"emplo p&+tico9a. Vdeo Aula -durao 16 minutos- O odel inding- (onceitos e%uncionamento- E"emplo& p&+tico $6sando o odel inding

    10a. Vdeo Aula -durao 26 minutos

    - T&atamento de E&&os :- %a8endo o t&atamentoespecco no bloco t&4...catc7- eto&nando uma view

    especca- T&atamento de e&&os 5TTP- A&uivo web.(ong $C(ustomE&&o&s odeDOn65a. Vdeo Aula - durao 30minutos- T&atamento de E&&os ::- 6sando o Action %ilte&

    5andleE&&o&- 6sando o At&ibutoF5andleE&&o&G pa&a deco&a&(ont&olado&es e Actions- (ustomi8ando e&&os especcoscom E"ceptiontHpe- (ustomi8ando viewsespeccas com View- !enindo um t&atamento de

    e&&os global- 6sando o a&uivo %ilte&(ong e>lobal.asa"66a. Vdeo Aula - durao 26minutos- T&atamento de E&&os :::- Sob&esc&evendo o m9todoOnE"ception da classe (ont&olle&- (&iando um (ont&olado& asepa&a se& 7e&dados pelos demaiscont&olle&s- 6sando o eventoApplicationIE&&o& do >lobal.asa"67a. Vdeo Aula - durao 29minutos- T&atamento de E&&os :V- 6sando os &ecu&sos do E?A5- :nstalando o E?A5 via Nuget

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    3/16

    - O odel e View%o&temente tipadas- A di&etiva Jmodel e ap&op&iedade odel

    - E"emplo de utili8a/0o- 6sando 5tml 5elpe&s $Action?in#, egin%o&m,

    Te"to"%o&11a. Aula - Atividades- E"e&cicios- esposta dos E"e&ccios

    12a. Vdeo Aula -

    durao 40 minutos- Acessando !ados comEntit4 %&amewo- !enindo o odel, View,(ont&olle&- Acessando dados no SK?Se&ve&13a. Vdeo Aula -durao 28 minutos

    -Ap&esentando a classe%o&m(ollection- P&op&iedades$ (ount,:tem, Le4s, value- E"emplos de utili8a/0o

    14a. Vdeo Aula -durao 30 minutos- 6sando Ob3etos de

    Neg'cio$ ussinessOb3ects MO- !eni/0o de (onceitos- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- (&iando uma aplica/0oASP .NET V( emcamadas

    - (&iando anco de dados,tabela e Sto&ed P&ocedu&es

    - Acessando o log de e&&os- (&iando um lt&o global pa&ausa& o E?A5 com o 5andleE&&o&- 6sando o E?A5 com

    segu&an/a $A3ustando oweb.cong68a. Vdeo Aula - durao 45minutos- P&o3eto (adast&o de (ontatos- (6! - (&ead, ead, 6pdate e!elete- Entit4 %&amewo e busca,

    pagina/0o e o&dena/0o- !enindo o odel $ entidade- >e&ando o (ont&olado& osm9todos e as views via Scaold- Aplicando os estilos doootSt&ap- E"emplo de aplica/0o - pa&te 169a. Vdeo Aula - durao 25minutos- P&o3eto (adast&o de (ontatos -::- (6! - (&ead, ead, 6pdate e!elete- Entit4 %&amewo e busca,pagina/0o e o&dena/0o- 6sando o Paged?ist ePaged?ist.vc pa&a pagina&- E"emplo de aplica/0o - - pa&te70a. Vdeo Aula - durao 29minutos- P&o3eto (adast&o de (ontatos -:::- (6! - (&ead, ead, 6pdate e!elete- Entit4 %&amewo e busca,pagina/0o e o&dena/0o

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    4/16

    - apeando ob3etos deneg'cios com tabelas doSK? Se&ve&

    15a. Vdeo Aula -durao 42 minutos- Aplica/0o usandoussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- :nse&indo dados naaplica/0o V(

    - 6sando os templatesScaolding do ASP .NETV(- %o&mul+&ios $ >ET e POST- 6sando os %o&m(ollectione o odel inding16a. Vdeo Aula -durao 43 minutos- Aplica/0o usando

    ussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- Editando dados naaplica/0o V(- 6pdateodel e

    T&46pdateodel$ conceitos

    17a. Vdeo Aula -durao 25 minutos- Aplica/0o usandoussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- 6sando o at&ibutoind@!elete- 6sando o Scaoldingpa&a ge&a& Views

    - (&iando a p+gina de locali8a&contatos- E"emplo de aplica/0o - pa&te Q

    71a. Vdeo Aula - durao 37minutos- Segu&an/a- (omo )unciona a autentica/0obaseada em )o&mul+&ios- aut7entication modeDR%o&msR$web.cong- Tag aut7o&i8ation $ den4@allowuse&s M*@

    - E"emplo de aplica/0o72a. Vdeo Aula - durao 33minutos- Segu&an/a - :dentit4- oleP&ovide&, :nteg&a/0o comOwin, Open Sou&ce- ?ogin Social, Active !i&ecto&4,

    Two %acto& Aut7entication

    - Segu&an/a baseada em (laims,- E"emplo de aplica/0o

    73a. Vdeo Aula - durao 19minutos- Segu&an/a - ?ogin Social- :mplementando o ?ogin com $%aceboo#, Twitte&, ic&oso)t,>oogle- E"emplo de aplica/0o74a. Vdeo Aula - durao 19minutos- Segu&an/a - (ustomi8ando ousu+&io- :ncluindo novas p&op&iedades- A&uivo :dentit4odel.cs eAccountViewodel.cs- Alte&ando a classe

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    5/16

    18a. Vdeo Aula -durao 29 minutos- Aplica/0o usando

    ussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- !eletando !ados naaplica/0o V(- (on&ma/0o via

    ;avaSc&ipt

    19a. Vdeo Aula -durao 34 minutos- Aplica/0o usandoussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- E"ibindo detal7es- (&iando uma p+gina de

    busca na aplica/0o- (onclus0o da aplica/0oASP .NET V( emcamadas20a. Vdeo Aula -durao 18 minutos- Aplica/0o ASP .NET V(- 6sando A!O .NET comSK? Se&ve& e Sto&ed

    P&ocedu&es- T&atando imagens naaplica/0o V(- E"ibindo imagens

    21a. Vdeo Aula -durao 27 minutos- Pa&tial Views - (onceitos- Encapsulando a l'gica&eutili8ada nas views- E"ibindo pa&tial view$

    egiste&Viewodel e a Action eview egiste&- E"emplo de aplica/0o

    75a. Vdeo Aula - durao 31minutos- Segu&an/a - (on&mando aconta via Email- Enviando email com Send>&id- Alte&a& Action egiste& e a view(on&mEmail- E"emplo de aplica/0o

    76a. Vdeo Aula - durao 22minutos- Segu&an/a - (on&ma& a contavia Email antes do ?ogin- Alte&a& Action egiste&, (&ia&view :n)o- Alte&a& Action ?ogin e a viewE&&o&- E"emplo de aplica/0o

    77a. Vdeo Aula - durao 17minutos- Segu&an/a - ecupe&a& Sen7a- Alte&a& view ?ogin e Action%o&gotPasswo&d- Alte&a& view %o&gotPasswo&d- E"emplo de aplica/0o

    78a. Vdeo Aula - durao 50minutos- Segu&an/a - :mplementandooles- (&ia& cont&olado&ole(ont&olle&- (&ia& Views :nde" e (&eate- Alte&a& m9todo egiste& e viewegiste&- E"emplo de aplica/0o

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    6/16

    J5tml.Pa&tial,ende&Pa&tial- E"emplo p&+tico22a. Vdeo Aula -

    durao 19 minutos- (&iando 5ipe&lin#s comASP .NET V(- 6sandoJ5tml.Action?in#M$(&iando lin#s pa&a Actions- E"emplo p&+tico23a. Vdeo Aula -durao 38 minutos

    - (&iando Aplica/0o ASP.NET V(- 6sando mais de umatabela- !enindo o odel ec&iando views tipadas- E"emplo p&+tico24a. Aula -Atividades--E"e&ccios

    - esposta dos E"e&cicios

    25a. Vdeo Aula -durao 56 minutos- 6sando otas- O ASP .NET outing ,oute(ong- Tabela pad&0o de &otas $egiste&outes

    - (ada euisi/0o 9mapeada pa&a uma Action- (ompa&ando com o Web%o&ms

    26a. Vdeo Aula -durao 38 minutos- 6sando o At&ibutoouting

    - !enindo &otas viaat&ibutos

    79a. Vdeo Aula - durao 28minutos- Segu&an/a - :mplementando

    Two%acto& Aut7entication

    - 6sando o ASP .NET :dentit4- (&ia& conta no Twilio, :nstala&Twilio via Nuget- !eni& c'digo pa&a envia SSna classe SmsSe&vice- E"emplo de aplica/0o80a. Vdeo Aula - durao 39minutos

    - 6sando ASP .NET A3a"- 3Kue&4 e 3Kue&4 6nobt&usive- .a3a" M .getM e .postM - AP: 3Kue&4- E"emplo de aplica/0o81a. Vdeo Aula - durao 47minutos- 6sando ASP .NET A3a" -

    A3a".Action?in#- Vantagens do A3a"- (lasse A3a"Options$ sinta"e- E"emplo de aplica/0o82a. Vdeo Aula - durao 19minutos- 6sando ASP .NET A3a" -A3a"Options- E"ibindo o p&og&esso dee"ecu/0o da &euisi/0o- (on&m, 5ttpet7od,:nse&tionode- ?oadingElement:d,?oadingElement!u&ation,Onegin- On(omplete, On%ailu&e,OnSucess- E"emplo de aplica/0o

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    7/16

    - Ativando com $&outes.apvcAtt&ibuteoutesM- !eni& &otas a nvel de

    cont&olado&- !eni& &otas a nvel deAction- Pa&Umet&os opcionais evalo&es pad&0o- otas com &est&i/=es27a. Vdeo Aula -durao 47 minutos- eali8ando a Valida/0o

    no ASP .NET V(- Valida& no (liente ou noSe&vido& *- No (liente$ ;avaSc&ipt,

    3Kue&4, Angula&;s- No Se&vido&$!ataAnnotations, 3Kue&4- 6sando o odelState- At&ibutos

    !ataAnnotations28a. Vdeo Aula -durao 39 minutos- 6sando Viewag,View!ata, Session e

    Temp!ata- !eni/0o e conceitos- (ompa&a/0o e uandoutili8a&

    29a. Vdeo Aula -durao 36 minutos- eali8ando a Valida/0ono ASP .NET V( - ::- !enindo at&ibutos devalida/0o via!ataAnnotations- eui&ed, !ispla4,!ataT4pe, ange,

    (ompa&e, EmailAdd&ess

    83a. Vdeo Aula - durao 45minutos- 6sando ASP .NET A3a" -A3a".egin%o&m

    - Sinta"e e utili8a/0o- E"emplo de aplica/0o84a. Vdeo Aula - durao 20minutos- 6sando ASP .NET A3a"- P&op&iedades A3a"Options- Onegin, On(omplete,OnSucess, On%ailu&e

    - E"emplo de aplica/0o85a. Aula - Atividades- E"e&ccios- espostas dos E"e&ccios

    86a. Vdeo Aula - durao 58minutos- ?o3a Vi&tual - A&tigos Espo&tivos

    - :- Ap&esentando a solu/0o?o3aEspo&tesVi&tual- !eni/0o dos &euisitos ec&ia/0o da solu/0o?o3aEspo&tesVi&tual- (&ia/0o dos p&o3etos?o3aEspo&tes!ominio e?o3aEspo&tes.Web- (&iando o banco de dados e astabelas P&odutos e (atego&ias noSK? Se&ve&- !enindo as entidades e oeposit'&io- !enindo o conte"to e&eali8ando o mapeamento viaEntit4 %&amewo- (&iando o cont&olado&P&oduto(ont&olle& e a view(atalogo

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    8/16

    30a. Vdeo Aula -durao 26 minutos- Ap&esentandoViewodel $ conceitos

    - Sepa&ando in)o&ma/=esdo odel- !ados e compo&tamento&elacionados com as Views

    - E"emplo p&+tico usandoViewodel

    31a. Vdeo Aula -

    durao 35 minutos- eali8ando a Valida/0ono ASP .NET V( - ::- !ataAnnotations e ;Kue&4Validation- ValidationSumma&4 eValidationessage%o&

    32a. Aula - Atividades

    - E"e&ccios- espostas dos E"e&ccios

    33a. Aula - Atividades- E"e&ccios- espostas dos E"e&ccios

    34a. Vdeo Aula -durao 30 minutos- a8o& View Engine- !eni/0o de (onceitos- Sinta"e- E"emplos de comandosa8o&- 5tml5elpe&s35a. Vdeo Aula -durao 47 minutos- ?a4out em aplica/=esASP .NET V(- I?a4out.cs7tml e

    87a. Vdeo Aula - durao 27minutos- ?o3a Vi&tual - A&tigos Espo&tivos

    - ::- 6sando o Paged?ist pa&a&eali8a& a pagina/0o dos dados- Aplicando os estilos doootSt&ap na aplica/0o- !enindo o ?a4out daaplica/0o $ I?a4out.cs7tml- Aplicando estilo no (at+logo deP&odutos

    - (&iando a pa&tial viewI(atalogoesumo88a. Vdeo Aula - durao 40minutos- ?o3a Vi&tual - A&tigos Espo&tivos- :::- (&iando o &eposit'&io pa&acatego&ias (atego&iaeposito&io

    - !enindo o menu de(atego&ias e aplicando o estilodo ootSt&ap- A3ustando o leiaute no a&uivo

    I?a4out e o cont&olado&P&oduto(ont&olle&- Navegando P&odutos po&(atego&ia89a. Vdeo Aula - durao 52minutos- ?o3a Vi&tual - A&tigos Espo&tivos- :V- !enindo o u"o de (omp&a:ncluindo o bot0o pa&a (omp&a- (&iando um ca&&in7o de(omp&as e desc&iminando ositens- :mplementando a totali8a/0o e&emo/0o de itens

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    9/16

    ViewSta&t.cs7tml- ende&od4 $ conceitos eutili8a/0o

    36a. Vdeo Aula -Atividades durao 17minutos- Aplica/0o ASP .NET V(- >e&enciando o ?a4out- E"emplo de utili8a/0o dela4out

    37a. Aula - Atividades

    - E"e&ccios- espostas dos E"e&ccios

    38a. Vdeo Aula -durao 27 minutos- ?a4out em aplica/=esASP .NET V( - ::- I?a4out.cs7tml $@Views@S7a&ed

    - ende&Page $ !eni/0o econceitos- ende&Session $!eni/0o e conceitos- E"emplo de utili8a/0o39a. Vdeo Aula -durao 60 minutos- undling ouAg&upamento no ASP .NET

    V(- inication ou &edu/0ono ASP .NET V(- 6sando (!N - (ontent!elive&4 NetWo

    40a. Vdeo Aula -durao 34 minutos- ootSt&ap e leiaute&esponsivo- Tipog&aa e Sistema >&id

    - (&iando a classe (a&&in7o e(a&&in7o:tem- !enindo o Viewmodel$(a&&in7oViewodel na pasta

    odels- Aplicando o estilo ootSt&ap aoca&&in7o- !enindo os bot=es $ (ontinua&(omp&ando e %inali8a& (omp&a90a. Vdeo Aula - durao 45minutos- ?o3a Vi&tual - A&tigos Espo&tivos

    - V- :mplementando o (7ec#out -%inali8ando as comp&as- (&iando a classe !espac7o e ainte&)ace :P&ocessa&Pedido- 6sando as classes Stmp(lient eailessage $ Enviando emails- (&iando o )o&mul+&io pa&a!espac7a& o pedido

    - %inali8ando as comp&as- (&iando o &esumo do ca&&in7ona ba&&a de navega/0o91a. Vdeo Aula - durao 41minutos- ?o3a Vi&tual - A&tigos Espo&tivos- V:- (&iando a +&ea deadminist&a/0o do site- >e&enciando P&odutos $ E"ibi&!etal7es, :nclui&, Alte&a&,E"clui&- >e&enciando imagens$a&ma8enando imagens no bancode dados SK? Se&ve&- A3ustando as entidade P&odutoe (atego&ia via !ataAnnotations- (&iando o cont&olado&Admin(ont&olle& via Scaold

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    10/16

    - Est&utu&a b+sica,)o&mul+&ios- eg&as >e&ais- ;umbot&om, Well,

    uttons, Navega/0o41a. Vdeo Aula -durao 23 minutos- ootSt&ap e leiaute&esponsivo- 6sando ootSt&ap- :nstalando via Nuget,e)e&Xncias- !enindo estilos e

    usando com leiaute

    42a. Aula - Atividades- E"e&ccios- espostas dos E"e&ccios

    43a. Vdeo Aula -durao 50 minutos- 6sando o Scaold $

    templates- 6sa& os templates pa&age&a& views- 6sando os Templates$(&eate, Edit, ?ist, !etails,!elete- (&ia& o cont&olado&usando o Scaold- (&ia& as views via

    Scaold- Alte&a& os templatesc&iados

    44a. Vdeo Aula -durao 41 minutos- 6sando o Scaold $

    Templates- Acessando o SK? Se&ve&com Entit4 %&am&ewo- 6sando o Scaold pa&a

    - (&iando os m9todos Actions eViews via Scaold- (&iando o menu da +&ea deadminist&a/0o $ Action

    enuAdmin92a. Vdeo Aula - durao 24minutos - arte 2- ?o3a Vi&tual - A&tigos Espo&tivos- V:- (&iando a +&ea deadminist&a/0o do site - ::- A3ustando as views pa&a

    ge&encia& as imagens dop&oduto- (&iando o cont&olado&A&uivo(ont&olle& pa&a e"ibi&imagens- 6sando Temp!ata pa&a e"ibi&mensagens de atuali8a/0o nasviews- A3ustando o (atalogo de

    p&odutos pa&a e"ibi& as imagensdos p&odutos93a. Vdeo Aula - durao 27minutos- ?o3a Vi&tual - A&tigos Espo&tivos- V::- >e&enciando (atego&ias$:nclui&, E"ibi& !etal7es, E"clui&,Alte&a&- (&ia& o cont&olado&(atego&ia(ont&olle& usando oScaold $- V( 2 (ont&olle& wit7 viewsusing Entit4 %&amewo- A3ustando as views ge&adas

    94a. Vdeo Aula - durao 42minutos

    - ?o3a Vi&tual - A&tigos Espo&tivos

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    11/16

    ge&a& (ont&olado& e views- (&iando o p&o3eto dee"emplo ASP .NET V(

    45a. Vdeo Aula -durao 31 minutos- 6sando os 5tml 5elpe&sda classe J5tml- Action?in#, egin%o&m,?abel, ?abel%o&,?abel%o&odel- Te"to", Te"to"%o&,

    Te"tA&ea, Te"tA&ea%o&

    - (7ec#o", (7ec#o"%o&,5idden, 5idden%o&,Passwo&d, Passwo&d%o&,- adioutton,adioutton%o&,!&op!own?ist,!&op!ow?ist%o&,- ?isto", ?isto"%o&,Edito&%o&, Edito&%o&odel,

    Edito&- !ispla4, !ispla4%o&,!ispla4%o&odel

    46a. Vdeo Aula -durao 27 minutos- O 5elpe& Web>&id- Sinta"e $JY Web>&id.>&id Z

    - !e)aultSo&t, (anPage,&owsPe&Page- Web>&idPage&odes$Ne"tP&evious, All, Nume&ice %i&st?ast47a. Vdeo Aula -durao 15 minutos- O 5elpe& Web:mage- (&ia&, manipula& e salva&imagens $ .3pg, .png, .gi)

    - V:::- :mplementando a segu&an/a- (&iando as tabelas $ 6sua&ios,Pe&missoes e

    6sua&ioPe&missoes- !enindo as entidades 6sua&io,Pe&missao e 6sua&ioPe&missao- (&ia& o cont&olado&6sua&io(ont&olle& usando oScaold- A3ustando o conte"to pa&a&eali8a& o mapeamento O- (&iando o cont&olado&

    Pe&missao(ont&olle& via Scaold- (&iando o cont&olado&6sua&ioPe&missao via Scaold- :ncluindo no menu da +&ea deadminist&a/0o o ge&enciamento- de 6su+&ios, Pe&miss=es eAt&ibui& Pe&miss=es aos 6su+&ios95a. Vdeo Aula - durao 53minutos- ?o3a Vi&tual - A&tigos Espo&tivos- :[- :mplementando aAutentica/0o- 6sando a autentica/0o via)o&mul+&ios na ASP .NET- (&ia& a view model $?oginViewodel- (&iando o )o&mul+&io de login- 6sando o 5elpe& (&4pto pa&age&a& um 5as7 da sen7a dousu+&io- 6sando os at&ibutos Aut7o&i8ee AllowAnon4mous- E"ibindo o lin# pa&a ?ogin e?ogout

    96a. Vdeo Aula - durao 56

    minutos

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    12/16

    e .bmp- 6sando o m9todo W&itepa&a e"ibi& imagem- 9todo esi8e

    48a. Vdeo Aula -durao 26 minutos- O 5elpe& (7a&t- E"ibindo dados em umg&+co$ Q\ tipos deg&+cos- 9todos$ addTitle,AddSe&ies, Add?egend e

    Save- Pa&Umet&os $ "Value,4Values, (7a&tT4pe

    49a. Vdeo Aula -durao 15 minutos- O 5elpe& Webail- Enviado emails usando oSTP

    - P&op&iedades@9todos$SmtpSe&ve&, SmtpPo&t,EnableSll- 6se&Name, Passwo&d,Smtp!e)ault(&edentials50a. Aula - Atividades- E"e&ccios- esposta dos E"e&cicios51a. Vdeo Aula -durao 17 minutos- (&iando 5T? 5elpe&scustomi8ados- 6sando um m9todo dee"tens0o pa&a c&ia& um5T? 5elpe&- (&iando um 5tml 5elpe&pa&a &ende&i8a& imagens- Aplica/0o e"emplo de

    - ?o3a Vi&tual - A&tigos Espo&tivos- [- :mplementando aAutentica/0o

    - 6sando a autentica/0o via)o&mul+&ios na ASP .NET- (&ia& a view model $egist&oV:ewodel- (&iando o )o&mul+&io deegist&o- (&iando um lt&o customi8adopa&a ve&ica& as pe&miss=es- (&ia& o oleP&ovide&

    customi8ado 7e&dando deoleP&ovide&- Ativando o uso do oleP&ovide&customi8ado no web cong- Ocultando o bot0o Administ&a&pa&a usu+&ios n0o autenticados- 6sando o lt&os globais

    97a. Vdeo Aula - durao 25minutos- ?o3a Vi&tual - A&tigos Espo&tivos- [- %a8endo o !eplo4 da ?o3a deEspo&tes no se&vido& Somee.com- (&ia& conta no Somee.com- (&ia& o website no se&vido&- (&ia& um pacote da nossaaplica/0o pa&a envia& aose&vido&- Envia& o pacote ao se&vido& edescompacta& a3ustando aest&utu&a- (&ia& o login e o banco dedados no SK? Se&ve&- Ane"a& o banco de dados daaplcia/0o- Alte&a& a st&ing de cone"0o- !odar a ali"ao

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    13/16

    utili8a/0o do 5T? 5elpe&c&iado

    52a. Vdeo Aula -

    durao 10 minutos- %ilt&os Action Selecto&s- ActionVe&bs $ denea/=es 5TTP $ 5ttpPost,5ttp>et, 5ttpPut- ActionName - especicaum nome de Actiondi)e&ente- NonAction - :ndica ue o

    m9todo n0o 9 uma Action53a. Vdeo Aula -durao 22 minutos- %ilt&o (7ildActionOnl4- Ap&esenta/0o e conceitos- (olocando no cac7epa&tes de uma view- E"emplo p&+tico

    54a. Vdeo Aula -durao 21 minutos- %ilt&o 5andleE&&o& -conceitos- E"ibi& p+ginas de e&&os- 5abilita& no web cong$CcustomE&&o&smodeDROnR @- E"emplo de aplica/0o

    55a. Vdeo Aula -durao 23 minutos- %ilt&o Output(ac7e- At&ibutoFOutput(ac7eM!u&ationD""G- (olocando conte]do nocac7e- E"emplo de aplica/0o

    A#$ .%&' (e) A$* 2.0+,nus1a. Vdeo Aula - durao

    26/20 minutos- Web AP: ap&esenta/0o econceitos- EST - ep&esentation State

    T&ans)e&- esou&ces , 6:, ep&esenta/0o- 5TTP , Ve&bos >ET,POST, P6T e!E?ETE- !eni/0o e vantagens daASP .NET Web AP:- (&iando, testanto e analisandoum cont&olle& Web AP:

    2a. Vdeo Aula - durao13/15 minutos-Se&vi/os EST e )&amewoWeb AP:- Se&vi/os baseados em 5TTP $>ET, POST, P6T , !E?ETE- 9todos idempotente- 5ttp Status (ode, edia T4pesMAccept- (liente@Se&vido& $euest@esponse3a. Vdeo Aula - durao17/18 minutos- (&iando ASP .NET Web AP:manualmente e usando oScaold- (ont&olle& Web AP: de&iva deApi(ont&olle&- apeando pa&a Actions docont&olado& via ve&bos 5TTP- apeando pa&a Actions do(ont&olle& Web AP: usandoat&ibutos $-5ttp>etAtt&ibute,5ttpPostAtt&ibu

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    14/16

    56a. Vdeo Aula -durao 18 minutos- %ilt&o Validate:nput

    - At&ibutoFValidate:nputM)alseG- 5abilita&@!esabilita&valida/0o do &euest- E"emplo de aplica/0o57a. Vdeo Aula -durao 21 minutos- %ilt&o Validate%o&ge&4

    - Evitando ataues (S%$at&ibutoValidateAnti4%o&ge&4To#en- Evitando a )alsica/0o do&euest- 5tml 5elpe&J5tml.Anti%o&ge&4To#en- E"emplo de aplica/0o58a. Vdeo Aula -durao 30 minutos- (&iando um Action%ilte&- (&ia& lt&o pa&a loga& ema&uivo te"to $Action%:lte&Att&ibute- Sob&esc&evendo osm9todos $OnActionE"ecuting,OnActionE"ecuted,OnesultE"ecuting,OnesultE"ecuted- E"emplo de aplica/0o59a. Vdeo Aula -durao 15 minutos- (&ia& %ilt&o deAutentica/0o- 6sando a inte&)ace:Aut7entication%ilte&

    te,5ttp!eletetAtt&ibute,5ttpPutAtt&ibute- oteamento

    - (&iando e testando uma WebAP:

    4a. Vdeo Aula - durao33/37 minutos- (&iando uma Web AP: pa&ae"po& se&vi/os de p&odutos- !enindo o model P&oduto- 6sando o pad&0o &eposit'&io $

    :P&odutoeposito&io eP&odutoeposito&io- (&iando o cont&olado&P&oduto(ont&olle& e e"pondo osse&vi/os pa&a os p&odutos- Testando o se&vi/o da Web AP:5a. Vdeo Aula - durao21/08 minutos- (onsumindo uma Web AP: em

    uma aplica/0o (onsole (&iando aaplica/0o (onsole- e)e&enciando a bibliotecaic&oso)t.AspNet.WebApi.(lient- 6sando a classe 5ttp(lient ege&enciando a comunica/0o- !enindo as &euisi/=es docliente pa&a obte&, inclui& ,alte&a& e deleta& p&odutos

    - Testando o se&vi/o6a. Vdeo Aula - durao15/32 minutos- (onsumindo uma Web AP: emuma aplica/0o Windows %o&ms- e)e&enciando a bibliotecaic&oso)t.AspNet.WebApi.(lient- (&iando a classe P&oduto- 6sando a classe 5ttp(lient e

    ge&enciando a comunica/0o- !enindo as &euisi/=es do

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    15/16

    - Sob&esc&evendo om9todoOnAut7enticationM- E"emplo de aplica/0o

    cliente pa&a obte&, inclui& ,alte&a& e deleta& p&odutos- Testando o se&vi/o7a. Vdeo Aula - durao

    19/18 minutos- (&iando uma Web AP: usandoos &ecu&sos do Entit4 %&amewo- (&iando o p&o3eto ASP .NETWeb AP:- Acessando a tabela (ustome&sdo banco de dadosNo&tw7ind.md)- apeando o modelo de

    entidades usando o Entit4%&amewo- (&iando o cont&olado& Web AP:usando o Scaold - Web AP:(ont&olle& wit7 actions usingEntit4 %&amewo- Testando o se&vi/o e"postopela Web AP:8a. Vdeo Aula - durao

    29/31 minutos- A3ustando a Web AP: +s boasp&+ticas- 6sando o pad&0o &eposit'&io edesacoplando o cont&olado& WebAP: do Entit4 %&amewo- (&iando o :(ustome&eposito&ioe a classe (ustome&eposito&io.- (&iando o cont&olado& Web AP:

    com base no &eposit'&io- Testando a Web AP:9a. Vdeo Aula - durao20/13 minutos- As dive&sas manei&as de c&ia&um p&o3eto Web AP:- P&o3eto Web AP: com V( ,P&o3eto vc com Web AP:- P&o3eto Empt4 com Web AP:,

    P&o3eto Web %o&ms com Web AP:- P&o3eto SPA com Web AP:

  • 7/26/2019 Curso Aspnet Mvc5 Basico

    16/16

    - Sel) 5osting usando o pacoteic&oso)t.AspNet.WebApi.OwinSel)5ost- (ompa&ando a ASP .NET Web

    APi com ASP .NET V( -p&incipais di)e&en/as- Ap&esentando o p&otocoloO!ataM(onceitos