As Três Camadas da Web

Tamanho: px
Começar a partir da página:

Download "As Três Camadas da Web"

Transcrição

1 As Três Camadas da Web 1 Era uma vez... Um rei! meus pequenos leitores diriam imediatamente. Não, crianças, vocês estão errados. Era uma vez um pedaço de madeira... As Aventuras de Pinóquio Você pode fazer muita coisa sem JavaScript. Usando HTML (Hypertext Markup Language) 1, é possível produzir documentos complexos que descrevem de maneira complicada o conteúdo de uma página e o significado desse conteúdo nos mínimos detalhes. Usando CSS (Cascading Style Sheets), você pode apresentar esse conteúdo de muitas maneiras, com variações tão sutis quanto uma única cor ou tão notáveis quanto substituir texto por uma imagem. Contudo, independentemente de quanto você melhore o aspecto, HTML e CSS só podem chegar à beleza estática de um manequim de loja de departamentos ou, na melhor das hipóteses, a uma monstruosidade animada eletronicamente que cambaleia quando algo se move nas proximidades. Com JavaScript, você pode dar vida a esse boneco desajeitado, elevando-se, como seu criador, de um humilde vendedor a mestre em Web design! 1 Neste livro, vamos nos referir a HTML e a XHTML apenas como HTML. O que você escolhe fica por sua conta e não tem muito a ver com JavaScript. O código HTML que apresentaremos neste livro será XHTML 1.0 Strict válido.

2 26 Só JavaScript Mas o fato de sua nova criação ter o caminhar gracioso de uma modelo ou o andar arrastado do monstro do Dr. Frankenstein depende tanto da qualidade de suas origens HTML e CSS quanto do código JavaScript que deu vida a ela. Portanto, antes de aprendermos a operar milagres, vamos examinar como construímos sites de boa aparência por dentro e por fora e ver como JavaScript se encaixa nesse quadro. Separe-os Não faz muito tempo, Web designers profissionais empilhavam alegremente código HTML, CSS e JavaScript em um único arquivo, davam a ele o nome de index.html 2 e chamavam isso de página Web. Ainda é possível fazer isso, mas esteja preparado para ouvir xingamentos dos seus colegas. Em algum momento, os Web designers perceberam que o código que escrevem ao fazer uma página Web faz três coisas fundamentais: 2 Ou default.htm, de acordo com o padrão Microsoft.

3 As Três Camadas da Web 27 Descreve o conteúdo da página. Especifica a apresentação desse conteúdo. Controla o comportamento do conteúdo. Eles também perceberam que manter esses três tipos de código separados, como representado na Figura 1.1, facilitava o trabalho e ajudava a criar páginas Web que funcionavam melhor sob condições adversas, como quando os usuários estão com JavaScript desativado em seus navegadores. Os viciados em computador sabem disso há anos e até deram um nome para esse princípio: a separação de preocupações. Comportamento Apresentação Conteúdo Figura 1.1 Separação de preocupações. Mas perceber isso é uma coisa, fazer é outra especialmente se você não é viciado em computador. Eu sou viciado em computador e fico tentado a fazer a coisa errada o tempo todo. Estou editando alegremente o código HTML que descreve o conteúdo de uma página Web, quando subitamente começo a pensar em como aquele texto ficaria bem se tivesse um sombreado cinza diferente, se fosse deslocado um pouco para a esquerda e se tivesse no fundo aquela fotocópia hilária de meu rosto que fiz na última festa do escritório da SitePoint. Distraído que sou, quero fazer essas alterações imediatamente.

4 28 Só JavaScript Agora, o que é mais fácil: abrir um arquivo CSS separado para modificar a folha de estilos da página ou apenas digitar essas propriedades de estilo no código HTML que já estou editando? Assim como se comportar nas funções do trabalho, manter os tipos de código que você escreve separados exige disciplina. Uma vez que você entenda as vantagens disso, poderá aplicar a força de vontade necessária para se manter no modo correto e apropriado de fazer as coisas. Três camadas Manter diferentes tipos de código o mais separado possível é recomendável em qualquer tipo de programação. Isso torna mais fácil reutilizar partes desse código em projetos futuros, reduz a quantidade de código duplicado que você acaba escrevendo e facilitar encontrar e corrigir problemas meses e anos mais tarde. No que diz respeito à Web, há mais um motivo para manter o código separado: isso permite satisfazer as muitas maneiras diferentes pelas quais as pessoas acessam as páginas Web. Dependendo do seu público, a maioria de seus visitantes pode utilizar navegadores desktop bem equipados, com suporte de ponta para CSS e JavaScript, mas muitos podem estar sujeitos a políticas de TI corporativas que os obrigue a utilizar navegadores mais antigos ou a navegar com certos recursos (como JavaScript) desativados. Os usuários deficientes visuais frequentemente navegam usando software leitor ou ampliador de tela e, para eles, seu projeto visual refinado pode mais atrapalhar do que ajudar. Alguns usuários nem mesmo visitarão seu site, preferindo ler feeds de conteúdo em RSS ou formatos semelhantes, se você os oferecer. Na hora de construir esses feeds, você desejará enviar o conteúdo HTML para esses usuários sem qualquer lixo JavaScript ou CSS. O segredo para favorecer a maior gama possível de visitantes de seu site é pensar na Web em termos de três camadas, que convenientemente correspondem aos três tipos de código mencionados anteriormente. Essas camadas estão ilustradas na Figura 1.2.

5 As Três Camadas da Web 29 Comportamento (JavaScript) Apresentação (CSS) Riqueza da experiência do usuário Conteúdo (HTML) Figura 1.2 As três camadas da Web. Ao construir um site, trabalhamos nessas camadas de baixo para cima: 1. Começamos produzindo o conteúdo no formato HTML. Essa é a camada de base, que qualquer visitante, usando qualquer tipo de navegador, deve ser capaz de ver. 2. Feito isso, podemos nos concentrar em melhorar a aparência do site, adicionando uma camada de informações de apresentação utilizando CSS. Agora o site terá boa aparência para os usuários exibirem estilos CSS. 3. Finalmente, podemos usar JavaScript para introduzir uma camada a mais de interatividade e comportamento dinâmico, que tornará o site mais fácil de usar em navegadores equipados com JavaScript. Se mantivermos o código HTML, CSS e JavaScript separados, será mais fácil garantir que a camada de conteúdo permaneça legível em ambientes de navegação onde as camadas de apresentação e/ou comportamento não conseguem operar. Essa estratégia de começar embaixo para o Web design é conhecida como aperfeiçoamento progressivo. Veremos cada uma dessas camadas isoladamente para saber como manter essa separação de código da melhor maneira possível.

