SlideShare uma empresa Scribd logo
1 de 52
TENDÊNCIAS
PARA O DESENVOLVIMENTO
WEB
Prof. Fernando Henrique Gaffo
contato@fernandogaffo.com.br
Fernando
Quem?
# Fernando Henrique Gaffo
# 2006 – Graduação em Tecnologia em Análise e
Desenvolvimento de Sistemas na FACCAR
# 2009 – Especialização em Engenharia de Software
e Banco de Dados na UEL
# 2013 – Mestrado em Ciência da Computação
na UEL
O quê você
Faz da Vida?
# 2004 – Estágio em Desenvolvimento na COROL
# 2005 – Contrato CLT com a FACCAR para
Desenvolvimento do Site da Instituição
# 2009 – Fundação de uma empresa de criação de
sites
# 2010 – Docente no curso de TADS da FACCAR
# 2013 – Docente em cursos de especialização
Qual sua
Experiência?
# 10 anos de experiência na programação:
## HTML, CSS, Javascript, PHP, ASP.NET, C#, Java,
Bancos de Dados SQL, Delphi
# Empresa de criação de sites e marketing digital
# Consultorias realizadas na região de Londrina
# Viagens para Colômbia, Estados Unidos e João
Pessoa (PB) para apresentar trabalhos
Colômbia
# 38ª Conferência Latino-americana em Informática
# Medellín, Antioquia
# Universidade EAFIT
# Universidade da Antioquia
# 01/10/2012 à 05/10/2012
Medellín, Antioquia
Universidade EAFIT
Universidade da Antioquia
EUA
# 25ª Conferência Internacional em Aplicações
Computacionais na Indústria e Engenharias
# New Orleans, Louisiana
# Hotel Holliday Inn Downtown Superdome
# 14/11/2012 à 16/11/2012
New Orleans, Louisiana
Louisiana = Pântanos
New Orleans = Katrina
João Pessoa
# 8º Simpósio Brasileiro de Sistemas de
Informação
# João Pessoa, Paraíba
# Estação Cabo Branco
# 16/05/2013 à 18/05/2013
João Pessoa, PB
Estação Cabo Branco
Tendências para a
Web
# HTML5
# CSS3
# Web Semântica
# Design Responsivo
# Marketing Digital
HTML5
# Para criar um website utiliza-se uma linguagem
chamada Hypertext Markup Language (HTML)
# O HTML é utilizado para definir a estrutura e os
elementos de uma página web por meio de tags
# Não é uma linguagem de programação e sim
uma linguagem de marcação de hipertextos
# Atualmente encontra-se em sua 4ª versão, ou
seja, HTML4
HTML5
# Os arquivos que contém o conteúdo HTML
possuem a extensão .htm ou .html
# A evolução para o HTML5 irá padronizar a
linguagem e incluir novos recursos:
## Nova forma de declarar o Doctype
## Nova forma de declarar a codificação da página
## Novos elementos (section, header, footer, nav,
article, aside, figure, canvas, video, audio, etc)
HTML5
## Suporte à páginas dinâmicas (details, datagrid,
menu, command, atributo async)
## Novos elementos para formulários (datetime,
datetime-local, time, number, range, email, url,
etc)
Estrutura da Página
Novos Elementos
HTML5
# Outro recurso interessante do HTML5 é a
capacidade que a linguagem tem de trabalhar
desconectada da internet, por um espaço
de tempo.
HTML5
# Teste o suporte do seu browser ao HTML5
## http://bit.ly/1gvBE6I
# Veja alguns exemplos do HTML5 em ação
## http://bit.ly/14gnQup
# Introdução ao HTML5 (em inglês)
## http://bit.ly/1aRpUOB
# Guia de referência ao HTML5 (em inglês)
## http://bit.ly/1a20nh6
CSS3
# Os elementos HTML podem ter estes parâmetros
visuais alterados por meio de uma linguagem
chamada Cascading Style Sheets (CSS)
# Para que um site se torne atrativo ele precisa
conter cores, imagens e fontes personalizadas
# Esta linguagem existe desde 1994, no entanto
só se popularizou a partir e 2001, quando os
navegadores começaram a oferecer suporte a ela
CSS3
# Na 3ª versão desta linguagem existem novos
seletores que permitem adicionar efeitos, os quais
eram conseguidos apenas com imagens:
# A versão utilizada atualmente é a 2.1
## Transparência, cantos arredondados, sombras,
múltiplos backgrounds, rotação de objetos,
troca de cor da seleção, quebra de páginas,
entre outras
CSS3
# Documentação do CSS3 (em inglês)
## http://bit.ly/1f3jpaU
# Teste o suporte de seu browser ao CSS3
## http://bit.ly/1encqdZ
# Veja alguns exemplos de efeitos em CSS3
## http://bit.ly/18wsVC5 e http://bit.ly/14gsyID
# Guia de referência do CSS3 (em inglês)
## http://bit.ly/18wutMp
Mas porque estudar
Tudo isso?
# Web semântica
# Design Responsivo
# Marketing Digital
# Com o aumento do número de páginas na internet
é necessário que as buscas tragam resultados
relevantes ao que o usuário está procurando
Web Semântica
# Desta forma, utilizar as tecnologias mais recentes
(HTML5 e CSS3) tornará o site cada vez mais
interpretáveis pelos mecanismos de busca,
tornando as informações “compreensíveis” para
o computador
# Além do número de sites na internet o número de
dispositivos também aumentou
Design Responsivo
# Atualmente sites atraem visitas de computadores
desktop, tablets, smartphones e até televisores
# Nada mais natural do que fazer o site se adaptar
ao tamanho da tela do dispositivo que está
realizando o acesso
# Consiste em identificar a resolução de tela do
navegador do usuário e apresentar um código
CSS específico para este dispositivo
Design Responsivo
@media only screen and (max-width: 959px) {}
@media only screen and (max-width: 767px) {}
@media only screen and (max-width: 479px) {}
# Esta tarefa pode se tornar muito árdua
Design Responsivo
# Por isso existem empresas que já disponibilizam
arquivos CSS prontos para utilizar o design
responsivo, os frameworks CSS.
## Twitter Bootstrap: http://bit.ly/1f5VhEq
## Zurb Foundation: http://bit.ly/1dowyt6
## Skeleton CSS: http://bit.ly/188fNRz
# Uma vez que o número de sites é muito grande
e o anseio dos clientes é muito grande, é preciso
utilizar algumas técnicas para melhorar o
posicionamento do site nos resultados das buscas
(técnica chamada de SEO) ou comprar
palavras-chave para aparecer em destaque
(prática chamada SEM)
Marketing Digital
# Search Engine Optimization (Otimização para
Mecanismos de Busca)
SEO
# Os mecanismos de busca baseiam-se no HTML
da página, por isso é necessário torná-lo
atraente para os buscadores
## Respeitar títulos (h1, h2, ...), criar um texto que
seja relevante ao assunto do título, imagens com
nome e texto alternativo relevantes, entre outros
# Search Engine Marketing (Marketing para
Mecanismos de Busca)
SEM
# Consiste na compra de palavras-chave para
exibição em destaque nos mecanismos de busca
# A compra de palavras-chave pode ser feita no
próprio site do Google AdWords:
## http://bit.ly/14gyHoh
SEM
SEM
SEO
# Para estender o SEM, os mecanismos de busca
também fazem parcerias com portais e blogs, o
chamado AdSense:
Marketing Digital
## Redes Sociais
## Banners em sites com grande volume de
acessos
# As empresas estão loucas atrás de profissionais
capacitados
## Conheçam mais de uma tecnologia
## Falem mais de um idioma
E o Mercado?
## Saibam trabalhar em equipe
## Sejam comunicativos
## Estejam por dentro das tendências
## Sejam proativos
Onde se
Capacitar?
# Curso técnico é um passo importante
# Curso superior também é muito importante
## Tecnologia em Análise e Desenvolvimento de
Sistemas, Sistemas de Informação e Ciências da
Computação são os cursos mais procurados
# Especialização hoje é fundamental
# Pode-se cursar também mestrado, doutorado e
pós-doutorado
Onde se
Capacitar?
# Inglês tem que ser o segundo idioma
# Também é preciso ter um terceiro idioma. Na
américa latina o espanhol pode proporcionar
algumas vantagens
# Ser um pouco autodidata
# Existem boas escolas de inglês em nossa cidade
e alguns colégios também oferecem o curso
Onde se
Capacitar?
# Nossa região tem excelentes universidades e
faculdades, públicas e particulares
# O governo também oferece muitos incentivos
para o aluno ingressar em um curso superior, com
o FIES
## Dá para estudar com R$ 17,00/mês com o FIES
## Só vai começar a pagar depois de 18 meses de
formado e terá 3x a duração do curso para
quitar o financiamento.
Onde se
Capacitar?
# O Juros é de apenas 3.3% a.a., menor que o
Minha Casa Minha Vida
# Por exemplo, para cursar TADS na FACCAR, pelo
FIES, depois de formado, o aluno vai pagar
aproximadamente de R$ 240,00/mês
# Enquanto estiver estudando, o valor é de R$ 50,00
a cada três meses, ou seja, R$ 17 por mês
Prof. Fernando Henrique Gaffo
Obrigado!
www.fernandogaffo.com.br
/fgaffo @fgaffo

