[Link].
br
Curso Web
Introdução ao curso e ao mundo Web
Introdução ao curso de Web
• Objetivos do curso
– Aprender as tecnologias HTML, CSS, JavaScript e Ajax
• Público alvo
– Webmasters e administradores de sites e portais web
– Programadores e desenvolvedores de software web
– Professores e estudantes de tecnologias web
• Requisitos
– Conhecimentos básicos de programação
• Aptidões após o curso
– Criar páginas web responsivas, dinâmicas e interativas
Introdução ao curso de Web
• Faz parte deste curso
– Ensinar a linguagem de marcação HTML
– Ensinar a linguagem de formatação CSS
– Ensinar a linguagem de programação JavaScript
– Ensinar a tecnologia Ajax, presente no JavaScript
• Não faz parte deste curso
– Ensinar a programação do lado servidor (Java, PHP, Python)
1
[Link]
Introdução ao curso de Web
• Quem é a Softblue
– Empresa on-line especializada em ensino de programação
– Atua desde 2003 com treinamentos
• Instrutor: André Milani
– Graduado em Ciência da Computação
– Pós-graduado em Business Intelligence
– Programador desde 1999
– Autor de livros pela editora Novatec:
• Gimp – Guia do Usuário
• MySQL – Guia do Programador
• PostgreSQL – Guia do Programador
• Construindo Aplicações Web com PHP e MySQL
• Programando para iPhone e iPad (iOS)
– Outros:
• Apple Developer: Top 10 da Apple (4º posição) / 160.000 downloads e contando
• Top 10 de livros de Informática (variando posições no ranking, chegando a 1º)
O que é a web
• Internet
– Criada na década de 60 com fins militares (descentralizar servidores)
– Cientistas começaram a utilizar cada vez mais, superando os militares
– Universidades e a população entraram
– Padronização das informações: surgimento do HTML
• HTML
– Hyper Text Markup Language / Linguagem de Marcação de Hiper texto
– Atualmente controlado pelo W3C (fundado em 1994)
– Conteúdo estático: surge a demanda por algo mais dinâmico
• JavaScript
– Criado em 1995 pela Netscape
– Permite maior interação entre a página e o visitante
• CSS
– Cascade Style Sheets / Folhas de Estilo em Cascata
– Criado pelo W3C em meados de 1996 para separar conteúdo de formatação
• Ajax
– Conjunto de operações adicionados ao JavaScript para permitir a comunicação
assíncrona entre cliente e servidor
Arquitetura das tecnologias
• Como as tecnologias se integram
SERVIDOR WEB
[Link]
HTML
CSS
Arquivo HTML
CSS, JS, imagens JAVASCRIPT
Arquivos AJAX
2
[Link]
Aula prática
Assista agora as aulas práticas.
Clique aqui para visualizar as aulas práticas disponíveis