6 30 Só JavaScript HTML para conteúdo Tudo que é necessário para ler e entender o conteúdo de uma página Web pertence ao código HTML dessa página nada mais, nada menos. Simples assim. Os Web designers ficam em apuros quando se esquecem do princípio SE 3 e comprimem informações de conteúdo no código HTML ou, alternativamente, movem parte do conteúdo da página para o código CSS ou JavaScript dessa página. Um exemplo comum de informação que não é conteúdo colocado em páginas é HTML de apresentação código HTML que descreve como o conteúdo deve parecer quando exibido no navegador. Isso pode incluir tags HTML antigas, como <b>, <i>, <u>, <tt> e <font>: <p>faça o que for, <a href="666.html"><font color="red">mas não clique neste link</font></a>!</p> Isso pode assumir a forma de código CSS em linha aplicado com o atributo style: <p>faça o que for, <a href="666.html" style="color: red;">mas não clique neste link</a>!</p> Isso também pode incluir a vergonha secreta de muitos Web designers bem-intencionados estilos CSS aplicados com nomes de classe de apresentação: <p>faça o que for, <a href="666.html" class="red">mas não clique neste link</a>!</p> Nomes de classe de apresentação? Se esse último exemplo lhe pareceu correto, você não está sozinho, mas é definitivamente mau agouro. Se você decidir posteriormente que deseja que o link seja amarelo, estará condenado a atualizar o nome da classe e os estilos CSS aplicados a ele ou a conviver com o constrangimento de ter uma classe chamada red (vermelho) que na verdade tem o estilo amarelo ( yellow ). Isso vai tornar seu rosto amarelo ou melhor, vermelho! 3 Simplifique, Estúpido.

7 As Três Camadas da Web 31 Em vez de incorporar informações de apresentação no código HTML, você deve se concentrar no motivo da ação por exemplo, você quer que um link seja exibido em uma cor diferente. O link é importante? Considere colocá-lo dentro de uma tag que descreva a ênfase que você deseja dar a ele: <p>faça o que for, <em><a href="evil.html">mas não clique neste link</a></em>!</p> O link é um aviso? HTML não tem uma tag para descrever um aviso (warning), mas você poderia escolher um nome de classe CSS que transmitisse essa informação: <p>faça o que for, <a href="evil.html" class="warning">mas não clique neste link</a>!</p> Evidentemente, você pode levar essa estratégia longe demais. Alguns designers confundem tags com <h1> como se fosse de apresentação e tentam remover esse código de apresentação do código HTML: <p class="heading"> Um cabeçalho com crise de identidade</p> Na verdade, a informação de apresentação que você deve manter fora do documento é a fonte, o tamanho e a cor com que um cabeçalho (heading) deve ser exibido. O fato de um texto ser um cabeçalho faz parte do conteúdo e, como tal, deve ser refletido no código HTML. Assim, o código a seguir está perfeitamente correto: <h1>um cabeçalho em paz consigo mesmo</h1> Em resumo, o código HTML deve fazer o máximo para transmitir o significado (ou semântica) do conteúdo da página, enquanto evita descrever como ele deve parecer. Os nerds de padrões Web chamam o código HTML que faz isso de marcação semântica. A escrita de marcação semântica permite que seus arquivos HTML sejam significativos como documentos. As pessoas que por qualquer motivo não possam ler esses documentos examinando-os em um navegador Web desktop normal, poderão entendê-los melhor desse modo. Os usuários deficientes visuais, por exemplo, poderão usar software auxiliar, como leitores de tela, para ouvir o que está escrito na página. Assim, quanto mais claramente seu código HTML descrever o significado do conteúdo, mais fácil será entendê-lo.

8 32 Só JavaScript O melhor de tudo, entretanto, é que a marcação semântica permite aplicar novos estilos (apresentação) e recursos interativos (comportamento) sem que seja necessário fazer muitas (ou, em alguns casos, todas!) alterações no código HTML. CSS para apresentação Obviamente, se o conteúdo de uma página deve estar inteiramente contido dentro do código HTML, seu estilo ou apresentação deve ser totalmente descrito no código CSS aplicado na página. Com todo o trabalho que você teve para manter seu código HTML livre de código de apresentação e rico em semântica, seria um vexame bagunçar esse arquivo, enchendo-o de trechos de código CSS. Como você deve saber, os estilos CSS podem ser aplicados em suas páginas de três maneiras: Estilos em linha <a href="evil.html" style="color: red;"> Os estilos em linha são tentadores pelos motivos que explicamos anteriormente: você pode aplicá-los no conteúdo à medida que o cria, sem precisar trocar de mecanismo e editar uma folha de estilos separada. Porém, como vimos na seção anterior, você desejará evitar os estilos em linha se quiser manter seu código HTML significativo para aqueles que não podem vê-los. Estilos incorporados <style type="text/css">.warning { color: red; } </style> <a href="evil.html" class="warning"> Os estilos incorporados mantêm sua marcação limpa, mas vinculam seus estilos a um único documento. Na maioria dos casos, você desejará compartilhar seus estilos por várias páginas de seu site; portanto, é melhor evitar essa estratégia também.

9 As Três Camadas da Web 33 Estilos externos <link rel="stylesheet" href="styles.css" /> <a href="evil.html" class="warning"> styles.css.warning { color: red; } Os estilos externos são os melhores, pois permitem que você compartilhe estilos entre vários documentos, reduzem o volume de código que os navegadores precisam baixar e também permitem modificar a aparência de seu site sem o trabalho de editar HTML. Mas você sabia de tudo isso, certo? Afinal, este é um livro sobre JavaScript; portanto, vamos falar sobre o código JavaScript que está em suas páginas. JavaScript para comportamento Assim como acontece com CSS, você pode adicionar JavaScript em suas páginas Web de várias maneiras: Você pode incorporar código JavaScript diretamente no conteúdo HTML: <a href="evil.html" onclick="código JavaScript aqui"> Você pode incluir código JavaScript no inicio do documento HTML, em uma tag <script>: <script type="text/javascript"><!--//--><![cdata[//><!-- código JavaScript aqui //--><!]]></script> <a href="evil.html" class="warning">