Mais conteúdo relacionado

Destaque

A Naturopathic Doctor’s Advice: Is Coffee Right For You?
A Naturopathic Doctor’s Advice: Is Coffee Right For You?A Naturopathic Doctor’s Advice: Is Coffee Right For You?
A Naturopathic Doctor’s Advice: Is Coffee Right For You?Nardini Naturopathic
 
Miten ostan markkinointipalveluita
Miten ostan markkinointipalveluitaMiten ostan markkinointipalveluita
Miten ostan markkinointipalveluitaVilkasGroup
 
Resultados diagnóstico 3ºano 1ª, 2ª unidade 2013-jozi
Resultados diagnóstico 3ºano 1ª, 2ª  unidade 2013-joziResultados diagnóstico 3ºano 1ª, 2ª  unidade 2013-jozi
Resultados diagnóstico 3ºano 1ª, 2ª unidade 2013-joziJozi Mares
 
Presentación a&g 2010
Presentación a&g 2010Presentación a&g 2010
Presentación a&g 2010A&G Systems
 
Esp #002-validación de datos en la era digital-traducido
 Esp #002-validación de datos en la era digital-traducido Esp #002-validación de datos en la era digital-traducido
Esp #002-validación de datos en la era digital-traducidoJ T "Tom" Johnson
 
