Você está na página 1de 22

Tcnico em Informtica

Desenvolvimento Web:
Apresentao

Adorilson Bezerra
adorilson.bezerra@ifrn.edu.br
http://docente.ifrn.edu.br/adorilsonbezerra
Sobre a disciplina

Curso: Tcnico de Nvel Mdio em Informtica


Disciplina: Desenvolvimento Web
rea Profissional: Informtica
Carga-Horria: 120h (160h/a)
Conhecimentos prvios: Fundamentos de
programao e Programao com acesso a Banco
de dados
Aulas:
Qui 3 e 4; Sex 3 e 4 (Turma INFO 4M)
Qui 1 e 2; Sex 1 e 2 (Turma INFO 4V)
Objetivos do curso de Tcnico
em Informtica

Especificar, montar, instalar e utilizar


computadores;
Instalar e utilizar softwares;
Interligar sistemas de computadores;
Diagnosticar e corrigir falhas no funcionamento
de computadores;
Programar softwares;
Desenvolver web sites simples; e,
Realizar manuteno bsica em sistemas de
informtica.
Objetivos da disciplina

Criar pginas web usando as linguagens XHTML e CSS;


Aplicar os princpios bsicos de usabilidade, navegabilidade
na concepo de web sites;
Usar a linguagem JavaScript para produzir contedos
dinmicos;
Desenvolver sistemas web utilizando o paradigma orientado a
objetos e baseados em componentes;
Desenvolver aplicaes web estruturado segundo o padro
MVC;
Configurar servidores de aplicao Web;
Desenvolver aplicaes Web com Ajax;
Implementar servios para Internet (Web-Services)
Contedo

Linguagem (X)HTML
(validao, tipos, tabelas, formulrios...)

Folhas de Estilo (CSS)


(seletores, propriedades, valores, classes...)

JavaScript
(eventos, sintaxe, tipos de dados, funes...)
Contedo

Software(s) de autoria web


(ambientes de desenvolvimento, editor de cdigo,
depurao de cdigo...)
Aplicaes web
(ciclo de vida, cookies e sesso, validao ...)
Acesso a dados
(componentes de acesso a dados, relatrios...)
Padro MVC
(conceitos bsicos, aplicando a sistemas web...)

Procedimentos metodologicos e
Recursos Didticos

Aulas tericas expositivas, aulas prticas;


Utilizao de quadro branco, computador
e projetor multimdia;
Desenvolvimento de projetos
Curso on-line
http://codeyear.com
Projeto da Codecademy
(http://codecademy.com)
Avaliao

Avaliaes escritas

Avaliaes prticas

Exerccios em sala de aula

Contribuies em projetos reais da


indstria
Bibliografia

Use a Cabea! HTML com CSS & XHTML


(Elisabeth Freeman)
Alta Books (6+5 exemplares)

Use a Cabea! Web Design


(Ethan Wattrall)
Alta Books (5 exemplares)
Bibliografia

Construindo sites com CSS e (X)HTML


(Maurcio Samy Souza)
Novatec (5 exemplares)

CSS Folhas de Estilos Dicas e Truques


(Marcelo da Silva Macedo)
Cincia Moderna (5 exemplares)
Desenvolvendo CSS na Web
(Simon Collison)
Alta Books (2 exemplares)
Bibliografia

JavaScript GUIA DE CONSULTA RPIDA


(Edgar Damiani)
Novatec (5 exemplares)

S JAVASCRIPT
(Kevin Yank)
Bookman / Artmed (6 exemplares)

Use a Cabea! JavaScript


(Michael Morrison)
Alta Books (6+5 exemplares)
Stios na Internet

http://w3c.org/

http://htmldog.com/

http://maujor.com/

http://tableless.com.br/

http://www.cefetrn.br/~danielle/autoriaweb

http://grupoweblovers.co.cc

...
Perguntas???
Sugestes de projetos
Software Livre / Cdigo Aberto
(Free Software / Open Source)

Permisso para:
(Re)Distribuir (de grtis?)
Compartilhar
Estudar
Modificar
Damned Lies
http://l10n.gnome.org/

http://l10n.gnome.org/
Damned Lies
http://l10n.gnome.org/

Pontos positivos
Pontos negativos

Django
Nicho especfico

O professor
Comunidade
conhece o internacional
cdigo (???)

GNOME

Rpida
visualizao do
seu trabalho
Noosfero
http://noosfero.org/
Noosfero
http://noosfero.org/

Pontos positivos
Pontos negativos

Possibilidade de
Ruby on Rails
ofertar (porque o
servios professor no

Comunidade conhece)
brasileira
(???)
SUAP
http://suap.ifrn.local
SUAP
http://suap.ifrn.local

Pontos positivos
Pontos negativos

Feito no IFRN
Licena no-

Django especificada

O professor

No livre de
conhece o fato
cdigo
Sem cultura de
colaborao
Outras ideias?

Você também pode gostar