10 34 Só JavaScript CDATA? Se você estiver se perguntando que geringonça é essa depois da tag <script> e que precede a tag </script>, isso é o que é necessário para incorporar legitimamente código JavaScript em um documento XHTML sem confundir os navegadores Web que não entendem XHTML (como o Internet Explorer). Se você escrever sua página com HTML em vez de XHTML, poderá se dar bem com esta sintaxe muito mais simples: <script type="text/javascript"> Código JavaScript aqui </script> Você pode colocar seu código JavaScript em um arquivo separado e, então, vincular esse arquivo a quantos documentos HTML desejar: <script type="text/javascript" src="script.js"></script> <a href="evil.html" class="warning"> código JavaScript aqui script.js (excerto) Adivinhe que método você deve usar. Escrever código JavaScript que melhora a utilização sem congestionar o documento (ou documentos) HTML em que é aplicado, sem deixar de fora os usuários que estão com JavaScript desativado em seus navegadores e sem interferir em outro código JavaScript que possa estar aplicado na mesma página, é chamado de script não invasivo. Infelizmente, embora muitos desenvolvedores Web profissionais tenham percebido as vantagens de manter o código CSS em arquivos separados, ainda existe muito código JavaScript misturado em HTML por aí. Mostrando, neste livro, a maneira correta de usar JavaScript, esperamos ajudar a mudar isso.

11 As Três Camadas da Web 35 A maneira certa Então, qual é a verdadeira importância de tudo isso? Afinal, as pessoas têm construído sites com HTML, CSS e JavaScript misturadas há anos, e, para a maioria das pessoas que navegam na Web, esses sites têm funcionado. Quando você aprende JavaScript, mais do que nunca é importante saber fazer da maneira correta, com certeza. De longe, JavaScript é a mais poderosa das três linguagens que você usará para projetar sites e, como tal, ela oferece uma liberdade sem precedentes, de modo que é possível fazer uma bagunça completa. Como exemplo, se você gostar muito, muito de JavaScript, poderá chegar a ponto de colocar tudo conteúdo, apresentação e comportamento no código JavaScript. Já vimos isso e não é nada bonito especialmente quando aparece um navegador com JavaScript desativado. Ainda mais importante é o fato de que JavaScript é a única dessas três linguagens que tem a capacidade de travar o navegador, tornando-o sem resposta para o usuário. 4 Portanto, no restante deste livro, faremos o máximo para mostrar a você a maneira certa de usar JavaScript, não apenas porque isso mantém seu código organizado, mas porque ajuda a manter a Web funcionando da maneira que foi pensada tornando o conteúdo acessível para o máximo de pessoas possível, independentemente do navegador que utilizem. Bibliotecas JavaScript Conforme mencionamos, uma das vantagens de manter os diferentes tipos de código separados é que isso torna mais fácil pegar código escrito para um site e reutilizá-lo em outro. Certos maníacos por JavaScript (que serão chamados daqui em diante de pessoas ) montaram vastas bibliotecas de código JavaScript útil e não invasivo que você pode baixar gratuitamente e usar em seus sites. Ao longo deste livro, construiremos cada um dos exemplos a partir do zero todo o código JavaScript necessário pode ser encontrado aqui, nestas páginas. Entretanto, como nem sempre há tempo de fazer isso no mundo real e como as bibliotecas estão se tornando rapidamente uma parte importante no cenário Ja- 4 Vamos mostrar um exemplo disso no Capítulo 7.

12 36 Só JavaScript vascript, veremos também como as bibliotecas JavaScript populares são eficientes em determinados casos. Eis as bibliotecas que usaremos neste livro: Prototype script.aculo.us Yahoo! User Interface Library (YUI) Dojo jquery Mootools Nem todas as bibliotecas são criadas da mesma maneira Cuidado com sites que oferecem trechos de código JavaScript para copiar e colar em suas páginas Web a fim de obter um efeito específico. Existe muito código gratuito por aí, mas nem tudo é bom. Em geral, as boas bibliotecas vêm na forma de arquivos JavaScript (.js) que você pode vincular em suas páginas de forma não invasiva, em vez de colar JavaScript diretamente no código HTML. Se você não tiver certeza que uma biblioteca JavaScript em particular é boa ou ruim, peça ajuda nos fóruns da SitePoint 5 ou fique apenas com as bibliotecas mencionadas neste livro todas elas são muito boas. Vamos começar! Chega de conversa você comprou este livro para aprender JavaScript, certo? (Se não foi por isso, ficará um pouco desapontado.) HTML e CSS puras são legais, mas é hora de mergulhar na terceira camada da Web: o comportamento. Vire a página e se prepare para começar a usar código JavaScript interessante (e não invasivo). 5

Sumário. HTML CSS JQuery Referências IHC AULA 6 5-09-2011 1

Sumário. HTML CSS JQuery Referências IHC AULA 6 5-09-2011 1 Sumário HTML CSS JQuery Referências IHC AULA 6 5-09-2011 1 Linguagem HTML HTML é a abreviação de HyperText Markup Language, que pode ser traduzido como Linguagem de Marcação de Hipertexto. Não é uma linguagem

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme Aula 1 Desenvolvimento Web Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme Plano de Aula Ementa Avaliação Ementa Noções sobre Internet. HTML

Leia mais

Manual de Uso Wordpress

Manual de Uso Wordpress Manual de Uso Wordpress Olá! Seja bem vindo ao igual. Agora você pode transmitir todas as notícias importantes da sua comunidade de forma mais simples e eficiente. Mas para que isso aconteça, primeiro

Leia mais

Novell Vibe 4.0. Março de 2015. Inicialização Rápida. Iniciando o Novell Vibe. Conhecendo a interface do Novell Vibe e seus recursos