Equipos del Deporte en la Escuela 2010-11
Equipos del Deporte en la Escuela 2010-11Equipos del Deporte en la Escuela 2010-11
Equipos del Deporte en la Escuela 2010-11Sergio
 
Tugas rmk susanti nurul ramadani ch 7
Tugas rmk susanti nurul ramadani ch 7Tugas rmk susanti nurul ramadani ch 7
Tugas rmk susanti nurul ramadani ch 7Erdha Reidha
 
Laru, Pau y Manu D. power
Laru, Pau y Manu D. power Laru, Pau y Manu D. power
Laru, Pau y Manu D. power alcira olivera
 
Aulas 76 e 77 sétimo ano - cópia
Aulas 76 e 77  sétimo ano - cópiaAulas 76 e 77  sétimo ano - cópia
Aulas 76 e 77 sétimo ano - cópiaAlê Oliveira
 
Presentacion deportes
Presentacion deportesPresentacion deportes
Presentacion deportesraulcafu
 
Service and technological aspects of modern U.S. energy strategy in the perio...
Service and technological aspects of modern U.S. energy strategy in the perio...Service and technological aspects of modern U.S. energy strategy in the perio...
Service and technological aspects of modern U.S. energy strategy in the perio...Andrei Korneyev
 

Destaque (20)

