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

Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Centro Jacques Delors
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfLidianeLill2
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedJaquelineBertagliaCe
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...azulassessoria9
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptNathaliaFreitas32
 
Acessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeAcessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeLEONIDES PEREIRA DE SOUZA
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...azulassessoria9
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...SileideDaSilvaNascim
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Centro Jacques Delors
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 

Recently uploaded (20)

Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
Acessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeAcessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidade
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
Novena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João EudesNovena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João Eudes
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 

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.