Novell Vibe 4.0. Março de 2015. Inicialização Rápida. Iniciando o Novell Vibe. Conhecendo a interface do Novell Vibe e seus recursos Novell Vibe 4.0 Março de 2015 Inicialização Rápida Quando você começa a usar o Novell Vibe, a primeira coisa a se fazer é configurar sua área de trabalho pessoal e criar uma área de trabalho de equipe.

Leia mais

Novell Vibe 3.4. Novell. 1º de julho de 2013. Inicialização Rápida. Iniciando o Novell Vibe. Conhecendo a interface do Novell Vibe e seus recursos

Novell Vibe 3.4. Novell. 1º de julho de 2013. Inicialização Rápida. Iniciando o Novell Vibe. Conhecendo a interface do Novell Vibe e seus recursos Novell Vibe 3.4 1º de julho de 2013 Novell Inicialização Rápida Quando você começa a usar o Novell Vibe, a primeira coisa a se fazer é configurar sua área de trabalho pessoal e criar uma área de trabalho

Leia mais

Topo para a loja virtual Brasmarket com imagens

Topo para a loja virtual Brasmarket com imagens Topo para a loja virtual Brasmarket com imagens Este tutorial é para orienta-lo na criação do topo da sua loja virtual Brasmarket usando o programa Paintnet que é gratuito e simples de usar Primeiro faça

Leia mais

MANUAL E DICAS ASSISTENTE VIRTUAL (AV) ADS DIGITAL (WWW.ADSDIGITAL.COM.BR) VERSÃO DO ASSISTENTE VIRTUAL: 1.3.1 POR

MANUAL E DICAS ASSISTENTE VIRTUAL (AV) ADS DIGITAL (WWW.ADSDIGITAL.COM.BR) VERSÃO DO ASSISTENTE VIRTUAL: 1.3.1 POR MANUAL E DICAS DO ASSISTENTE VIRTUAL (AV) POR ADS DIGITAL (WWW.ADSDIGITAL.COM.BR) VERSÃO DO ASSISTENTE VIRTUAL: 1.3.1 ÍNDICE Introdução...3 Requisitos e Restrições do Assistente...3 Diferenças da Versão

Leia mais

Afinal o que é HTML?

Afinal o que é HTML? Aluno : Jakson Nunes Tavares Gestão e tecnologia da informacão Afinal o que é HTML? HTML é a sigla de HyperText Markup Language, expressão inglesa que significa "Linguagem de Marcação de Hipertexto". Consiste

Leia mais

Aplicativos para Internet Aula 01

Aplicativos para Internet Aula 01 Aplicativos para Internet Aula 01 Arquitetura cliente/servidor Introdução ao HTML, CSS e JavaScript Prof. Erika Miranda Universidade de Mogi das Cruzes Uso da Internet http://www.ibope.com.br/pt-br/noticias/paginas/world-wide-web-ou-www-completa-22-anos-nesta-terca-feira.aspx

Leia mais

Algoritmos em Javascript

Algoritmos em Javascript Algoritmos em Javascript Sumário Algoritmos 1 O que é um programa? 1 Entrada e Saída de Dados 3 Programando 4 O que é necessário para programar 4 em JavaScript? Variáveis 5 Tipos de Variáveis 6 Arrays

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao

Leia mais

CAPÍTULO 35 Como utilizar os componentes ColdFusion

CAPÍTULO 35 Como utilizar os componentes ColdFusion CAPÍTULO 35 Como utilizar os componentes ColdFusion Os componentes ColdFusion (CFC) permitem ao usuário encapsular lógicas de aplicação e de negócios (business logic) em unidades auto-controladas reutilizáveis.

Leia mais

jquery Apostila Básica

jquery Apostila Básica jquery Apostila Básica INTRODUÇÃO 3 CAPÍTULO 1 POR ONDE INICIAR 3 CAPÍTULO 2 MEU PRIMEIRO SCRIPT! 4 EXERCÍCIOS...5 CAPÍTULO 3 ADICIONANDO CSS 6 EXERCÍCIOS...7 CAPÍTULO 4 MODIFICANDO APENAS PARTE DO DOCUMENTO

Leia mais

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET WEBSITE MUNDO MULHER GABRIELA DE SOUZA DA SILVA LUANA MAIARA DE PAULA SILVA

Leia mais

15. OLHA QUEM ESTÁ NA WEB!

15. OLHA QUEM ESTÁ NA WEB! 7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER

Leia mais

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes Desenvolvimento Web Introdução a XHTML Prof. Bruno Gomes 2014 Introdução HTML e XHTML Estrutura básica do documento DTDs Validação do documento Exercícios HTML e XHTML HTML (Hipertext Markup Language)

Leia mais

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.). HTML / JAVASCRIPT Estamos iniciando o estudo do HTML através das TAGS (comandos) para construir formulários. Isso facilitará a continuidade dos nossos estudos da linguagem de programação JavaScript, a

Leia mais

Ferramenta para design de web site Macromedia Dreamweaver Fábio Fernandes

Ferramenta para design de web site Macromedia Dreamweaver Fábio Fernandes Ferramenta para design de web site Macromedia Dreamweaver Fábio Fernandes Em Abril de 2005, as duas maiores gigantes em desenvolvimento de software de web, gráfico e multimídia design se juntaram: a Adobe

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

C Comece a programar hoje

C Comece a programar hoje C Comece a programar hoje Não importa sua idade, prossão e objetivo: programar é mais do que divertido, é um constante desao. Queremos tornar o programa mais rápido, mais legível, mais elegante e mais

Leia mais

Capítulo 7 O Gerenciador de Arquivos

Capítulo 7 O Gerenciador de Arquivos Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos

Leia mais

Análise Comparativa dos Recursos e Diferenças das Tecnologias de Programação HTML5 e HTML4

Análise Comparativa dos Recursos e Diferenças das Tecnologias de Programação HTML5 e HTML4 Análise Comparativa dos Recursos e Diferenças das Tecnologias de Programação HTML5 e HTML4 Guilherme Miranda Martins 1, Késsia Rita da Costa Marchi 1 1 Universidade paranaense (Unipar) Paranavaí PR Brasil

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Introdução ao Tableau Server 7.0

Introdução ao Tableau Server 7.0 Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para