Certs_AGalan
Certs_AGalanCerts_AGalan
Certs_AGalan
 
A Naturopathic Doctor’s Advice: Is Coffee Right For You?
A Naturopathic Doctor’s Advice: Is Coffee Right For You?A Naturopathic Doctor’s Advice: Is Coffee Right For You?
A Naturopathic Doctor’s Advice: Is Coffee Right For You?
 
Miten ostan markkinointipalveluita
Miten ostan markkinointipalveluitaMiten ostan markkinointipalveluita
Miten ostan markkinointipalveluita
 
Laura, paz, fifi
Laura, paz, fifiLaura, paz, fifi
Laura, paz, fifi
 
2011 turismo legislativo
2011 turismo legislativo2011 turismo legislativo
2011 turismo legislativo
 
Donatello Homework
Donatello HomeworkDonatello Homework
Donatello Homework
 
Resultados diagnóstico 3ºano 1ª, 2ª unidade 2013-jozi
Resultados diagnóstico 3ºano 1ª, 2ª  unidade 2013-joziResultados diagnóstico 3ºano 1ª, 2ª  unidade 2013-jozi
Resultados diagnóstico 3ºano 1ª, 2ª unidade 2013-jozi
 
Recicladoppt
RecicladopptRecicladoppt
Recicladoppt
 
Presentación a&g 2010
Presentación a&g 2010Presentación a&g 2010
Presentación a&g 2010
 
Esp #002-validación de datos en la era digital-traducido
 Esp #002-validación de datos en la era digital-traducido Esp #002-validación de datos en la era digital-traducido
Esp #002-validación de datos en la era digital-traducido
 
Equipos del Deporte en la Escuela 2010-11
Equipos del Deporte en la Escuela 2010-11Equipos del Deporte en la Escuela 2010-11
Equipos del Deporte en la Escuela 2010-11
 
Tugas rmk susanti nurul ramadani ch 7
Tugas rmk susanti nurul ramadani ch 7Tugas rmk susanti nurul ramadani ch 7
Tugas rmk susanti nurul ramadani ch 7
 
Laru, Pau y Manu D. power
Laru, Pau y Manu D. power Laru, Pau y Manu D. power
Laru, Pau y Manu D. power
 
Practices of an Agile Team
Practices of an Agile TeamPractices of an Agile Team
Practices of an Agile Team
 
Murales callejeros
Murales callejerosMurales callejeros
Murales callejeros
 
Kandar bergambar
Kandar bergambarKandar bergambar
Kandar bergambar
 
Aulas 76 e 77 sétimo ano - cópia
Aulas 76 e 77  sétimo ano - cópiaAulas 76 e 77  sétimo ano - cópia
Aulas 76 e 77 sétimo ano - cópia
 
Presentacion deportes
Presentacion deportesPresentacion deportes
Presentacion deportes
 
Projeto de lei complementar nº 31
Projeto de lei complementar nº 31Projeto de lei complementar nº 31
Projeto de lei complementar nº 31
 
Service and technological aspects of modern U.S. energy strategy in the perio...
Service and technological aspects of modern U.S. energy strategy in the perio...Service and technological aspects of modern U.S. energy strategy in the perio...
Service and technological aspects of modern U.S. energy strategy in the perio...
 

Semelhante a Souza naves

O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndRael Max
 
Palestra html5 e CSS3
Palestra html5 e CSS3Palestra html5 e CSS3
Palestra html5 e CSS3CELULA CURSOS
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Desenvolvimento Web com Firefox - Clauber Stipkovic Halic
Desenvolvimento Web com Firefox - Clauber Stipkovic HalicDesenvolvimento Web com Firefox - Clauber Stipkovic Halic
Desenvolvimento Web com Firefox - Clauber Stipkovic HalicTchelinux
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webigorpimentel
 
