SlideShare a Scribd company logo
1 of 19
Programação Web
Prof. Hailton César Alves dos Reis
Quem sou eu?
Quem são vocês?
Ementa
● Fundamentos de sistemas web.
● Linguagem de Marcação.
● Folhas de estilos em cascata.
● Conceito de Linguagem de Programação Web Front-end e Back-end.
● Acesso e interação de página web com banco de dados.
● Conceito de Design Patterns na programação web.
● Desenvolvimento de aplicações com Frameworks front-end e
back-end.
● Versionamento no desenvolvimento web.
● Princípios de segurança de sistemas web.
Objetivos
● Objetivo Geral
○ Projetar e desenvolver páginas Web que se comuniquem
com banco de dados.
● Objetivos Específico:
○ Desenvolver algoritmos voltados para Web;
○ Projetar e desenvolver páginas web com front-end e
back-end;
○ Interligar páginas web com banco de dados.
Referências Bibliográficas Básicas
● NIEDERAUER, Juliano. Desenvolvendo WebSites com PHP. 2 ed. São
Paulo: Novatec, 2011.
● SILVA, Maurício Samy. Construindo sites com CSS e HTML: Sites
controlados por folhas de estilo em cascata. São Paulo: Novatec, 2008
● SILVA, Maurício Samy. CSS3: Desenvolvendo Aplicações Web
Profissionais. São Paulo: Novatec, 2011.
● SOARES, Walace. Programação Web com PHP 5. São Paulo: Érica,
2014.
● GONÇALVES, Edson. Desenvolvendo aplicações WEB com JSP,
Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e AJAX. Rio
de Janeiro: Ciência Moderna, 2007.
Referências Bibliográficas Complementares
● NORTH, Barrie M. Joomla! 1.5: Guia do operador: Construindo um site
Web de sucesso com Joomla! 2.ed. Rio de Janeiro: Alta Books, 2010. 12
exs.
● WEINMAN, Lynda; WEINMAN, Willian. Design criativo com HTML 2: Um
guia prático e completo para design na web. Rio de Janeiro: Ciência
Moderna, 2002
● ALMEIDA, Adriano e SILVEIRA, Paulo. Lógica de Programação: Crie
seus primeiros programas usando Javascript e HTML. Casa do Código,
2012.
● . PHP para quem conhece PHP. 3.ed. São Paulo: Novatec,
2008
Avaliação
A avaliação se dará por uma soma de pontos, de zero a 100, da
seguinte maneira:
• Presença e interação nas atividades síncronas: 20 pontos
• Avaliação das atividades entregues no prazo: 50 pontos
• Seminários e Apresentação de Trabalhos: 30 pontos
Observação: Trabalhos entregues além do prazo terão redução de 3
pontos a cada semana de atraso.
Introdução ao desenvolvimento Web
Servidor
● O que é um servidor Web?
● Comunicando através do HTTP?
● Conteúdo estático ?
● Conteúdo dinâmico?
Domínio
O que é o domínio?
Onde crio um domínio?
Só preciso do domínio para hospedar um site?
registro.br
Hospedagem
Onde hospedar seu site?
Qual a diferença nos planos de hospedagem?
Posso hospedar em qualquer local?
Cliente-Servidor
Miletto e Bertagnolli, 2014
Lado servidor
Os códigos executados no Servidor e que podem responder às
requisições HTTP.
Permite a persistência de dados;
Não pode ser visualizado pelo usuário;
Respondem às requisições HTTP;
Caso a aplicação seja web, cria páginas que o usuário pode
visualizar através de um navegador (browser).
Lado Cliente
Permite o uso das linguagens HTML, CSS e JavaScript;
Código interpretado pelo browser do usuário;
Reage às entradas dos usuários;
Permite a leitura de arquivos de um servidor através de
requisições HTTP;
Torna possível a exibição de conteúdos (por exemplo, uma página
web) para os usuários.
O que eupreciso para desenvolver Web?
Para desenvolver
Qualquer editor de texto.
IDE
Referência
MILETTO, Evandro M.; BERTAGNOLLI, Silvia de C.
Desenvolvimento de software II: introdução ao desenvolvimento
web com HTML, CSS, javascript e PHP (Tekne). São Paulo: Grupo
A, 2014. E-book. ISBN 9788582601969. Disponível em:
https://integrada.minhabiblioteca.com.br/#/books/9788582601969/.
Acesso em: 07 fev. 2023.

More Related Content

Similar to Aula 1 - Apresentação da Disciplinatec.pptx

Palestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorPalestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorDaniel Brandão
 
Introdução ao codeigniter
Introdução ao codeigniterIntrodução ao codeigniter
Introdução ao codeigniterPatrick Monteiro
 
Desenvolvimento Web com Java Script Full Stack
Desenvolvimento Web com Java Script Full StackDesenvolvimento Web com Java Script Full Stack
Desenvolvimento Web com Java Script Full StackErick Petrucelli
 