Leia mais

VOLT DATA LAB OUTUBRO 2015. Tutorial ridiculamente detalhado e ilustrado para publicação de uma página web no GitHub Pages

VOLT DATA LAB OUTUBRO 2015. Tutorial ridiculamente detalhado e ilustrado para publicação de uma página web no GitHub Pages VOLT DATA LAB OUTUBRO 2015 Tutorial ridiculamente detalhado e ilustrado para publicação de uma página web no GitHub Pages * Este é um tutorial em fase beta escrito por @ProjetoStock, com base no curso

Leia mais

HTML 5 + CSS APRESENTANDO O CSS ESTILOS LOCAIS

HTML 5 + CSS APRESENTANDO O CSS ESTILOS LOCAIS APRESENTANDO O CSS CSS Cascading Style Sheets, ou, em português, Folha de Estilo em Cascata - é uma linguagem de estilo que pode ser utilizada na formatação de documentos HTML. Com CSS, podemos criar regras

Leia mais

6 Aplicações Ricas para Internet

6 Aplicações Ricas para Internet 6 Aplicações Ricas para Internet DESENVOLVIMENTO WEB II - 7136 6.1. Evolução das aplicações para web O crescente número de pessoas que usufruem da informatização das tarefas cotidianas, viabilizadas na

Leia mais

Jovens do mundo todo Conheça outras culturas

Jovens do mundo todo Conheça outras culturas 5 a a 8 a séries Ensino Fundamental Jovens do mundo todo Conheça outras culturas Softwares Necessários: Microsoft Encarta 2000 Internet Explorer 5,0 Microsoft Publisher 2000 Microsoft Word 2000 Áreas:

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Manual Portal PADRÃO. Gerenciador de Temas: Editar Estilo. 1. Clique na aba Extensões e em seguida em Gerenciador de Temas.-

Manual Portal PADRÃO. Gerenciador de Temas: Editar Estilo. 1. Clique na aba Extensões e em seguida em Gerenciador de Temas.- Manual Portal PADRÃO Gerenciador de Temas: Editar Estilo 1. Clique na aba Extensões e em seguida em Gerenciador de Temas.- 1 2 2. Selecione o link padraogoverno01 Default. 3. Abrirá a seguinte tela: 4.

Leia mais

Web Design. Prof. Felippe

Web Design. Prof. Felippe Web Design Prof. Felippe 2015 Sobre a disciplina Fornecer ao aluno subsídios para o projeto e desenvolvimento de interfaces de sistemas Web eficientes, amigáveis e intuitivas. Conceitos fundamentais sobre

Leia mais

UNIVERSIDADE FEDERAL DO PELOTAS CENTRO DE LETRAS E COMUNICAÇÃO CURSO DE JORNALISMO TUTORIAL

UNIVERSIDADE FEDERAL DO PELOTAS CENTRO DE LETRAS E COMUNICAÇÃO CURSO DE JORNALISMO TUTORIAL UNIVERSIDADE FEDERAL DO PELOTAS CENTRO DE LETRAS E COMUNICAÇÃO CURSO DE JORNALISMO TUTORIAL http://pt.wordpress.com http://.wordpress.org Autor: Calvin da Silva Cousin Orientação: Profª Drª Sílvia Porto

Leia mais

Estratégia para fazer cópias de segurança ( backup ) em nuvem

Estratégia para fazer cópias de segurança ( backup ) em nuvem 1 de 20 Estratégia para fazer cópias de segurança ( backup ) em nuvem Resolvi documentar uma solução que encontrei para fazer minhas cópias de segurança. Utilizo um software gratuito chamado Cobian Backup

Leia mais

SISTEMA PARA PORTAL DE NOTÍCIAS: Jornais, Revistas, Televisão etc

SISTEMA PARA PORTAL DE NOTÍCIAS: Jornais, Revistas, Televisão etc SISTEMA PARA PORTAL DE NOTÍCIAS: Jornais, Revistas, Televisão etc Técnica SEO: Search engine Optimization "INDEXADOR" Web Software para Grandes Portais (Gera todo o conteúdo SEO - Otimizado nas buscas)

Leia mais

Início Rápido para Fotos e Histórias do FamilySearch

Início Rápido para Fotos e Histórias do FamilySearch Início Rápido para Fotos e Histórias do FamilySearch Você pode adicionar fotos e histórias da família aos registros dos seus antepassados na Árvore Familiar. Com o novo recurso Adicionar Fotos e Histórias,

Leia mais

1. ACESSO AO SISTEMA. LOGIN E SENHA Para ter acesso ao painel administrativo de seu site, acesse o link: http://atualiza.urldosite.com.

1. ACESSO AO SISTEMA. LOGIN E SENHA Para ter acesso ao painel administrativo de seu site, acesse o link: http://atualiza.urldosite.com. Manual de uso 1. ACESSO AO SISTEMA LOGIN E SENHA Para ter acesso ao painel administrativo de seu site, acesse o link: http://atualiza.urldosite.com.br Após acessar o link acima, favor digitar seu LOGIN

Leia mais

Como produzir e publicar uma apresentação online dinâmica (Prezi)

Como produzir e publicar uma apresentação online dinâmica (Prezi) Como produzir e publicar uma apresentação online dinâmica (Prezi) Este módulo irá ensinar-lhe como produzir e publicar uma apresentação online dinâmica usando o programa Prezi. A produção de uma apresentação

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Manual de Utilização Google Grupos Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução... 3 Página

Leia mais

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico Sistema Gerenciador de Conteúdo Dinâmico Atualizado em 24/08/2011 No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema

Leia mais

Google Docs EDITOR DE TEXTOS

Google Docs EDITOR DE TEXTOS Google Docs Um destes serviços oferecidos é o Google Docs, uma espécie de suíte de aplicativos online, bastante semelhante ao Microsoft Office e ao OpenOffice.org/BrOffice.org. O serviço da Google possui

Leia mais

TUTORIAL: Criando e animando sprites no Inkscape

TUTORIAL: Criando e animando sprites no Inkscape TUTORIAL: Criando e animando sprites no Inkscape Pra quem não sabe, o Inkscape é um programa de desenho vetorial, assim como o Illustrator da Adobe, porém é software livre. Atualmente encontra-se na versão

