Apresentação da disciplina - Bruno Campagnolo de Paula

Propaganda
Bruno C. de Paula
.Net para Web
Apresentação da Disciplina
1º Semestre 2009 > PUCPR >
Pós em Web
Resumo da disciplina
Vamos aprender a
desenvolver software para
Web usando o framework
.Net
O que É software para Web?
31/05/2017
3
O que NÃO É software para web?
31/05/2017
4
31/05/2017
5
RAD
e RIA
Banco de
Dados
Criação de Formulários
na Web
31/05/2017
Web
Services
Visualização de
Informações
6
Quem sou eu?
Bruno Campagnolo de Paula
([email protected])
31/05/2017
7
Por que estou aqui?
Desenvolvo ininterruptamente para
Web desde 1998;
Aulas na PUCPR desde 2003;
Engenheiro de Computação
(PUCPR), Especialista em Jogos de
Computador (Positivo), Mestre em
Informática Aplicada (PUCPR);
Desde 2006, Pesquisador do
TECPAR na área de Inteligência
Artificial.
31/05/2017
8
Desenvolvimento para
Web
Jogos
31/05/2017
Inteligência
Artificial
9
Quem são vocês?
http://migre.me/1oTp
31/05/2017
10
Avaliação Proposta (pode mudar!)
Trabalhos
Pesos
Exercícios práticos propostos
em Laboratório
50%
Avaliação final prática
Projeto ou Prova
50%
31/05/2017
11
horas-aula
31/05/2017
12
Encontros
23/5, 20/6, 4/7,
25/7, 1/8 e 15/8
31/05/2017
13
Temas
Dia 01 (23/5): Apresentação da
disciplina e ferramentas;
Dia 02 (20/6): Framework ASP.NET e
componentes;
Dia 03 (4/7): Padrões web
implementados no ASP.NET;
Dia 04 (25/7): Componentes de
acesso a dados;
Dia 05 (1/8): Web Services;
Dia 06 (15/8): Outros.
31/05/2017
14
Dia 01 – 23/5
Apresentação
Apresentação da Disciplina;
Introdução à Plataforma .Net;
Introdução às Ferramentas:
– Visual Studio 2008;
– Visual Web Developer;
– SQL Server 2008;
Modelos de Desenvolvimento Web em
.Net;
Acesso a BD em .Net: direto.
31/05/2017
15
Dia 02 – 20/6
Componentes
C#;
Arquitetura do framework .Net;
Componentes:
– HTML Forms;
– Web Forms;
– Validators;
– Ajax.
31/05/2017
16
Dia 03 – 4/7
Padrões Web
Trabalhando com interface comum:
– Temas;
– Master Pages;
Modelos de navegação:
– Menus;
– Mapas de site;
Login e autenticação.
31/05/2017
17
Dia 04 – 25/7
Componentes de Dados
GridView;
FormView;
Repeater;
31/05/2017
18
Dia 05 - 1/8
Web Services
Web Services em .Net;
Web Services SOAP;
Padrão REST;
Chamada a web methods;
31/05/2017
19
Dia 06 – 15/8
Fechamento da disciplina
Reforço de temas;
Desenvolvimento projeto e dúvidas;
Outros temas e tendências (apenas
para conhecimento):
– jQuery e ASP.NET;
– ASP.NET MVC;
– Silverlight.
31/05/2017
20
Bibliografia
Material entregue em sala;
Canivete Web:
– http://docs.google.com/View?
id=ajggmrkzh2pb_1022dwt28
tfb
Canivete .Net:
– http://docs.google.com/View?
id=ajggmrkzh2pb_1024dmgd
8kc8
Livros;
31/05/2017
21
Principais Ferramentas que
utilizaremos
 Visual Studio 2008;
 Visual Web Developer 2008 / Visual Studio
2008:
– http://www.microsoft.com/express/vwd/
 SQL Server:
– http://www.microsoft.com/express/sql/re
gister/
 Firefox: http://www.getfirefox.com
– Firebug: http://getfirebug.com
– Web Developer:
http://chrispederick.com/work/webdeveloper/
31/05/2017
22
Download