Geoprocessamento livre na web com openlayers e cake php
Geoprocessamento livre na web com openlayers e cake phpGeoprocessamento livre na web com openlayers e cake php
Geoprocessamento livre na web com openlayers e cake phpRafael Soto
 
I BootCamp SMO - RubyOnRails
I BootCamp SMO - RubyOnRailsI BootCamp SMO - RubyOnRails
I BootCamp SMO - RubyOnRailsMarcelo Júnior
 
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...Rodrigo Branas
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieVivaldo Jose Breternitz
 
Do MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVCDo MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVCJanderson Silva
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
 
Web Development em 2015
Web Development em 2015Web Development em 2015
Web Development em 2015Emanuel Santos
 
Treinamentos Avançados em Informática
Treinamentos Avançados em InformáticaTreinamentos Avançados em Informática
Treinamentos Avançados em InformáticaEder Carneiro
 
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
 

Similar to Aula 1 - Apresentação da Disciplinatec.pptx (20)

PHP + Node.js
PHP + Node.jsPHP + Node.js
PHP + Node.js
 
Palestra - Profissão: Desenvolvedor
Palestra - Profissão: DesenvolvedorPalestra - Profissão: Desenvolvedor
Palestra - Profissão: Desenvolvedor
 
Web Dev Camp
Web Dev CampWeb Dev Camp
Web Dev Camp
 
ASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e alémASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e além
 
Introdução ao codeigniter
Introdução ao codeigniterIntrodução ao codeigniter
Introdução ao codeigniter
 
Desenvolvimento Web com Java Script Full Stack
Desenvolvimento Web com Java Script Full StackDesenvolvimento Web com Java Script Full Stack
Desenvolvimento Web com Java Script Full Stack
 
Geoprocessamento livre na web com openlayers e cake php
Geoprocessamento livre na web com openlayers e cake phpGeoprocessamento livre na web com openlayers e cake php
Geoprocessamento livre na web com openlayers e cake php
 
Produtividade
ProdutividadeProdutividade
Produtividade
 
I BootCamp SMO - RubyOnRails
I BootCamp SMO - RubyOnRailsI BootCamp SMO - RubyOnRails
I BootCamp SMO - RubyOnRails
 
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/Mackenzie
 
Do MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVCDo MVP ao PWA, melhorando o engajamento com cliente na CVC
Do MVP ao PWA, melhorando o engajamento com cliente na CVC
 
Cv alexandre rezendedecastro
Cv alexandre rezendedecastroCv alexandre rezendedecastro
Cv alexandre rezendedecastro
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.
 
Javascript
JavascriptJavascript
Javascript
 
Web Development em 2015
Web Development em 2015Web Development em 2015
Web Development em 2015
 
Treinamentos Avançados em Informática
Treinamentos Avançados em InformáticaTreinamentos Avançados em Informática
Treinamentos Avançados em Informática
 
Cursos Season
Cursos SeasonCursos Season
Cursos Season
 
Cursos Season
Cursos Season Cursos Season
Cursos Season
 
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)
 

More from HailtonReis

Edital n 17_2023_REIT - CEA_IFRO - Cursos.pdf
Edital n 17_2023_REIT - CEA_IFRO - Cursos.pdfEdital n 17_2023_REIT - CEA_IFRO - Cursos.pdf
Edital n 17_2023_REIT - CEA_IFRO - Cursos.pdfHailtonReis
 
Sidarta Ribeiro.pptx
Sidarta Ribeiro.pptxSidarta Ribeiro.pptx
Sidarta Ribeiro.pptxHailtonReis
 
Apresentação -Aula 01.ppt
Apresentação -Aula 01.pptApresentação -Aula 01.ppt
Apresentação -Aula 01.pptHailtonReis
 
Apresentação -Aula 01.ppt
Apresentação -Aula 01.pptApresentação -Aula 01.ppt
Apresentação -Aula 01.pptHailtonReis
 
Apresentação -Aula 01.pdf
Apresentação -Aula 01.pdfApresentação -Aula 01.pdf
Apresentação -Aula 01.pdfHailtonReis
 

More from HailtonReis (6)

120_202210.pdf
120_202210.pdf120_202210.pdf
120_202210.pdf
 
Edital n 17_2023_REIT - CEA_IFRO - Cursos.pdf
Edital n 17_2023_REIT - CEA_IFRO - Cursos.pdfEdital n 17_2023_REIT - CEA_IFRO - Cursos.pdf
Edital n 17_2023_REIT - CEA_IFRO - Cursos.pdf
 
Sidarta Ribeiro.pptx
Sidarta Ribeiro.pptxSidarta Ribeiro.pptx
Sidarta Ribeiro.pptx
 