Leia mais

UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE CIÊNCIAS EXATAS E NATURAIS ESPECIALIZAÇÃO EM ESTATÍSTICAS EDUCACIONAIS. Prof. M.Sc.

UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE CIÊNCIAS EXATAS E NATURAIS ESPECIALIZAÇÃO EM ESTATÍSTICAS EDUCACIONAIS. Prof. M.Sc. UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE CIÊNCIAS EXATAS E NATURAIS ESPECIALIZAÇÃO EM ESTATÍSTICAS EDUCACIONAIS Microsoft Office PowerPoint 2007 Prof. M.Sc. Fábio Hipólito Julho / 2009 Visite o site:

Leia mais

DESENVOLVIMENTODE APLICAÇÕESPARAINTERNET:PHP. VitorFariasCoreia

DESENVOLVIMENTODE APLICAÇÕESPARAINTERNET:PHP. VitorFariasCoreia DESENVOLVIMENTODE APLICAÇÕESPARAINTERNET:PHP VitorFariasCoreia INFORMAÇÃOECOMUNICAÇÃO Autor Vitor Farias Correia Graduado em Sistemas de Informação pela FACITEC e especialista em desenvolvimento de jogos

Leia mais

MANUAL DO BLOG. Blog IBS

MANUAL DO BLOG. Blog IBS MANUAL DO BLOG Blog IBS Seja bem vindo! O Blog é um website dinâmico, um espaço virtual que usa a internet para compartilhar informações. Por meio do blog você pode publicar textos, opiniões, notícias,

Leia mais

Como usar o. Como usar o Facebook para melhorar meu Negócio?

Como usar o. Como usar o Facebook para melhorar meu Negócio? Como usar o Facebook para melhorar meu Negócio? O que é o Facebook? É uma rede social que permite conectar-se com amigos, familiares e conhecidos para trocar informações como fotografias, artigos, vídeos

Leia mais

Apostila de. Renan Teruo Carneiro Wilson Kazuo Mizutani. 28 de maio de 2013

Apostila de. Renan Teruo Carneiro Wilson Kazuo Mizutani. 28 de maio de 2013 Apostila de Infográficos Renan Teruo Carneiro Wilson Kazuo Mizutani 28 de maio de 2013 Copyright (C) 2013 USPGameDev Escrito por: Renan Teruo Carneiro (imano ob at uspgamedev.org) Wilson Kazuo Mizutani

Leia mais

Desenvolvendo para WEB

Desenvolvendo para WEB Nível - Básico Desenvolvendo para WEB Por: Evandro Silva Neste nosso primeiro artigo vamos revisar alguns conceitos que envolvem a programação de aplicativos WEB. A ideia aqui é explicarmos a arquitetura

Leia mais

RELATÓRIO FINAL DE ESTÁGIO

RELATÓRIO FINAL DE ESTÁGIO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CÂMPUS GUARAPUAVA CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET HELBERT DA ROCHA RELATÓRIO FINAL DE ESTÁGIO GUARAPUAVA 2013 HELBERT DA ROCHA RELATÓRIO FINAL DE

Leia mais

FAQ Perguntas Frequentes

FAQ Perguntas Frequentes FAQ Perguntas Frequentes 1. COMO ACESSO A PLATAFORMA DE ENSINO?... 2 2. NÃO CONSIGO REALIZAR O MEU CADASTRO NO AMBIENTE VIRTUAL DO MMA.... 4 3. FIZ MEU CADASTRO NO SITE E NÃO RECEBI O E-MAIL DE CONFIRMAÇÃO

Leia mais

Unidade 1: O Painel de Controle do Excel *

Unidade 1: O Painel de Controle do Excel * Unidade 1: O Painel de Controle do Excel * material do 2010* 1.0 Introdução O Excel nos ajuda a compreender melhor os dados graças à sua organização em células (organizadas em linhas e colunas) e ao uso

Leia mais

HTML5. Prof. Salustiano Rodrigues de Oliveira saluorodrigues@gmail.com www.profsalu.com.br

HTML5. Prof. Salustiano Rodrigues de Oliveira saluorodrigues@gmail.com www.profsalu.com.br HTML5 Prof. Salustiano Rodrigues de Oliveira saluorodrigues@gmail.com www.profsalu.com.br HTML5 HTML5 é considerada a próxima geração do HTML e suas funcionalidades inovadoras o tornam uma alternativa

Leia mais

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2 Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2 Objetivo. O objetivo da disciplina é conhecer os princípios da programação de

Leia mais

Google Drive: Acesse e organize seus arquivos

Google Drive: Acesse e organize seus arquivos Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no

Leia mais

Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina

Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina Programação para Internet Rica 1 Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina Objetivo: Capacitar o aluno para o trabalho com o framework JQuery. INTRODUÇÃO JQuery é uma biblioteca

Leia mais

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira WEBDESIGN Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira Novo projeto com NetBeans A partir de hoje, vamos trabalhar com projetos no NetBeans

Leia mais

Templates. Existem vários frameworks e softwares para criação de templates, sendo os mais conhecidos: Gantry, T3 e Artisteer.

Templates. Existem vários frameworks e softwares para criação de templates, sendo os mais conhecidos: Gantry, T3 e Artisteer. Templates Template ou tema, é a camada de visão de qualquer programa orientado a objetos, isto mesmo, template não é uma exclusividade do Joomla! Fim manter um padrão de nomenclatura, irei utilizar o termo

Leia mais

Universidade Federal do Mato Grosso - STI-CAE. Índice

Universidade Federal do Mato Grosso - STI-CAE. Índice CAPA Universidade Federal do Mato Grosso - STI-CAE Índice 1. Página da área administrativa... 1.1 Botões e campo iniciais... 2. Explicar como funcionam as seções... 2.1. Seções dinâmicos... 2.1.1 Como

Leia mais

Web Design Aula 01: Conceitos Básicos

Web Design Aula 01: Conceitos Básicos Web Design Aula 01: Conceitos Básicos Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação Motivação Motivação Motivação Roteiro Introdução Papéis e Responsabilidades Construindo um site

Leia mais

CONHECENDO O AMBIENTE VIRTUAL DE APRENDIZAGEM Moodle - Learning Management System Versão 1.3

