SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Desenvolvimento Web I
Prof. Hilton barros
EMENTA
Introdução à Web. O modelo cliente e servidor.
O protocolo HTTP e sua relação com a Web.
Arquiteturas de desenvolvimento de aplicações
para Web. Tecnologias de programação de
aplicações para Web front-end.
PERFIL PROFISSIONAL
• Bacharelado em: Ciência da Computação ou
Engenharia da Computação ou Engenharia de
Software ou Sistemas de Informação;
• Ou Licenciatura em: Informática ou Computação;
• Ou Cursos Superiores de Tecnologia em: Sistemas
para Internet, Análise e Desenvolvimento de
Sistemas, Banco de Dados, Sistemas Embarcados
ou Redes de Computadores.
PROGRAMA
• OBJETIVO GERAL:
• Capacitar os discentes à criarem sites estáticos
para a internet.
PROGRAMA
• OBJETIVOS ESPECÍFICOS:
• 1. Produzir páginas web de acordo com as
exigências de padronização
• 2. Criar Scripts para aumentar a interatividade
das páginas
• 3. Estruturar documentos web usando a
linguagem de marcação
• 4. Formatar a apresentação de documentos web
utilizando linguagem de estilo
CONTEÚDO PROGRAMÁTICO
• 1. História da Internet e da World Wide Web
• 2. Requisições HTTP
• 3. Introdução ao paradigma cliente/servidor
• 4. Programação Front-End
CONTEÚDO PROGRAMÁTICO
• 4.1. Linguagem de Marcação: blocos de
montagem de páginas HTML, trabalhando
com arquivos de páginas Web, Estrutura
básica do HTML, Texto, Imagens, Links.
CONTEÚDO PROGRAMÁTICO
• 4.2. Linguagem de Estilo: blocos de montagem
do CSS, trabalhando com folhas de estilo,
definindo seletores, formatação de textos com
estilos, layout com estilos, folhas de estilo de
portáteis e desktop, fontes web.
CONTEÚDO PROGRAMÁTICO
• 4.3. Linguagem de Script: introdução,
operações aritméticas, desvios condicionais,
estruturas de repetição, arrays, funções,
validação de dados de entrada de formulários,
manipulação de janelas, objetos.
CONTEÚDO PROGRAMÁTICO
• 4.4. Especificações Web Standard e Padrões
de Acessibilidade
• 4.5. Frameworks Front-End
• 4.6. Princípios de aplicações Web e
hospedagem
BIBLIOGRAFIA BÁSICA:
• CROWTHER, Rob; LENNON, Joe; BLUE, Ash; WANISH, Greg.
HTML5 em Ação,Novatec, 2014.
• CASTRO, Elizabeth; HYLOP, Bruce. HTML5 e CSS3 - Guia
Prático e Visual. Alta Books, 2013.
• SILVA, Maurício Samy. Fundamentos de HTML5 e CSS3.
Novatec, 2015.
• SILVA, Samy M. JavaScript: Guia do programador. 1. ed. São
Paulo: Novatec, 2010. ISBN: 9788575222485
•

Mais conteúdo relacionado

Mais procurados

Microsoft WebMatrix
Microsoft WebMatrixMicrosoft WebMatrix
Microsoft WebMatrixDenis Felix
 
Utilização do JDB Framework para agilizar o desenvolvimento em Java Desktop
Utilização do JDB Framework para agilizar o desenvolvimento em Java DesktopUtilização do JDB Framework para agilizar o desenvolvimento em Java Desktop
Utilização do JDB Framework para agilizar o desenvolvimento em Java DesktopFelipe Torres
 
Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva
Palestra Fpsl Alfredofurtado Netbeans A Ferramenta DefinitivaPalestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva
Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitivaalfredofurtado
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetMarcos Petry
 
apresentação plataforma de blogs
apresentação plataforma de blogsapresentação plataforma de blogs
apresentação plataforma de blogsRicardo Belo
 

Mais procurados (10)

Programação web e o front-end
Programação web e o front-endProgramação web e o front-end
Programação web e o front-end
 
Wordpress
WordpressWordpress
Wordpress
 
Microsoft WebMatrix
Microsoft WebMatrixMicrosoft WebMatrix
Microsoft WebMatrix
 
Utilização do JDB Framework para agilizar o desenvolvimento em Java Desktop
Utilização do JDB Framework para agilizar o desenvolvimento em Java DesktopUtilização do JDB Framework para agilizar o desenvolvimento em Java Desktop
Utilização do JDB Framework para agilizar o desenvolvimento em Java Desktop
 
Php
PhpPhp
Php
 
Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva
Palestra Fpsl Alfredofurtado Netbeans A Ferramenta DefinitivaPalestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva
Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
 
Curso HTML 5 - Aula Inicial
Curso HTML 5 - Aula InicialCurso HTML 5 - Aula Inicial
Curso HTML 5 - Aula Inicial
 
Aula00
Aula00Aula00
Aula00
 
apresentação plataforma de blogs
apresentação plataforma de blogsapresentação plataforma de blogs
apresentação plataforma de blogs
 

Semelhante a Desenvolvimento Web I - Introdução à programação front-end

Desvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoDesvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoUbiratan Z. do Nascimento
 
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...André Curvello
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01Anderson Andrade
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...Os Fantasmas !
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...Os Fantasmas !
 
TDC2011: Arquitetura de Software Enterprise
TDC2011: Arquitetura de Software EnterpriseTDC2011: Arquitetura de Software Enterprise
TDC2011: Arquitetura de Software EnterpriseDr. Spock
 
Desenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e ImplementaçãoDesenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e ImplementaçãoEdyd B. Junges
 
Desenvolvimento na era dos contêineres
Desenvolvimento na era dos contêineresDesenvolvimento na era dos contêineres
Desenvolvimento na era dos contêineresWeverton Gomes
 
Técnicas de Programação para a Web
Técnicas de Programação para a WebTécnicas de Programação para a Web
Técnicas de Programação para a WebLuiz Cláudio Silva
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel PetryTchelinux
 
Desenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHPDesenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHPelliando dias
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieVivaldo Jose Breternitz
 
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Gustavo Zimmermann
 
Desenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack DeveloperDesenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack DeveloperCesar Romero
 

Semelhante a Desenvolvimento Web I - Introdução à programação front-end (20)

Slides .pptx.pdf
Slides .pptx.pdfSlides .pptx.pdf
Slides .pptx.pdf
 
Desvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoDesvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucesso
 
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
 
Desenvolvimento Web
Desenvolvimento WebDesenvolvimento Web
Desenvolvimento Web
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO PROGRAMAÇÃO PARA...
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
 
TDC2011: Arquitetura de Software Enterprise
TDC2011: Arquitetura de Software EnterpriseTDC2011: Arquitetura de Software Enterprise
TDC2011: Arquitetura de Software Enterprise
 
Desenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e ImplementaçãoDesenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e Implementação
 
Desenvolvimento na era dos contêineres
Desenvolvimento na era dos contêineresDesenvolvimento na era dos contêineres
Desenvolvimento na era dos contêineres
 
CV Alexandre R. de Castro
CV Alexandre R. de CastroCV Alexandre R. de Castro
CV Alexandre R. de Castro
 
Técnicas de Programação para a Web
Técnicas de Programação para a WebTécnicas de Programação para a Web
Técnicas de Programação para a Web
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
 
Webstandards
WebstandardsWebstandards
Webstandards
 
Desenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHPDesenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHP
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/Mackenzie
 
2006 - ASP.NET.ppt
2006 - ASP.NET.ppt2006 - ASP.NET.ppt
2006 - ASP.NET.ppt
 
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)
 
2006 - CURSOINTRODUÇÃOADOTNET.ppt
2006 - CURSOINTRODUÇÃOADOTNET.ppt2006 - CURSOINTRODUÇÃOADOTNET.ppt
2006 - CURSOINTRODUÇÃOADOTNET.ppt
 
Desenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack DeveloperDesenvolvendo Sistema Cloud e Web Full-stack Developer
Desenvolvendo Sistema Cloud e Web Full-stack Developer
 

Desenvolvimento Web I - Introdução à programação front-end

  • 2. EMENTA Introdução à Web. O modelo cliente e servidor. O protocolo HTTP e sua relação com a Web. Arquiteturas de desenvolvimento de aplicações para Web. Tecnologias de programação de aplicações para Web front-end.
  • 3. PERFIL PROFISSIONAL • Bacharelado em: Ciência da Computação ou Engenharia da Computação ou Engenharia de Software ou Sistemas de Informação; • Ou Licenciatura em: Informática ou Computação; • Ou Cursos Superiores de Tecnologia em: Sistemas para Internet, Análise e Desenvolvimento de Sistemas, Banco de Dados, Sistemas Embarcados ou Redes de Computadores.
  • 4. PROGRAMA • OBJETIVO GERAL: • Capacitar os discentes à criarem sites estáticos para a internet.
  • 5. PROGRAMA • OBJETIVOS ESPECÍFICOS: • 1. Produzir páginas web de acordo com as exigências de padronização • 2. Criar Scripts para aumentar a interatividade das páginas • 3. Estruturar documentos web usando a linguagem de marcação • 4. Formatar a apresentação de documentos web utilizando linguagem de estilo
  • 6. CONTEÚDO PROGRAMÁTICO • 1. História da Internet e da World Wide Web • 2. Requisições HTTP • 3. Introdução ao paradigma cliente/servidor • 4. Programação Front-End
  • 7. CONTEÚDO PROGRAMÁTICO • 4.1. Linguagem de Marcação: blocos de montagem de páginas HTML, trabalhando com arquivos de páginas Web, Estrutura básica do HTML, Texto, Imagens, Links.
  • 8. CONTEÚDO PROGRAMÁTICO • 4.2. Linguagem de Estilo: blocos de montagem do CSS, trabalhando com folhas de estilo, definindo seletores, formatação de textos com estilos, layout com estilos, folhas de estilo de portáteis e desktop, fontes web.
  • 9. CONTEÚDO PROGRAMÁTICO • 4.3. Linguagem de Script: introdução, operações aritméticas, desvios condicionais, estruturas de repetição, arrays, funções, validação de dados de entrada de formulários, manipulação de janelas, objetos.
  • 10. CONTEÚDO PROGRAMÁTICO • 4.4. Especificações Web Standard e Padrões de Acessibilidade • 4.5. Frameworks Front-End • 4.6. Princípios de aplicações Web e hospedagem
  • 11. BIBLIOGRAFIA BÁSICA: • CROWTHER, Rob; LENNON, Joe; BLUE, Ash; WANISH, Greg. HTML5 em Ação,Novatec, 2014. • CASTRO, Elizabeth; HYLOP, Bruce. HTML5 e CSS3 - Guia Prático e Visual. Alta Books, 2013. • SILVA, Maurício Samy. Fundamentos de HTML5 e CSS3. Novatec, 2015. • SILVA, Samy M. JavaScript: Guia do programador. 1. ed. São Paulo: Novatec, 2010. ISBN: 9788575222485 •