Web Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to LaravelWeb Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to LaravelMozDevz
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemRicardo Sabatine
 
Aula Inaugural Faveni - glauciobedim.com
Aula Inaugural Faveni - glauciobedim.comAula Inaugural Faveni - glauciobedim.com
Aula Inaugural Faveni - glauciobedim.comAgência GB Creative
 
Carreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoftCarreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoftFabrício França Lima
 
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Mario Guedes
 
Aprenda a ser um webmaster
Aprenda a ser um webmasterAprenda a ser um webmaster
Aprenda a ser um webmasterJeferson Souza
 

Semelhante a Souza naves (20)

Dream 02
Dream 02Dream 02
Dream 02
 
Dream 02
Dream 02Dream 02
Dream 02
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
 
Palestra html5 e CSS3
Palestra html5 e CSS3Palestra html5 e CSS3
Palestra html5 e CSS3
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
CV Alexandre R. de Castro
CV Alexandre R. de CastroCV Alexandre R. de Castro
CV Alexandre R. de Castro
 
Cv alexandre rezendedecastro
Cv alexandre rezendedecastroCv alexandre rezendedecastro
Cv alexandre rezendedecastro
 
Desenvolvimento Web com Firefox - Clauber Stipkovic Halic
Desenvolvimento Web com Firefox - Clauber Stipkovic HalicDesenvolvimento Web com Firefox - Clauber Stipkovic Halic
Desenvolvimento Web com Firefox - Clauber Stipkovic Halic
 
Producao para web
Producao para webProducao para web
Producao para web
 
felipe_brum-cv
felipe_brum-cvfelipe_brum-cv
felipe_brum-cv
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões web
 
Web Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to LaravelWeb Training Aula 01: Introduction to Laravel
Web Training Aula 01: Introduction to Laravel
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
Beaga.JS
Beaga.JSBeaga.JS
Beaga.JS
 
Especialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - UnivemEspecialização em desenvolvimento web e aplicativos móveis - Univem
Especialização em desenvolvimento web e aplicativos móveis - Univem
 
Alguns conceitos web
Alguns conceitos webAlguns conceitos web
Alguns conceitos web
 
Aula Inaugural Faveni - glauciobedim.com
Aula Inaugural Faveni - glauciobedim.comAula Inaugural Faveni - glauciobedim.com
Aula Inaugural Faveni - glauciobedim.com
 
Carreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoftCarreira e oportunidades com a plataforma de dados da microsoft
Carreira e oportunidades com a plataforma de dados da microsoft
 
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
 
Aprenda a ser um webmaster
Aprenda a ser um webmasterAprenda a ser um webmaster
Aprenda a ser um webmaster
 