CONHECENDO O AMBIENTE VIRTUAL DE APRENDIZAGEM Moodle - Learning Management System Versão 1.3 CONHECENDO O AMBIENTE VIRTUAL DE APRENDIZAGEM Moodle - Learning Management System Versão 1.3 Este tutorial não tem como finalidade esgotar todas as funcionalidades do Ambiente, ele aborda de forma prática

Leia mais

Tutorial do Usuário para utilização do Magento e commerce

Tutorial do Usuário para utilização do Magento e commerce Tutorial do Usuário para utilização do Magento e commerce Sumário Introdução...3 Página inicial (Home Page)...3 Criar uma conta ou Entrar (Login)...4 Criar uma Conta...5 Entrar (Login)...6 Minha Conta...7

Leia mais

Características do PHP. Começando a programar

Características do PHP. Começando a programar PHP Introdução Olá pessoal. Desculpe o atraso na publicação da aula. Pude perceber pelas respostas (poucas) ao fórum que a realização da atividade do módulo I foi relativamente tranquila. Assistam ao vídeo

Leia mais

Professor: Paulo Macos Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira 4/6/2011 1

Professor: Paulo Macos Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira 4/6/2011 1 Professor: Paulo Macos Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira 4/6/2011 1 Do inglês, Cascading Style Sheet, ou folha de estilo em cascata. É uma linguagem

Leia mais

Web Design Aula 01. No Caderno Responda as Questões abaixo

Web Design Aula 01. No Caderno Responda as Questões abaixo Aula 01 1 O que é Web Design? 2 Qual a diferença entre Web Design e Web Designer? 3 O que são Sites ou Páginas? Cite 3 tipos de Sites. 4 O que é um Navegador? 5 O que são Servidores e o que são Protocolos?

Leia mais

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS SIMULADOS & TUTORIAIS TUTORIAIS HTML Como utilizar estilos em HTML com CSS Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte

Leia mais

W o r d p r e s s 1- TELA DE LOGIN

W o r d p r e s s 1- TELA DE LOGIN S U M Á R I O 1Tela de Login...2 2 Painel......3 3 Post...4 4 Ferramentas de Post...10 5 Páginas...14 6 Ferramentas de páginas...21 7 Mídias...25 8 Links......30 1 1- TELA DE LOGIN Para ter acesso ao wordpress

Leia mais

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados.

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik Sense Cloud Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik, QlikTech,

Leia mais

XXIV SEMANA MATEMÁTICA

XXIV SEMANA MATEMÁTICA XXIV SEMANA ACADÊMICA DA MATEMÁTICA Minicurso: Produção de Páginas Web para Professores de Matemática Projeto de Extensão: Uma Articulação entre a Matemática e a Informática como Instrumento para a Cidadania

Leia mais

Tutorial de HTML. O que é HTML? Aprendendo

Tutorial de HTML. O que é HTML? Aprendendo Tutorial de HTML Tutorial: O que é HTML? Aprendendo Títulos Textos Imagens Links Imagens Clicáveis Explorando o TAG BODY Música de Fundo Gifs Animados Tabelas Testando sua Página O que é HTML? HTML é uma

Leia mais

Google Sites. A g r u p a m e n t o C a m p o A b e r t o 2 0 1 0 / 2 0 1 1

Google Sites. A g r u p a m e n t o C a m p o A b e r t o 2 0 1 0 / 2 0 1 1 Google Sites A g r u p a m e n t o C a m p o A b e r t o 2 0 1 0 / 2 0 1 1 1. Google Sites A Google veio anunciar que, para melhorar as funcionalidades centrais do Grupos Google, como listas de discussão

Leia mais

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN José Agostinho Petry Filho 1 ; Rodrigo de Moraes 2 ; Silvio Regis da Silva Junior 3 ; Yuri Jean Fabris 4 ; Fernando Augusto

Leia mais

DWEB. Design para Web. CSS3 - Fundamentos. Curso Superior de Tecnologia em Design Gráfico

DWEB. Design para Web. CSS3 - Fundamentos. Curso Superior de Tecnologia em Design Gráfico DWEB Design para Web Curso Superior de Tecnologia em Design Gráfico CSS3 - Fundamentos E não vos conformeis com este século, mas transformai-vos pela renovação da vossa mente, para que experimenteis qual

Leia mais

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD TUTORIAL MOODLE VERSÃO ALUNO Machado/MG 2013 SUMÁRIO 1. INTRODUÇÃO... 4 2. EDITANDO O PERFIL... 5 2.1 Como editar o perfil?... 5 2.2 Como mudar a senha?... 5 2.3

Leia mais

ADÃO BRAGA BORGES FAÇA SEU TCC. USANDO O BrOffice WRITER APRENDA COM ESTE E-BOOK

ADÃO BRAGA BORGES FAÇA SEU TCC. USANDO O BrOffice WRITER APRENDA COM ESTE E-BOOK ADÃO BRAGA BORGES FAÇA SEU TCC USANDO O BrOffice WRITER APRENDA COM ESTE E-BOOK CONFIGURAR PÁGINAS E MARGENS DICAS SOBRE O TAMANHO A4 CONFIGURAÇÃO DE FONTE TRABALHANDO COM IMAGENS NO TEXTO CITAÇÃO EM UM

Leia mais

V1.1 SITE EM UM SITE 11/2015 MINUTOS APRENDA A PROGRAMAR IMAGINE FAZER O SEU PRIMEIRO PROGRAMA EM 180 SEGUNDOS WWW.DESAFIO3MINUTOS.COM.

V1.1 SITE EM UM SITE 11/2015 MINUTOS APRENDA A PROGRAMAR IMAGINE FAZER O SEU PRIMEIRO PROGRAMA EM 180 SEGUNDOS WWW.DESAFIO3MINUTOS.COM. 11/2015 UM SITE SITE EM EM UM 3 APRENDA A PROGRAMAR IMAGINE FAZER O SEU PRIMEIRO PROGRAMA EM 180 SEGUNDOS MINUTOS V1.1 WWW.DESAFIO3MINUTOS.COM.BR ELIELBARONE RUBY ON RAILS O que é? Ruby on Rails é um framework,