Apresentação -Aula 01.ppt
Apresentação -Aula 01.pptApresentação -Aula 01.ppt
Apresentação -Aula 01.ppt
 
Apresentação -Aula 01.ppt
Apresentação -Aula 01.pptApresentação -Aula 01.ppt
Apresentação -Aula 01.ppt
 
Apresentação -Aula 01.pdf
Apresentação -Aula 01.pdfApresentação -Aula 01.pdf
Apresentação -Aula 01.pdf
 

Recently uploaded

Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Atividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxAtividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxDianaSheila2
 

Recently uploaded (20)

Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Atividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxAtividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptx
 

Aula 1 - Apresentação da Disciplinatec.pptx

  • 1. Programação Web Prof. Hailton César Alves dos Reis
  • 2. Quem sou eu? Quem são vocês?
  • 3. Ementa ● Fundamentos de sistemas web. ● Linguagem de Marcação. ● Folhas de estilos em cascata. ● Conceito de Linguagem de Programação Web Front-end e Back-end. ● Acesso e interação de página web com banco de dados. ● Conceito de Design Patterns na programação web. ● Desenvolvimento de aplicações com Frameworks front-end e back-end. ● Versionamento no desenvolvimento web. ● Princípios de segurança de sistemas web.
  • 4. Objetivos ● Objetivo Geral ○ Projetar e desenvolver páginas Web que se comuniquem com banco de dados. ● Objetivos Específico: ○ Desenvolver algoritmos voltados para Web; ○ Projetar e desenvolver páginas web com front-end e back-end; ○ Interligar páginas web com banco de dados.
  • 5. Referências Bibliográficas Básicas ● NIEDERAUER, Juliano. Desenvolvendo WebSites com PHP. 2 ed. São Paulo: Novatec, 2011. ● SILVA, Maurício Samy. Construindo sites com CSS e HTML: Sites controlados por folhas de estilo em cascata. São Paulo: Novatec, 2008 ● SILVA, Maurício Samy. CSS3: Desenvolvendo Aplicações Web Profissionais. São Paulo: Novatec, 2011. ● SOARES, Walace. Programação Web com PHP 5. São Paulo: Érica, 2014. ● GONÇALVES, Edson. Desenvolvendo aplicações WEB com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e AJAX. Rio de Janeiro: Ciência Moderna, 2007.
  • 6. Referências Bibliográficas Complementares ● NORTH, Barrie M. Joomla! 1.5: Guia do operador: Construindo um site Web de sucesso com Joomla! 2.ed. Rio de Janeiro: Alta Books, 2010. 12 exs. ● WEINMAN, Lynda; WEINMAN, Willian. Design criativo com HTML 2: Um guia prático e completo para design na web. Rio de Janeiro: Ciência Moderna, 2002 ● ALMEIDA, Adriano e SILVEIRA, Paulo. Lógica de Programação: Crie seus primeiros programas usando Javascript e HTML. Casa do Código, 2012. ● . PHP para quem conhece PHP. 3.ed. São Paulo: Novatec, 2008
  • 7. Avaliação A avaliação se dará por uma soma de pontos, de zero a 100, da seguinte maneira: • Presença e interação nas atividades síncronas: 20 pontos • Avaliação das atividades entregues no prazo: 50 pontos • Seminários e Apresentação de Trabalhos: 30 pontos Observação: Trabalhos entregues além do prazo terão redução de 3 pontos a cada semana de atraso.
  • 9. Servidor ● O que é um servidor Web? ● Comunicando através do HTTP? ● Conteúdo estático ? ● Conteúdo dinâmico?
  • 10. Domínio O que é o domínio? Onde crio um domínio? Só preciso do domínio para hospedar um site?
  • 12. Hospedagem Onde hospedar seu site? Qual a diferença nos planos de hospedagem? Posso hospedar em qualquer local?
  • 14. Lado servidor Os códigos executados no Servidor e que podem responder às requisições HTTP. Permite a persistência de dados; Não pode ser visualizado pelo usuário; Respondem às requisições HTTP; Caso a aplicação seja web, cria páginas que o usuário pode visualizar através de um navegador (browser).
  • 15. Lado Cliente Permite o uso das linguagens HTML, CSS e JavaScript; Código interpretado pelo browser do usuário; Reage às entradas dos usuários; Permite a leitura de arquivos de um servidor através de requisições HTTP; Torna possível a exibição de conteúdos (por exemplo, uma página web) para os usuários.
  • 16. O que eupreciso para desenvolver Web?
  • 18. IDE
  • 19. Referência MILETTO, Evandro M.; BERTAGNOLLI, Silvia de C. Desenvolvimento de software II: introdução ao desenvolvimento web com HTML, CSS, javascript e PHP (Tekne). São Paulo: Grupo A, 2014. E-book. ISBN 9788582601969. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788582601969/. Acesso em: 07 fev. 2023.