Difference between revisions of "Cronograma: Desenvolvimento de Ambiente Web (FAZAG 2008.2)"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(Aula do dia 05/09/2008 (3h/a))
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Aula do dia 15/08/2008 (2 h/a) ==
+
== Aula do dia 15/08/2008 ==
 
;Assunto
 
;Assunto
 
:Revisão de programação e à orientação a objeto.
 
:Revisão de programação e à orientação a objeto.
Line 9: Line 9:
 
:[http://www.dca.fee.unicamp.br/cursos/POOCPP/node3.html Introdução à Orientação a Objetos]
 
:[http://www.dca.fee.unicamp.br/cursos/POOCPP/node3.html Introdução à Orientação a Objetos]
  
== Aula do dia 22/08/2008 (3 h/a) ==
+
== Aula do dia 22/08/2008 ==
 
;Assunto
 
;Assunto
 
:Conceitos básicos sobre o funcionamento da Web.
 
:Conceitos básicos sobre o funcionamento da Web.
Line 32: Line 32:
 
:[[Desenvolvimento de Ambiente Web: 22/08/2008]]
 
:[[Desenvolvimento de Ambiente Web: 22/08/2008]]
  
== Aula do dia 29/08/2008 (3h/a) ==
+
== Aula do dia 29/08/2008 ==
 
;Assunto
 
;Assunto
 
:Hospedagem em um servidor (enviando uma página via ftp).
 
:Hospedagem em um servidor (enviando uma página via ftp).
Line 45: Line 45:
 
:[http://www.icmc.usp.br/ensino/material/html/ Tutorial HTML da ICMC-USP]
 
:[http://www.icmc.usp.br/ensino/material/html/ Tutorial HTML da ICMC-USP]
  
== Aula do dia 05/09/2008 (3h/a) ==
+
== Aula do dia 05/09/2008 ==
 
;Assunto
 
;Assunto
 
:Javascript.
 
:Javascript.
 
::[http://www.w3schools.com/js/js_variables.asp Variáveis].
 
::[http://www.w3schools.com/js/js_variables.asp Variáveis].
::Principais construções: seleção ([http://www.w3schools.com/js/js_if_else.asp if]/[http://www.w3schools.com/js/js_switch.asp switch]) e repetição ([http://www.w3schools.com/js/js_loop_while.asp while]/[http://www.w3schools.com/js/js_loop_for.asp for]).
+
::Construções de seleção [http://www.w3schools.com/js/js_if_else.asp if]
::[http://www.w3schools.com/js/js_functions.asp Funções].
+
::[http://www.w3schools.com/js/js_timing.asp Uso de temporizadores: setInterval, clearInterval].
+
 
:Diferenças entre os navegadores e desenvolvimento Web.
 
:Diferenças entre os navegadores e desenvolvimento Web.
 
::[http://www.w3schools.com/js/js_browser.asp Uso do Javascript para reconhecer o navegador e versão].
 
::[http://www.w3schools.com/js/js_browser.asp Uso do Javascript para reconhecer o navegador e versão].
 
::Papel da W3C.
 
::Papel da W3C.
:Introdução ao ''Cascading Style Sheets'' (CSS).
+
::[http://www.w3schools.com/js/js_functions.asp Funções].
 
;Links sugeridos
 
;Links sugeridos
 
:[http://oglobo.globo.com/tecnologia/mat/2008/09/04/google_chrome_jaa_o_terceiro_navegador_mais_acessado_no_brasil-548087978.asp Google Chrome já é o terceiro navegador mais acessado no Brasil]
 
:[http://oglobo.globo.com/tecnologia/mat/2008/09/04/google_chrome_jaa_o_terceiro_navegador_mais_acessado_no_brasil-548087978.asp Google Chrome já é o terceiro navegador mais acessado no Brasil]
Line 61: Line 59:
 
:[http://www.w3schools.com/ W3 Schools]
 
:[http://www.w3schools.com/ W3 Schools]
 
:[http://www.w3schools.com/js/default.asp JavaScript Tutorial]
 
:[http://www.w3schools.com/js/default.asp JavaScript Tutorial]
 +
;Links das páginas dos alunos
 +
:[http://danielsantosjr.100webspace.net/ Daniel Santos Junior]
 +
:[http://danilolamier.vilabol.uol.com.br/ Danilo Lamier]
 +
:[http://zeusbs.vilabol.uol.com.br/ Bruno]
 +
:[http://vinfield.vilabol.uol.com.br/ Rômulo Vinfield]
 +
 +
== Aula do dia 12/09/2008 ==
 +
;Assunto
 +
:Javascript
 +
::Construção de seleção [http://www.w3schools.com/js/js_switch.asp switch] e construção de repetição [http://www.w3schools.com/js/js_loop_while.asp while]/[http://www.w3schools.com/js/js_loop_for.asp for].
 +
::[http://www.w3schools.com/js/js_timing.asp Uso de temporizadores: setInterval, clearInterval].
 +
::[http://www.w3schools.com/JS/js_popup.asp Caixas de interação].
 +
:Diferenças entre os navegadores e desenvolvimento Web.
 +
::[http://www.w3schools.com/js/js_browser.asp Uso do Javascript para reconhecer o navegador e versão].
 +
::Papel da W3C.
 +
:Introdução ao ''Cascading Style Sheets'' (CSS).
 +
;Exemplos
 +
:[[JavaScript: Exemplo de uso do for]].
 +
:[[JavaScript: Exemplo de uso do while]].
 +
:[[JavaScript: Exemplo de uso do switch]].
 +
:[[JavaScript: Exemplo de uso do setInterval]].
 +
:[[JavaScript: Exemplo de uso do clearInterval]].
 +
;Links sugeridos
 +
:[http://www.maujor.com/w3ctuto/firstcss.html Tutorial CSS Primeiros passos com HTML + CSS]
 +
:[http://revolucao.etc.br/archives/doctype-dtd-document-type-definition/ Doctype - DTD - Document Type Definition]
 +
 +
== Aula do dia 19/09/2008 ==
 +
;Atividade
 +
:Apresentação dos trabalhos AVI (primeira etapa do [[Trabalho Semestral: Desenvolvimento de Ambiente Web (2008.2)|trabalho semestral]]).
 +
;Equipe 1 (http://www.aprendendophp.co.cc)
 +
:Rafael Queiroz
 +
:Jean Maurício
 +
:Leandro Lacerda
 +
:Tiago Reale
 +
:Antonio Pereira
 +
:Roger Cruz
 +
;Equipe 2 (http://zeusbs.vilabol.uol.com.br/WEB/index.htm)
 +
:Bruno Santos
 +
:João Rocha
 +
:Jefferson de Jesus
 +
;Equipe 3 (http://danielleaojr.vilabol.com.br)
 +
:Daniel Santos
 +
:Ediney Paula
 +
;Equipe 4 (http://trabalho.web.vilabol.uol.com.br/)
 +
:Romulo Vinfield
 +
:Danilo Cardoso
 +
:Alcides Rocha
 +
;Equipe 5 (http://icaro.magicdigital.com.br/dweb/respostas.html)
 +
:Icaro
 +
:Meriele
 +
:Maracas
 +
:Joelson
 +
:Alberto
 +
 +
== Dia 20 a 24/09/2008 ==
 +
;Atividade
 +
:Semana de iniciação científica.
 +
 +
== Aula do dia 26/09/2008 ==
 +
;Atividade
 +
:[[Problema das operações sem os operadores]].
 +
 +
== Aula do dia 03/09/2008 ==
 +
;Não houve aula (eleições).
 +
 +
== Aula do dia 10/10/2008 ==
 +
;Assunto
 +
:Revisão para prova.
 +
:Continuação dos exercícios da aula do dia 26/09/2008.
 +
 +
== Aula do dia 17/10/2008 ==
 +
;Atividade
 +
:Prova AVI
 +
 +
== Aula do dia 24/10/2008 ==
 +
;Não houve aula (SICFAZ).
 +
 +
== Aula do dia 31/10/2008 ==
 +
;Não houve aula (visita técnica).
 +
 +
== Aula do dia 07/11/2008 ==
 +
;Assunto
 +
:Introdução à liguagem C#.
 +
;Exemplos
 +
:[[CSharp: Classe, construtor, campo e propriedades]].
 +
 +
== Aula do dia 14/11/2008 ==
 +
;Assunto
 +
:Classes parciais.
 +
:Delegates.
 +
;Problemas propostos
 +
:[[CSharp: AulaDemoDll.NamespaceC.TratarEstoqueZero]].
 +
:[[CSharp: AulaDemoDll.NamespaceC.Produto]].
 +
:[[CSharp: AulaDemoDll.ClassDemo]] (Método ExemploDelegate).
 +
 +
== Aula do dia 15/11/2008 ==
 +
;Assunto
 +
:Eventos
 +
:Introdução ao ASP.NET.
 +
;Exemplos
 +
:[[CSharp: MeuExemplo.Exemplo (Exemplo.aspx)]].
 +
:[[CSharp: MeuExemplo.Exemplo (Exemplo.aspx.cs)]].
 +
:[[Web.config]].
 +
 +
== Aula do dia 21/11/2008 ==
 +
;Atividade
 +
:Dúvida dos trabalhos AVII (segunda etapa do [[Trabalho Semestral: Desenvolvimento de Ambiente Web (2008.2)|trabalho semestral]]).
 +
 +
== Aula do dia 28/11/2008 ==
 +
;Atividade
 +
:Apresentação dos trabalhos AVII (segunda etapa do [[Trabalho Semestral: Desenvolvimento de Ambiente Web (2008.2)|trabalho semestral]]).
 +
 +
== Aula do dia 05/12/2008 ==
 +
;Atividade
 +
:Prova AVII ([[Desenvolvimento de Ambiente Web (FAZAG 2008.2): Correção da Prova II|correção da prova]]).

Latest revision as of 02:00, 6 January 2009

Aula do dia 15/08/2008

Assunto
Revisão de programação e à orientação a objeto.
Justificativa para esta revisão
Fornecer as bases iniciais para a escolha da linguagem para desenvolvimento do trabalho semestral.
Problema proposto
Implementar na classe triângulo vista em sala um método retornarTriangulosCriados() que retorne quantos objetos triângulos já foram criados pela aplicação.
Link sugerido
Introdução à Orientação a Objetos

Aula do dia 22/08/2008

Assunto
Conceitos básicos sobre o funcionamento da Web.
Conceitos básicos de HTML.
Atividade
Apresentação da proposta de trabalho semestral.
Problema proposto
Criação de uma página simples com dados pessoas e foto. A página deve ser validada no Markup Validation Service e hospedada em um servidor (preferencialmente gratuito).
Questões para próxima aula
Qual a utilidade da linha a seguir? Qual o efeito da sua remoção?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Qual a utilidade do atributo xmlns na tag html a seguir?
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb">
Link sugerido
http://www.100webspace.com/ - Hospedagem Grátis com MySql (inglês)
http://registro.br/ - Registro dos domínios .br.
http://validator.w3.org/ - Validados HTML.
http://en.wikipedia.org/wiki/HTTP - Introdução ao protocolo HTTP (inglês).
http://www.obasicodaweb.com/http-metodos-requisicao - Introdução à requisição GET (português).
http://www.w3.org/Protocols/rfc2616/rfc2616.html - Definição oficial do protocolo HTTP (inglês).
Relato
Desenvolvimento de Ambiente Web: 22/08/2008

Aula do dia 29/08/2008

Assunto
Hospedagem em um servidor (enviando uma página via ftp).
Uso do caminho relativo e absoluto em HTML.
Introdução ao conceito de script.
Introdução a formulários.
Tags html: html, head, body, p, img, a, script e input.
Lembrete
Professor aguarda resposta das questões da aula anterior.
Alunos devem enviar para a lista o endereço do seu site.
Link sugerido
Tutorial HTML da ICMC-USP

Aula do dia 05/09/2008

Assunto
Javascript.
Variáveis.
Construções de seleção if
Diferenças entre os navegadores e desenvolvimento Web.
Uso do Javascript para reconhecer o navegador e versão.
Papel da W3C.
Funções.
Links sugeridos
Google Chrome já é o terceiro navegador mais acessado no Brasil
JavaScript Browser Detection
W3 Schools
JavaScript Tutorial
Links das páginas dos alunos
Daniel Santos Junior
Danilo Lamier
Bruno
Rômulo Vinfield

Aula do dia 12/09/2008

Assunto
Javascript
Construção de seleção switch e construção de repetição while/for.
Uso de temporizadores: setInterval, clearInterval.
Caixas de interação.
Diferenças entre os navegadores e desenvolvimento Web.
Uso do Javascript para reconhecer o navegador e versão.
Papel da W3C.
Introdução ao Cascading Style Sheets (CSS).
Exemplos
JavaScript: Exemplo de uso do for.
JavaScript: Exemplo de uso do while.
JavaScript: Exemplo de uso do switch.
JavaScript: Exemplo de uso do setInterval.
JavaScript: Exemplo de uso do clearInterval.
Links sugeridos
Tutorial CSS Primeiros passos com HTML + CSS
Doctype - DTD - Document Type Definition

Aula do dia 19/09/2008

Atividade
Apresentação dos trabalhos AVI (primeira etapa do trabalho semestral).
Equipe 1 (http://www.aprendendophp.co.cc)
Rafael Queiroz
Jean Maurício
Leandro Lacerda
Tiago Reale
Antonio Pereira
Roger Cruz
Equipe 2 (http://zeusbs.vilabol.uol.com.br/WEB/index.htm)
Bruno Santos
João Rocha
Jefferson de Jesus
Equipe 3 (http://danielleaojr.vilabol.com.br)
Daniel Santos
Ediney Paula
Equipe 4 (http://trabalho.web.vilabol.uol.com.br/)
Romulo Vinfield
Danilo Cardoso
Alcides Rocha
Equipe 5 (http://icaro.magicdigital.com.br/dweb/respostas.html)
Icaro
Meriele
Maracas
Joelson
Alberto

Dia 20 a 24/09/2008

Atividade
Semana de iniciação científica.

Aula do dia 26/09/2008

Atividade
Problema das operações sem os operadores.

Aula do dia 03/09/2008

Não houve aula (eleições).

Aula do dia 10/10/2008

Assunto
Revisão para prova.
Continuação dos exercícios da aula do dia 26/09/2008.

Aula do dia 17/10/2008

Atividade
Prova AVI

Aula do dia 24/10/2008

Não houve aula (SICFAZ).

Aula do dia 31/10/2008

Não houve aula (visita técnica).

Aula do dia 07/11/2008

Assunto
Introdução à liguagem C#.
Exemplos
CSharp: Classe, construtor, campo e propriedades.

Aula do dia 14/11/2008

Assunto
Classes parciais.
Delegates.
Problemas propostos
CSharp: AulaDemoDll.NamespaceC.TratarEstoqueZero.
CSharp: AulaDemoDll.NamespaceC.Produto.
CSharp: AulaDemoDll.ClassDemo (Método ExemploDelegate).

Aula do dia 15/11/2008

Assunto
Eventos
Introdução ao ASP.NET.
Exemplos
CSharp: MeuExemplo.Exemplo (Exemplo.aspx).
CSharp: MeuExemplo.Exemplo (Exemplo.aspx.cs).
Web.config.

Aula do dia 21/11/2008

Atividade
Dúvida dos trabalhos AVII (segunda etapa do trabalho semestral).

Aula do dia 28/11/2008

Atividade
Apresentação dos trabalhos AVII (segunda etapa do trabalho semestral).

Aula do dia 05/12/2008

Atividade
Prova AVII (correção da prova).