Leia mais

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de: AULA: BrOffice Impress terceira parte Objetivo Ao final dessa aula, você deverá ser capaz de: Conhecer a integração dos softwares do BrOffice; Aprender a trabalhar no slide mestre; Utilizar interação entre

Leia mais

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA Você deve ter em mente que este tutorial não vai te gerar dinheiro apenas por você estar lendo, o que você deve fazer e seguir todos os passos

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Criação de Formulários no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Criação de Formulários no Google Drive Introdução...

Leia mais

MANUAL DA PLATAFORMA RESUMO DAS PRINCIPAIS FUNÇÕES DA PLATAFORMA MOODLE, UTILIZADA NO WEBCURSO DA EETAD 1ª edição

MANUAL DA PLATAFORMA RESUMO DAS PRINCIPAIS FUNÇÕES DA PLATAFORMA MOODLE, UTILIZADA NO WEBCURSO DA EETAD 1ª edição MANUAL DA PLATAFORMA RESUMO DAS PRINCIPAIS FUNÇÕES DA PLATAFORMA MOODLE, UTILIZADA NO WEBCURSO DA EETAD 1ª edição Escola de Educação Teológica das Assembléias de Deus Campinas SP Brasil MANUAL DA PLATAFORMA

Leia mais

Manual do Usuário Cidadão SIC Serviço de informação ao cidadão

Manual do Usuário Cidadão SIC Serviço de informação ao cidadão Manual do Usuário Cidadão SIC Serviço de informação ao cidadão NOVOSIS 3ª Versão Conteúdo Introdução... 3 Principais recursos:... 4 Para o cidadão:... 4 Para os órgãos públicos:... 4 Como Utilizar o SIC...

Leia mais

Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação

Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação Universidade de São Paulo/Faculdade de Saúde Pública Curso de Saúde Pública Disciplina: HEP 147 - Informática Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação 1 Introdução ao Microsoft PowerPoint

Leia mais

Programando em PHP. Conceitos Básicos

Programando em PHP. Conceitos Básicos Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web

Leia mais

Coleção - Análises de email marketing em clientes de email

Coleção - Análises de email marketing em clientes de email Coleção - Análises de email marketing em clientes de email Introdução Nesta sexta e penúltima edição da Coletânea de Análises de Email Marketing em Clientes de Email, apresentamos os estudos dos clientes

Leia mais

BlackBerry Internet Service. Versão: 4.5.1. Guia do usuário

BlackBerry Internet Service. Versão: 4.5.1. Guia do usuário BlackBerry Internet Service Versão: 4.5.1 Guia do usuário Publicado: 09/01/2014 SWD-20140109134951622 Conteúdo 1 Primeiros passos... 7 Sobre os planos de serviço de mensagens oferecidos para o BlackBerry

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...

Leia mais

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo 2011 MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo Aprenda como é simples utilizar a ferramenta Flex como seu gerenciador de conteúdo online. Flex Desenvolvido pela ExpandWEB 31/01/2011

Leia mais

Desenvolvimento de Sites. Subtítulo

Desenvolvimento de Sites. Subtítulo Desenvolvimento de Sites Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras

Leia mais

Web Design Aula 02: HTML

Web Design Aula 02: HTML Web Design Aula 02: HTML Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação Roteiro Introdução Conceitos HTML Primeira Página Identação Incluindo o título Salvando a página Vizualizando

Leia mais

Acessibilidade no SIEP (Sistema de Informações da Educação Profissional e Tecnológica) Módulo de Acessibilidade Virtual CEFET Bento Gonçalves RS Maio 2008 ACESSIBILIDADE À WEB De acordo com Cifuentes (2000),

Leia mais

5.3.6 Impressão de Dados Variáveis Para concluir essa fase de testes práticos, resolveu-se testar uma solução para um tipo de produto gráfico que

5.3.6 Impressão de Dados Variáveis Para concluir essa fase de testes práticos, resolveu-se testar uma solução para um tipo de produto gráfico que 105 5.3.6 Impressão de Dados Variáveis Para concluir essa fase de testes práticos, resolveu-se testar uma solução para um tipo de produto gráfico que está se tornando cada vez mais disseminado e requisitado

Leia mais

Produto IV: ATU SAAP. Manual de Referência

Produto IV: ATU SAAP. Manual de Referência Produto IV: ATU SAAP Manual de Referência Pablo Nogueira Oliveira Termo de Referência nº 129275 Contrato Número 2008/000988 Brasília, 30 de outubro de 2008 1 Sistema de Apoio à Ativideade Parlamentar SAAP

Leia mais

Introdução aos Projectos

Introdução aos Projectos Introdução aos Projectos Categoria Novos Usuários Tempo necessário 20 minutos Arquivo Tutorial Usado Iniciar um novo arquivo de projeto Este exercício explica a finalidade ea função do arquivo de projeto

Leia mais

ROTEIRO PASSO A PASSO COMO CRIAR E ALIMENTAR UM BLOG

ROTEIRO PASSO A PASSO COMO CRIAR E ALIMENTAR UM BLOG ROTEIRO PASSO A PASSO COMO CRIAR E ALIMENTAR UM BLOG Elaborado por Márcia Azevedo Professora Formadora / Multiplicadora NTE Municipal de Campinas - 2010 - ÍNDICE Criando um blog... 3 Conhecendo as opções

Leia mais

CAPACITAÇÃO EM LIBREOFFICE IMPRESS

CAPACITAÇÃO EM LIBREOFFICE IMPRESS CAPACITAÇÃO EM LIBREOFFICE IMPRESS Nelson Luiz Cesário FCAV/UNESP Câmpus de Jaboticabal O que é o Impress? O Impress é o aplicativo de criação e edição de apresentações da família LibreOffice. Você pode

Leia mais

Linguagem de Estruturação e Apresentação de Conteúdos

Linguagem de Estruturação e Apresentação de Conteúdos UNIVERSIDADE TECNOLOGICA FEDERAL DO PARANA MINISTERIO DA EDUCAÇÃO Câmpus Santa Helena Curso de Bacharelado em Ciência da Computação Linguagem de Estruturação e Apresentação de Conteúdos Prof. Me. Arlete

Leia mais