Souza naves

  • 1. TENDÊNCIAS PARA O DESENVOLVIMENTO WEB Prof. Fernando Henrique Gaffo contato@fernandogaffo.com.br
  • 2. Fernando Quem? # Fernando Henrique Gaffo # 2006 – Graduação em Tecnologia em Análise e Desenvolvimento de Sistemas na FACCAR # 2009 – Especialização em Engenharia de Software e Banco de Dados na UEL # 2013 – Mestrado em Ciência da Computação na UEL
  • 3. O quê você Faz da Vida? # 2004 – Estágio em Desenvolvimento na COROL # 2005 – Contrato CLT com a FACCAR para Desenvolvimento do Site da Instituição # 2009 – Fundação de uma empresa de criação de sites # 2010 – Docente no curso de TADS da FACCAR # 2013 – Docente em cursos de especialização
  • 4. Qual sua Experiência? # 10 anos de experiência na programação: ## HTML, CSS, Javascript, PHP, ASP.NET, C#, Java, Bancos de Dados SQL, Delphi # Empresa de criação de sites e marketing digital # Consultorias realizadas na região de Londrina # Viagens para Colômbia, Estados Unidos e João Pessoa (PB) para apresentar trabalhos
  • 5. Colômbia # 38ª Conferência Latino-americana em Informática # Medellín, Antioquia # Universidade EAFIT # Universidade da Antioquia # 01/10/2012 à 05/10/2012
  • 9.
  • 10. EUA # 25ª Conferência Internacional em Aplicações Computacionais na Indústria e Engenharias # New Orleans, Louisiana # Hotel Holliday Inn Downtown Superdome # 14/11/2012 à 16/11/2012
  • 12.
  • 14.
  • 15. New Orleans = Katrina
  • 16.
  • 17. João Pessoa # 8º Simpósio Brasileiro de Sistemas de Informação # João Pessoa, Paraíba # Estação Cabo Branco # 16/05/2013 à 18/05/2013
  • 20. Tendências para a Web # HTML5 # CSS3 # Web Semântica # Design Responsivo # Marketing Digital
  • 21. HTML5 # Para criar um website utiliza-se uma linguagem chamada Hypertext Markup Language (HTML) # O HTML é utilizado para definir a estrutura e os elementos de uma página web por meio de tags # Não é uma linguagem de programação e sim uma linguagem de marcação de hipertextos # Atualmente encontra-se em sua 4ª versão, ou seja, HTML4
  • 22. HTML5 # Os arquivos que contém o conteúdo HTML possuem a extensão .htm ou .html # A evolução para o HTML5 irá padronizar a linguagem e incluir novos recursos: ## Nova forma de declarar o Doctype ## Nova forma de declarar a codificação da página ## Novos elementos (section, header, footer, nav, article, aside, figure, canvas, video, audio, etc)
  • 23. HTML5 ## Suporte à páginas dinâmicas (details, datagrid, menu, command, atributo async) ## Novos elementos para formulários (datetime, datetime-local, time, number, range, email, url, etc)
  • 26. HTML5 # Outro recurso interessante do HTML5 é a capacidade que a linguagem tem de trabalhar desconectada da internet, por um espaço de tempo.
  • 27. HTML5 # Teste o suporte do seu browser ao HTML5 ## http://bit.ly/1gvBE6I # Veja alguns exemplos do HTML5 em ação ## http://bit.ly/14gnQup # Introdução ao HTML5 (em inglês) ## http://bit.ly/1aRpUOB # Guia de referência ao HTML5 (em inglês) ## http://bit.ly/1a20nh6
  • 28. CSS3 # Os elementos HTML podem ter estes parâmetros visuais alterados por meio de uma linguagem chamada Cascading Style Sheets (CSS) # Para que um site se torne atrativo ele precisa conter cores, imagens e fontes personalizadas # Esta linguagem existe desde 1994, no entanto só se popularizou a partir e 2001, quando os navegadores começaram a oferecer suporte a ela
  • 29.
  • 30. CSS3 # Na 3ª versão desta linguagem existem novos seletores que permitem adicionar efeitos, os quais eram conseguidos apenas com imagens: # A versão utilizada atualmente é a 2.1 ## Transparência, cantos arredondados, sombras, múltiplos backgrounds, rotação de objetos, troca de cor da seleção, quebra de páginas, entre outras
  • 31. CSS3 # Documentação do CSS3 (em inglês) ## http://bit.ly/1f3jpaU # Teste o suporte de seu browser ao CSS3 ## http://bit.ly/1encqdZ # Veja alguns exemplos de efeitos em CSS3 ## http://bit.ly/18wsVC5 e http://bit.ly/14gsyID # Guia de referência do CSS3 (em inglês) ## http://bit.ly/18wutMp
  • 32. Mas porque estudar Tudo isso? # Web semântica # Design Responsivo # Marketing Digital
  • 33. # Com o aumento do número de páginas na internet é necessário que as buscas tragam resultados relevantes ao que o usuário está procurando Web Semântica # Desta forma, utilizar as tecnologias mais recentes (HTML5 e CSS3) tornará o site cada vez mais interpretáveis pelos mecanismos de busca, tornando as informações “compreensíveis” para o computador
  • 34. # Além do número de sites na internet o número de dispositivos também aumentou Design Responsivo # Atualmente sites atraem visitas de computadores desktop, tablets, smartphones e até televisores # Nada mais natural do que fazer o site se adaptar ao tamanho da tela do dispositivo que está realizando o acesso
  • 35.
  • 36. # Consiste em identificar a resolução de tela do navegador do usuário e apresentar um código CSS específico para este dispositivo Design Responsivo @media only screen and (max-width: 959px) {} @media only screen and (max-width: 767px) {} @media only screen and (max-width: 479px) {}
  • 37. # Esta tarefa pode se tornar muito árdua Design Responsivo # Por isso existem empresas que já disponibilizam arquivos CSS prontos para utilizar o design responsivo, os frameworks CSS. ## Twitter Bootstrap: http://bit.ly/1f5VhEq ## Zurb Foundation: http://bit.ly/1dowyt6 ## Skeleton CSS: http://bit.ly/188fNRz
  • 38. # Uma vez que o número de sites é muito grande e o anseio dos clientes é muito grande, é preciso utilizar algumas técnicas para melhorar o posicionamento do site nos resultados das buscas (técnica chamada de SEO) ou comprar palavras-chave para aparecer em destaque (prática chamada SEM) Marketing Digital
  • 39. # Search Engine Optimization (Otimização para Mecanismos de Busca) SEO # Os mecanismos de busca baseiam-se no HTML da página, por isso é necessário torná-lo atraente para os buscadores ## Respeitar títulos (h1, h2, ...), criar um texto que seja relevante ao assunto do título, imagens com nome e texto alternativo relevantes, entre outros
  • 40. # Search Engine Marketing (Marketing para Mecanismos de Busca) SEM # Consiste na compra de palavras-chave para exibição em destaque nos mecanismos de busca # A compra de palavras-chave pode ser feita no próprio site do Google AdWords: ## http://bit.ly/14gyHoh
  • 41.
  • 43. # Para estender o SEM, os mecanismos de busca também fazem parcerias com portais e blogs, o chamado AdSense: Marketing Digital ## Redes Sociais ## Banners em sites com grande volume de acessos
  • 44.
  • 45.
  • 46.
  • 47. # As empresas estão loucas atrás de profissionais capacitados ## Conheçam mais de uma tecnologia ## Falem mais de um idioma E o Mercado? ## Saibam trabalhar em equipe ## Sejam comunicativos ## Estejam por dentro das tendências ## Sejam proativos
  • 48. Onde se Capacitar? # Curso técnico é um passo importante # Curso superior também é muito importante ## Tecnologia em Análise e Desenvolvimento de Sistemas, Sistemas de Informação e Ciências da Computação são os cursos mais procurados # Especialização hoje é fundamental # Pode-se cursar também mestrado, doutorado e pós-doutorado
  • 49. Onde se Capacitar? # Inglês tem que ser o segundo idioma # Também é preciso ter um terceiro idioma. Na américa latina o espanhol pode proporcionar algumas vantagens # Ser um pouco autodidata # Existem boas escolas de inglês em nossa cidade e alguns colégios também oferecem o curso
  • 50. Onde se Capacitar? # Nossa região tem excelentes universidades e faculdades, públicas e particulares # O governo também oferece muitos incentivos para o aluno ingressar em um curso superior, com o FIES ## Dá para estudar com R$ 17,00/mês com o FIES ## Só vai começar a pagar depois de 18 meses de formado e terá 3x a duração do curso para quitar o financiamento.
  • 51. Onde se Capacitar? # O Juros é de apenas 3.3% a.a., menor que o Minha Casa Minha Vida # Por exemplo, para cursar TADS na FACCAR, pelo FIES, depois de formado, o aluno vai pagar aproximadamente de R$ 240,00/mês # Enquanto estiver estudando, o valor é de R$ 50,00 a cada três meses, ou seja, R$ 17 por mês
  • 52. Prof. Fernando Henrique Gaffo Obrigado! www.fernandogaffo.com.br /fgaffo @fgaffo