Benefícios!e!Desafios!do!Wordpress! no!desenvolvimento!de!sítios!web! Alexandre!Miguel!Leitão!dos!Santos! Relatório!de!Estágio!de!Mestrado!!

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

Download "Benefícios!e!Desafios!do!Wordpress! no!desenvolvimento!de!sítios!web! Alexandre!Miguel!Leitão!dos!Santos! Relatório!de!Estágio!de!Mestrado!!"

Transcrição

1 BenefícioseDesafiosdoWordpress nodesenvolvimentodesítiosweb AlexandreMiguelLeitãodosSantos RelatóriodeEstágiodeMestrado emnovosmediaepráticasweb Fevereiro,2015

2 RelatóriodeEstágioapresentadoparacumprimentodosrequisitosnecessáriosà obtençãodograudemestreemnovosmediaepráticasweb, realizadosobaorientaçãocientíficadoprofessordoutorfranciscoruicádima. i

3 BENEFÍCIOSEDESAFIOSDOWORDPRESS NODESENVOLVIMENTODESÍTIOSWEB RELATÓRIODEESTÁGIO BENEFITSANDCHALLENGESIN WORDPRESSWEBSITEDEVELOPMENT INTERNSHIPREPORT AlexandreMiguelLeitãodosSantos RESUMO OpresenterelatóriofoielaboradonoâmbitodoestágiocurriculardocursodemesR tradoemnovosmediaepráticasweb,dafaculdadedeciênciassociaisehumanasda UniversidadeNovadeLisboa.OestágiodecorreunaAzorean AquaticTechnologies, umaspin%outdeumaconhecidaempresaportuguesadosetortecnológico,ydreams. Oestágiotevecomopropósitogeralrefletir,atravésdotrabalhoefetuadonaempreR sa,sobreosbenefícioseosdesafiosdaadoçãodowordpressnodesenvolvimentode sítios Web. Quais são as vantagens do Wordpress em relação a outros sistemas de gestão de conteúdos? Que etapas compõem o desenvolvimento de um tema Wordpress?Épreferívelemaiseficazcomeçarodesenvolvimentodeumsiteapartir deumtemapremium,ou,pelocontrário,criarumtemaderaiz?oobjetivoespecífico doestágioedopresenterelatórioéresponderaestasquestõesquesecolocamaum Wordpressdeveloper,tirandopartidodasdinâmicaspráticasdoestágio. PALAVRASRCHAVE:DesenvolvimentoWeb,Webdesign,linguagensWeb,Wordpress. ii

4 ABSTRACT ThisreportwaspreparedundertheinternshipofthemasterprograminNewMedia andwebpractices,fromthefacultyofsocialandhumansciences,newuniversity of Lisbon.The internship took place in Azorean Aquatic Technologies, a spinrout fromaknownportuguesecompanyinthetechnologysector,ydreams.asageneral purpose,thegoaloftheinternshipwastothink,throughtheworkdoneinthecomr pany, about the benefits and challenges of using Wordpressin website developr ment.whataretheadvantagesofwordpresscomparedtoothercontentmanager mentsystems?howtodevelopawordpresstheme?itisbetterandmoreeffective tostartthedevelopmentofawebsitefromapremiumthemeortobuildawordr pressthemefromscratch?thespecificobjectiveofthisinternshipandreportisto answerthesequestions,takingadvantageofthedynamicinternshippractices. KEYWORDS:Webdevelopment,Webdesign,Wordpress,Webpractices. iii

5 ÍNDICE Introdução...1 CapítuloI: I.1 I.2 I.3 Apresentaçãodoestágio...3 Ainstituiçãodeacolhimento...3 Objetivosdoestágio...4 Planodeatividades...5 CapítuloII: II.1 II.2 II.3 II.4 II.5 II.6 Revisãodaliteratura...6 OWordpresscomoCMS...6 Principaisconcorrentes...8 TemasWordpress...10 Extensibilidade...12 Segurança...12 Usabilidadeeacessibilidade...14 CapítuloIII: CapítuloIV: IV.1 IV.2 IV.3 Questõesdeordemmetodológica...17 Concretizaçãodoplanodeatividades...21 ProduçãoedesenvolvimentoWeb...21 Problemasencontradosnacustomizaçãodealgunselementos...22 Outrasatividadesdesenvolvidas...24 Conclusão...26 Bibliografia...29 Webgrafia...32 ApêndiceA:Protótipo Azorean.eu...a ApêndiceB:Protótipo Myziphius.com...b iv

6 ApêndiceC:Página Preview daappziphius...c ApêndiceD:Relatóriodeacessibilidade azorean.eu...d ApêndiceE:Artefinal Azorean.eu...e ApêndiceF:Artefinal Myziphius.com...f ApêndiceG:Fichadaempresa...g v

7 INTRODUÇÃO Opresenterelatóriofoielaboradonoâmbitodoestágiocurriculardocursode mestradoemnovosmediaepráticasweb,dafaculdadedeciênciassociaisehumar nas da Universidade Nova de Lisboa. O estágio teve a duração total de 480 horas cercadetrêsmeses,tendodecorridoentre18deagostoe14denovembrode2014. Aminhagrandemotivaçãoparaesteestágiocurricularpassavaporpraticaras linguagens Web que estudei durante a componente letiva do mestrado, nomeadar mentenossemináriosdepráticaswebieii.sentiaanecessidadeurgentedetreir nar, de experimentar, impelido pela convicção aristotélica de que o que temos de aprenderafazeraprendemosfazendo.porém,duranteaminhaentrevistadeestár gionainstituiçãodeacolhimento,percebiqueadiretoradeoperaçõeseodiretor de Design procuravam um estagiário com alguma experiência em Wordpress para desenvolverositecorporativodaempresa.otemawordpressjátinhasidoadquirir do,enecessitavamdealguémquepercebesse,paraalémdaslinguagenswebconr vencionais,alinguagemmaisespecíficadessegestordeconteúdosweb. Paramim,aoportunidadedetrabalharcomoWordpresseraaindamaisestiR mulante. Nos últimos anos, tenhorme dedicado a estudar essa plataforma como autodidata,eagoraoestágiodavarmeahipótesedeaprofundaraindamaisosmeus conhecimentos,demaximizareproblematizarosmeusprocessosdetrabalho,apror veitandoosnoçõesdephp 1 quetinhaadquiridorecentementenocursodemestrar do.eraumpretextoperfeitoparapensarowordpress,osistemadegestãodeconr teúdowebcommaiorpenetraçãonomercado. Assim,esteestágiotemcomoobjetivosgeraisrefletirsobreodesenvolvimento deumprodutowebbaseadonaplataformawordpresseenquadrarteoricamenteo tema, mais particularmente sobre os benefícios e os desafios da adoção do WordpressnodesenvolvimentodesítiosWeb.QuaissãoasvantagensdoWordpress em relação a outros sistemas de gestão de conteúdos? Que etapas compõem o 1 SiglaquesignificaPréRProcessadordeHipertexto. OPHPéumalinguagemdeprogramaçãopara geraçãodedocumentoshtml.ophpéinterpretadoeexecutadodoladodoservidor,possibilitando oacessoabasesdedados (PereiraePoupa,2011:257). 1

8 desenvolvimento de um tema Wordpress? É preferível e mais eficaz começar o desenvolvimento de um site a partir de um tema Wordpress já existente, ou, pelo contrário, criar um tema de raiz? O objetivo específico do estágio e do presente relatório é, pois, responder a estas questões que se me colocam enquanto Web developer,tirandopartidodasdinâmicaspráticasdoestágio. Dopontodevistaformal,orelatórioestádivididoemquatrocapítulos:oprimeiR rofazumabreveapresentaçãodoestágio ainstituiçãodeacolhimento,osobjetivos eoplanodeatividadesinicial;osegundorevêalgumaliteraturasobreowordpresse examinaosaspetosmaisimportantesaconsiderarnacriaçãoenodesenvolvimento deumprodutowebassentenessaplataforma;oterceiroincidenasquestõesmetodor lógicasquesecolocaramduranteoestágio;eoquartodescreveasprincipaisatividar des executadas e problemas encontrados na customização de alguns elementos dur ranteotrabalhodedesenvolvimentoweb.porfim,aconclusãorespondeàsquestões departidaepropõealgumasrecomendaçõesparatrabalhosfuturos. 2

9 CAPÍTULOI: APRESENTAÇÃODOESTÁGIO O estágio de natureza curricular, integrado no curso de mestrado em Novos MediaePráticasWeb,daFaculdadedeCiênciasSociaiseHumanasdaUniversidade NovadeLisboa,decorreuentreosdias18deagostoe14denovembrode2014,e teveaduraçãototalde480horas cercadetrêsmeses.estecapítuloapresentaa instituição de acolhimento, os objetivos do estágio e o plano de atividades previar menteacordadocomainstituição. I.1 Ainstituiçãodeacolhimento A Azorean Aquatic Technologies S.A. é uma spinrout/ da YDreams, uma cor nhecida empresa portuguesa especializada no desenvolvimento de experiências interativasatravésdacombinaçãodetecnologia,arteedesign,atualmentedirecior nadaparaastecnologiasnocampodarealidadeaumentada.aazoreanfoicriadaem 2012 e dedicarse ao desenvolvimento de produtos tecnológicos e instrumentos especializados de baixo custo destinados à exploração marinha. O objetivo da emr presa é tornarrse pioneira na criação de sistemas robóticos autónomos e gadgets aquáticos, orientados a três diferentes segmentos de mercado: lazer, negócios e investigaçãocientífica. OprimeiroprodutodaAzoreanchamaRseZiphius,umdroneaquáticocontroR ladoportabletsesmartphones,comdatadecomercializaçãoprevistaparajunhode 2015.OprodutofoiovencedordoconcursoInsert/Coin:/New/Challengers,promoviR do pela revista online de tecnologia Engadget (Santos, 2013), e foi inicialmente fir nanciadoporumacampanhabemsucedidadokickstarter,atravésdaqualaemprer saangarioumaisde100mildólares(azorean AquaticTechnologies,2013). Emagostode2014,aAzoreanprocuravaumWebdevelopercomexperiência em Wordpress para desenvolver um site corporativo, que, até então, se limitava a umaúnicapáginaestáticacomoscontactosdaempresa.ocaráterglobaldopúblir coralvodaazorean,aoriginalidadedoprodutoquedesenvolveeanecessidadede comunicarcomosseusinvestidorestornavamurgenteacriaçãodeumsitecorporar 3

10 tivoquepudesseserumamontradaempresaparaomundo.foinestecontextoque a minha colaboração com a Azorean se estabeleceu. A empresa manifestourme a vontadedeterositepraticamenteconcluídoemcercadeduassemanas,alturaem queteriaumareuniãoimportantecompotenciaisinvestidores.foiessecaráterde urgênciaquedeuconsistênciaàhipótesedesetrabalharapartirdotemawordpress adquiridopelaempresa. I.2 Objetivosdoestágio Aminhagrandemotivaçãoparaesteestágiopassavaporpraticaraslinguagens Web especialmentehtml 2,CSS 3 ephp queestudeiduranteacomponenteletiva domestrado,nomeadamentenossemináriosdepráticaswebieii.sentiaanecesr sidadeurgentedetreinar,deexperimentar,impelidopelaconvicçãoaristotélicade queoquetemosdeaprenderafazeraprendemosfazendo,ou,comoescreveuum diaoreputadodesigneritalianobrunomunari, aexperimentaçãopessoaléquea melhorensina (2009:18).Porém,duranteaminhaentrevistadeestágionainstituiR ção de acolhimento, percebi que a Diretora de Operações e o Diretor de Design procuravamumestagiáriocomalgumaexperiênciaemwordpressparadesenvolver ositecorporativodaempresa.otemawordpressjátinhasidoadquirido,enecessir tavam de alguém que percebesse, para além das linguagens Web convencionais, a linguagemmaisespecíficadessegestordeconteúdosweb. AoportunidadedetrabalharcomoWordpressera,paramim,aindamaisesR timulanteeirresistível.nosúltimosanos,tenhormededicadoaestudaressaplatar formacomoautodidata,eagoraoestágiodavarmeahipótesedeaprofundarainda maisosmeusconhecimentos,demaximizareproblematizarosmeusprocessosde trabalho, aproveitando os noções de PHP que tinha adquirido recentemente no curso de mestrado. Era um pretexto perfeito para refletir sobre o Wordpress, o sistemadegestãodeconteúdowebcommaiorpenetraçãonomercado. 2 OHTMLéalinguagembásicadaWWW.AmaioriadosdocumentosnaInternetencontraRseescrita emhtml,daíasuaincontornávelimportância (PereiraePoupa,2008:23). 3 As CSS (Cascading/ Style/ Sheets Folhas de Estilo em Cascata) foram criadas com o objetivo de separaraestruturaeoconteúdodeumdocumento(definidosemhtml)dasuaapresentação(istoé, oaspetoeaformatação) (Remoaldo,2011:5). 4

11 Assim,esteestágiotemcomoobjetivogeralanalisar,atravésdotrabalhoefeR tuadonaempresa,osbenefícioseosdesafiosdaadoçãodowordpressnodesenvolr vimento de sítios Web. Quais são as vantagens do Wordpress em relação a outros sistemasdegestãodeconteúdos?queetapascompõemodesenvolvimentodeum tema Wordpress? Qual a melhor opção: começar o desenvolvimento de um site a partirdeumtemawordpressjáexistente,ou,pelocontrário,criarumtemaderaiz (vantagens versus desvantagens)? O objetivo específico do estágio e do presente relatórioéresponderaestasquestõesquesemecolocamenquantowebdeveloper, tirandopartidodasdinâmicaspráticasdoestágio. I.3 Planodeatividades Oplanodeatividadesinicialnãoeramuitodetalhado:contemplavaodesenR volvimento dos sites corporativos da Azorean e da YDreams, e a programação HTML/CSSdaaplicaçãomóveldoZiphius.Aempresatambémmanifestouinteresse nahipótese,aindapoucodefinidanaquelemomento,deeupoderexecutaralguns trabalhosdesonoplastia/sonorização,umavezquejátinhaexperiênciaprofissional nessaárea.emconcreto,oplanodeatividadesconsistiaemtrêstrabalhosrelacior nadoscomaprogramaçãodelinguagensweb,doisdelesemplataformawordpress: 1. Desenvolvimento do sítio Web corporativo da Azorean Aquatic TechnoloR gies: pesquisa e estratégia; arquitetura da informação; análise de utilizador res; design de informação; design de interação; design sensorial; programar çãodelinguagensweb;ediçãodevídeo;ediçãodeimagem;implementação. 2. Desenvolvimento do sítio Web corporativo da YDreams: arquitetura da inforr mação;designdeinformação;designdeinteração;designsensorial;programar çãodelinguagensweb;ediçãodevídeo;ediçãodeimagem;implementação. 3. Programação da Aplicação Móvel do Ziphius: programação de linguagens Web HTMLeCSS. 5

12 CAPÍTULOII: REVISÃODALITERATURA Estecapítuloapresentaosconceitosessenciaisefazumapequenarevisãoda literatura sobre o trabalho desenvolvido durante o estágio. Como mais de 80 por centodotempofoipassadoaprogramardoissitesemplataformawordpress,uma grande parte da revisão da literatura incide, naturalmente, nessa temática mais específica.apesardeterfeitoumesforçoparasimplificaromaispossívelalinguar gemaolongodorelatório mesmocorrendooriscodepoderserdemasiadosimr plista,reconheçoquealinguagemutilizadanestecapítuloéporvezesumpouco hermética.mas,tratandoesterelatóriodelinguagensdeprogramaçãotãoespecífir cas,seriadifícilevitárlo. II.1 OWordpresscomoCMS OWordpresséumconhecidosistemadegestãodeconteúdoWebdecódigo aberto,escritoemlinguagemphpeassentenumabasededadosmysql 4.Lançado oficialmentea27demaiode2003,pormattmullenwegemikelittle,owordpress começouporsermaisumsistemadebloggingdoqueumverdadeirocms(content/ Management/System).Algumascaracterísticasqueotornarampopularcontinuama aplicarrsenosdiasdehoje:urls 5 amigos dosmotoresdebusca,possibilidadede criaçãodemúltiplascategorias,instalaçãosimples,capacidadedeupgrade,moderar ção de comentários e utilização e modificação completamente gratuitas, ao abrigo deumalicençagplv2 6.Rapidamente,oWordpresstornouRseumadasplataformas mais requisitadas no mercado dos blogues, beneficiando da política de inflação de preçospraticadapeloseuprincipalconcorrente,movabletype(gavalda,2014). Porém, sobretudo a partir de 2010, com a introdução doscustom/ post/ types (tipos de conteúdo personalizado) na versão 3, aquilo que começou por ser uma 4 O MySQL é um sistema de gestão de bases de dados relacional (SGBDR), ou seja, um sistema informático que permite armazenar dados de forma bem organizada e com baixa redundância, e possibilitaaposteriormanipulaçãodosdadosarmazenados (PereiraePoupa,2011:151). 5 DoinglêsUniform/Resource/Locator,traduzidoparaportuguêscomo"LocalizadorUniformedeRecurso". 6 GPL(GNUGeneral/Public/Licence)éalicençacommaiorutilizaçãoem projetosdesoftware livre, sobretudodevidoàsuaadoçãonoprojetognuenosistemaoperativognu/linux. 6

13 simplesplataformadeadministraçãodebloguesevoluiuparaumrobustosistemade gestãodeconteúdosweb.comumpaineldeadministraçãointuitivomaspoderoso, aplataformapermiteaquiloquequalquercmssepropõefazer:tornarmaisfácilo controlodoconteúdo,ouseja,permitirquequalquerpessoapossaescrever,editare publicar o seu trabalho, através de diversas ferramentas de fácil manuseamento como,porexemplo,umeditordetextowysiwyg(what/you/see/is/what/you/get), semnecessitardeterumconhecimentoaprofundadodaslinguagensweb. Hoje,omercadodosCMSséenormeeagrandedificuldadeéescolher.Nãoé possível dizer perentoriamente que há um melhor do que outros. E há soluções gratuitasepagas,ambascomprósecontras.aopçãoporumadelasdependedos objetivos do projeto, do orçamento disponível, da preferência pessoal do(s) Web developer(s)edograudecustomizaçãoedeextensibilidadepretendidos. MasporventuraaquiloquemaisdestacaoWordpressdaconcorrênciapagaé ofactodesercompletamentegratuito.thordhedengren(2010:174),umexperienr tewebdesigneredeveloperespecialistaemwordpress,gostadedizerquetodosos jornaiserevistasonlinequeconhece,equeestãoassentesemsistemascomlicenças de utilização caríssimas, poderiam facilmente ser reconstruídos em Wordpress, mantendoomesmodesempenho.sistemascomoowordpress,ojoomlaouodrur pal ostrêscmsscommaiorpenetraçãonomercado têmnãosóavantagemde sergratuitos,comogarantemumaexpansibilidademaioremaisbarata,aopermitir remacriaçãoeodesenvolvimentodeplugins,móduloseextensõesporterceiros. OfactodeoWordpresstercomeçadoporserumaplataformadebloggingexR plica,emgrandemedida,osucessoquetemhojeenquantocms:muitosbloggersjá familiarizados com o back/ end 7 do sistema puderam passar a gerir um completo e poderosogestordeconteúdossemteremdeaprendertudodenovo.paraestesutilir zadores,owordpressproporcionavaumacurvadeaprendizagemmuitomaisrápida. NãoéporacasoqueoWordpresséhoje,porumaesmagadoramargem,oCMSmais popular,comcercade60porcentodepenetraçãonomercado(w3techs,2015);e22 7 Oback/enddeumsiteWordpresséaquientendidocomoopaineldeadministração,atravésdoqual os utilizadores podem não só inserir e editar conteúdos, como também alterar funcionalidades, comportamentoseodesigndosite. 7

14 porcentodossitesemtodaawebjácorremnestaplataforma(gavalda,2014).entre osmaispopulares,encontramrseos/sitesthe/new/yorker,techcrunch,bbc/america, Sony/ Music, Variety, MTV/ News, Lumia/ Conversations, Fortune, CNN/ Political/ Ticker, Reuters/ Blog ou Wired, para citar apenas alguns. Estes dados não são despiciendos: comoveremosmaisadiante,apopularidadedowordpresséasuagrandevantagem e,aomesmotempo,asuamaiorfragilidadedopontodevistadasegurança. Acrescentaria, como nota secundária e pessoal, que uma das razões que me levaram a simpatizar imediatamente com o Wordpress foi o facto de todas as verr sõesteremnomesdemúsicosdejazz.paraummelómanocomoeu,seriadifícilser insensívelaumaparticularidadetãooriginal. II.2 Principaisconcorrentes Wordpress,JoomlaeDrupalsão,porumalargadistância,ossistemasdegesR tãodeconteúdoswebcommaiorpenetraçãonummercadodecentenasdecmss, representando os três uma quota de mais de 70 por cento. Estes dados fazem do JoomlaedoDrupalosmaioresconcorrentesdoWordpress.Contudo,asduasplataR formastêmassistidoaumadiminuiçãoconsecutivadasuaquotademercadodesde 2010:atualmente,oJoomlatemseteporcentodequotademercado,contra12por cento em 2010; o Drupal tem apenas cinco, sendo que em 2010 tinha sete. O Wordpress,pelocontrário,temhojeumaquotade61porcento,contra51em2010 (W3Techs,2015).Emapenascincoanos,oWordpressampliouasuaquotademerR cadoem10pontospercentuais. Apesardealgumasdiferenças,émaisaquiloqueosunedoqueossepara.Os três CMSs têm muitas características em comum e, com o tempo, as semelhanças entreelestêmvindoaaumentarconsideravelmente.poressarazão,nãoépossível dizerqueumésuperioraosoutros.aopçãoporumdelesdependesobretudoda preferência pessoal do(s) Web developer(s). Entre os atributos comuns, ressaltam três óbvios: todos os CMS são open/ source, escritos em linguagem PHP e assentes numabasededadosmysql.umquadrocomparativocomasprincipaiscaracterístir casdostrêsgestoresdeconteúdospodeservistonapáginaseguinte. 8

15 WORDPRESS JOOMLA DRUPAL Lançadoem2003 Lançadoem2005 Lançadoem2001 PHP MySQL 60,8%quotademercadoCMS 140milhõesdedownloads TECNOLOGIA PHP MySQL POPULARIDADE 7,4%quotademercadoCMS 30milhõesdedownloads PREÇO PHP MySQL 5,1%quotademarcadoCMS 15milhõesdedownloads Gratuito Gratuito Gratuito TheNewYorker SonyMusic BBCAmerica Wired ALGUNSSITESCONHECIDOSASSENTESNAPLATAFORMA HarvardUniversity Linux ITWire MTVGreece TEMASGRATUITOS TheWhiteHouse WarnerBros.Records TheEconomist TwitterDevelopers PLUGINSGRATUITOS INSTALAÇÃOAUTOMÁTICA NUMCLIQUE Sim Sim Sim DURAÇÃODAINSTALAÇÃOMANUAL 5minutos 10minutos 10minutos FACILIDADEDEMODERAÇÃO * ** *** GRAUDEDOMÍNIONECESSÁRIODASLINGUAGENSWEB * ** *** FREQUÊNCIADOSUPDATES 42dias 36dias 51dias MELHORUTILIZADOPARA... RBlogues %/Sitescorporativos RSítiosWebdetamanho pequeno/médio RJornais/revistasonline %/Sitesdee%commerce RSítiosWebdesocial/ networking %/Sitesdequalquercategoria RSítiosWebqueexijamuma organizaçãodedados maiscomplexa Quadro1\QuadrocomparativodostrêsCMSsmaispopulares,apartirdainformaçãorecolhidadeW3Techs (2015),Mening(2013),Powell(s.d.),RackspaceSupport(2013)eHedengren(2010). 9

16 Apesar das semelhanças, Mening (2013), Powell (s.d.), Rackspace Support (2013)eHedengren(2010)sãounânimesemdestacarduasgrandesdiferençasentre o Wordpress e as plataformas concorrentes: por um lado, o Wordpress exige um graudedomínioinferiordaslinguagensweb,sendoumsistemamaisfácildecomr preenderedeexpandirapartirdopaineldeadministração;poroutro,amaiorcor munidadeonlinededevelopersedeutilizadoresgaranteaowordpressumaextensir bilidade superior. No entanto, para alguém que domine as linguagens Web, estas diferençassãomuitopoucosignificativas. II.3 TemasWordpress Os temas são um dos elementos centrais do Wordpress. Na verdade, uma grandepartedotrabalhodewebdesigndeumsitewordpressresumerseaodesenr volvimento do tema. O tema consiste numa pasta com vários ficheiros essenciais para o funcionamento do site, que têm impacto tanto na forma (design) como na função (funcionalidades e customizações de comportamento através de código adicional).detodososficheiros,háapenasdoisquesãoobrigatórios:<style.css>e <index.php>. O primeiro tem o cabeçalho que identifica o tema, o segundo é o layout básico do site. Embora fique um pouco limitado, é perfeitamente possível criarumsitewordpressapenascomestesdoisficheiros(hedengren,2010:58). UmaspetoimportanteaconsiderarnodesenvolvimentodeumtemaéahieR rarquiapelaqualosficheirossãoevocadospelosistema.owordpressestápreparar dopara chamar certosficheirosemfunçãodoseunome.porexemplo,quandono siteabrimosumarquivodeumacategoria nowordpress,essearquivocorresponr deaoficheiro<category.php>,osistemaprocuraemprimeirolugarporumficheir ro com o nome dessa categoria. Imaginando que temos um site com a categoria Ideias, ao clicarmos nessa categoria o Wordpress procurará primeiro porumfir cheiro chamado <categoryrideias.php>. Se esse ficheiro não existir, a plataforma procurapelonúmerodessacategoria.ouseja,seacategoria Ideias foracategoria 3, procurará por um ficheiro com o nome <categoryr3.php>.seesseficheiro tamr bémnãoexistir,osistemaprocurarápeloficheiromaisgenérico<category.php>.e 10

17 poraíemdiante.compreenderestahierarquiaéfundamentalparasetiraromáxir mopartidodacustomizaçãodaplataforma.ahierarquiacompletapodeserconsulr tadanapáginaoficialdowordpress(wordpresscodex,2015b). Para quem esteja familiarizado com a linguagem PHP, a programação em Wordpress é simples e rápida de aprender. Há, no entanto, algumas nuances que devemser consideradas. As boas práticas de programação em Wordpress aconser lham a não utilizar algumas expressões PHP sempre que exista uma função Wordpress correspondente. Por exemplo, no desenvolvimento de um tema, as expressões <include()>, <require()>, <include_once()> e <require_once()>(serrão e Marques, 2009: 88) devem ser preteridas a favor da função interna <get_template_part()>. É também desaconselhado embutir ficheiros CSS e JavasR cript 8 diretamenteapartirdosficheirosquecontêmohtml,masanteschamárlos através das funções internas <wp_register_style()>, <wp_enqueue_style()>, <wp_register_script()> e <wp_enqueue_script()>, a partir de ficheiros que alberr guemtodasasfunçõesdotema.sãoapenasdoisexemplos,entremuitosoutros,de como as funções do Wordpress devem ser privilegiadas, de modo a garantir uma maior consistência, compatibilidade, flexibilidade e extensibilidade do código. A documentação é outra grande vantagem do Wordpress: todas as funções, hooks, classes e métodos estão disponíveis online para consulta imediata(wordpress CoR dex,2015a). Nos últimos anos, tem crescido o mercado dos temas premium: temas Wordpress já desenhados e programados, criados por Web designers e developers profissionais,repletosdecaracterísticasavançadasefunçõesadicionais.aocontrár riodalicençadeutilizaçãodowordpress,ostemaspremiumsãopagos. 8 O Javascript é uma linguagem de programação da família da linguagem C. Uma das principais características do Javascript é a forma como interage com o navegador, podendo aceder aos seus objetos (PereiraePoupa,2008:93). 11

18 II.4 Extensibilidade Por defeito, o Wordpress é já uma plataforma bastante poderosa, que pode ser utilizada para desenvolver uma grande variedade de sites dinâmicos. Mas a expansibilidade do sistema, garantida através de temas, plugins, scripts e funções personalizadas,éumadasrazõesqueexplicaasuaenormepopularidade(coyiere Starr,2012:131).ApopularidadedoWordpresscontribuiuparaacriaçãoeocresciR mento da maior comunidade online de developers e entusiastas no mercado dos CMSs,etambémorepositóriomaiscompleto:milharesdeplugins,scriptsesnippets, abrangendoumamultiplicidadedefunções,estãodisponíveisonlineparadownload imediatoegratuito(wordpress,2015). Paraalémdospluginsedasfunçõespersonalizadas,outracaracterísticapoderoR sadowordpress emboranãosejaumconceitoexclusivodestecms éarobustez dafuncionalidadedoscustom/fields(campospersonalizados): OscampospersonaliR zadospermitemqueosutilizadoresassociemconteúdopersonalizadoeinformações adicionais a cada publicação. O resultado é uma enorme flexibilidade em termos de organizaçãodoconteúdo,designeadministração (CoyiereStarr,2012:151). Comaintroduçãodoscampospersonalizadosnaversão1.2,osdevelopersdeiR xaramdeficarcondicionadosaumasóformadeapresentaroconteúdo.noentanto, esta funcionalidade ganha outra dimensão quando usada em conjunto com um plugincomooadvancedcustomfields(condon,2015),quetornamaisfácil,flexível epoderosaautilizaçãodoscampospersonalizados.atualmente,aimportânciadeste plugin é de tal ordem, que Ana Aires, uma das faces da WidgiLabs, uma empresa portuguesa especializada em Wordpress, assume que o Advanced Custom Fields integrado de raiz no sistema é uma das funcionalidades que mais gostava de ver implementadasnofuturo(freitas,2014). II.5 Segurança Porrazõesóbvias,asegurançaéumdosaspetosmaisimportantesaconsiderar durante o desenvolvimento e a manutenção de um produto Web. É cada vez mais 12

19 consensualdequenãohásites100porcentoseguros.jeremiahgrossman(2008),um reputadoespecialistaemsegurançawebnorteramericano,confirmaestaideia: mesmoadicionandocamadassobrecamadasdedefesas,haverásempreahir pótesedeumapartedosistemafalhar.alémdisso,colocardemasiadaênfase na obtenção da segurança perfeita vai resultar em retornos decrescentes. (...)OdesafioéencontraroequilíbriocertoentreosrecursosinvestidosnaseR gurança(tempo/dinheiro),deformaareduziradequadamente(nãoeliminar)a probabilidadede[umsite]serhackeado. Este princípio aplicarse tanto ao Wordpress como a qualquer outra aplicação Web. Ainda assim, e ao contrário do que é muitas vezes sugerido, o Wordpress é uma plataforma bastante segura. Uma das características mais poderosas do Wordpress é a sua enorme comunidade de developers e utilizadores entusiastas. Qualquer nova vulnerabilidade descoberta é rapidamente resolvida por um dos milhares de developers especializados em Wordpress espalhados pelo mundo. Seja naformadepequenosfragmentosdecódigo(snippets),deatualizaçõesdesoftware oudenovosplugins,ficadisponívelemtemporecorde,paratodaacomunidadeede formagratuita,asoluçãopara aquela últimavulnerabilidadedosistema. Masasuaenormepopularidadeétambémamaiorfragilidade,ograndecalR canhar de Aquiles do Wordpress do ponto de vista da segurança: com o código à vista de todos, com tantos utilizadores e tantos sites assentes na plataforma, o Wordpress é naturalmente um dos alvos preferenciais doshackers. Dito de uma maneira simples, oshackers sabem como o sistema funciona e como atacárlo (Connelly, 2011: 151). Este facto deve servir de alerta para alguns aspetos que um Wordpressdevelopernãopodenegligenciar,porqueseasegurançaatravésdaobsR curidadeéummétodopoucoaconselhávelemqualquersistema,muitomenosoé num sistema open/ source. Compreender as principais vulnerabilidades e otimizar a segurançanãoéumtrabalhodifícil,masrequerumbomconhecimentodaplataforr ma.connelly(2011:151)propõeumalistacomas10tarefasobrigatóriasquedevem serlevadasacaboparaaumentarasegurançadeumsitewordpress: 1. Garantirqueoacessoaopaineldeadministraçãonãoéviolado 2. Fazerbackupscomfrequência 13

20 3. Fazerupdatesastutamente 4. Neutralizaraconta<admin>quevempordefeitoemmuitasinstalações 5. Corrigiraspermissõesdosficheirosedaspastas 6. EsconderaversãodoWordpress 7. Alterarosprefixosdastabelasdabasededados 8. Configuraraschavessecretas 9. Negaroacessoaoficheiro<config.php> 10. Restringiroacessoàspastas<wpRcontent>e<wpRincludes> TodasestasetapassãoexplicadascomminúciaemWordpress/3/Ultimate/Secu% rity(connelly,2011),umlivrode375páginascompletamentededicadoàtemática dasegurançaemwordpress.setodosestespassosforemassegurados,asegurança da plataforma melhorará substancialmente. É claro que se o Wordpress estiver instaladonumalojamentopartilhado,umapartedasegurançadependerádoconher cimento, da perícia e das boas práticas dos prestadores do serviço de alojamento Web.Nãovaledemuitofecharaportaàchavedeixandoasjanelasabertas. NoteRse que muitas destas tarefas podem ser executadas automaticamente porplugins,masédesejávelerecomendávelqueumdevelopercompreendabemas vulnerabilidadesdosistemaantesdeutilizárlos.nãoéaceitávelqueumwebdeve% loperassegureasegurançadeum/siteapenasporinstalaropluginxouy;deveser capazdeexplicarclaramenteoquefazeporquerazãoofaz. II.6 Usabilidadeeacessibilidade Independentementedaplataformaedaslinguagensutilizadasparaacriaçãoe odesenvolvimentodeumsite,aadoçãodeboaspráticasdeusabilidadeeacessibilir dade deve ser uma preocupação permanente de um Web designer. O conceito de usabilidadewebestárelacionadocomafacilidadedeusoeaqualidadedainteração queumsiteproporcionaaosseusutilizadores: Ausabilidadeéumatributodequalidaderelacionadocomoquãofáciléusar algo. Mais especificamente, refererse à rapidez com que as pessoas podem aprenderausaralgumacoisa,quãoeficientessãoaousárla,quãomemorávelé essacoisa,quãopassíveldeerroéequantosutilizadoresgostamdeusárla.se aspessoasnãoconseguemounãovãousarumatributo,épreferívelqueele nãoexista(nielseneloranger,2006:365r371). 14

21 Tirandoalgunscasosexcecionais,ossitesnãosãosimplespeçasdedecoração, objetosparaseremapenascontemplados:têmcomofunçãodistribuirinformaçãoe sãoproduzidosemfunçãodeobjetivosespecíficos.estudosconduzidosporumdos nomesmaisproeminentesdausabilidadeweb,jakobnielsen,demonstramqueos utilizadorespreferemclarezaaconfusão,equeestaregraseaplicatantoaoconteúr do escrito como ao design(nielsen e Loranger, 2006: 4045). Em última análise, de queserveumsiteseosseusutilizadoresnãoconseguemmanuseárlo?ausabilidade Web não é mais do que facilitar o uso de um site, de modo a garantir que a sua utilizaçãoéeficaz,eficiente,satisfatóriaememorável.emsuma,oobjetivoúltimoda usabilidadeéassegurarqueumsitecumpreosobjetivosaquesepropõe. OconceitodeacessibilidadeWebestárelacionadocomacapacidadedenaveR garnainternetedeacederàinformaçãoindependentementedaslimitaçõesfísicas dosutilizadores.garantiraacessibilidadesignificaqueaspessoascomnecessidades especiaispodemfazerumusoplenodainternet,ouseja, conseguempercecionar, entender, navegar e interagir com a Web (Henry, 2006). Apesar das enormes por tencialidadescriadaspelainternet,háaindaumasériedebarreiras 9 queimpedem umanavegaçãoplenamenteacessível,sobretudoporqueoscriadoresdeconteúdos Webnãoestãosuficientementesensibilizadosparaasquestõesdaacessibilidade.O grandeobjetivodaacessibilidadewebé,pois,aremoçãodessasbarreiras,demodo aque aspessoascomnecessidadesespeciaispossamtambémutilizarecontribuir paraaweb (Henry,2006). Foinessesentidoquesurgiuanecessidadedeencontrarepromoverumasérie de princípios e diretrizes, que fossem consensualmente aceites, para ajudar todos aqueles que projetam, desenham, programam e atualizam os milhões de sites que hojeexistemnainternet: AsDiretrizesdeAcessibilidadeparaoConteúdodaWeb (WCAG) abrangem uma vasta gama de recomendações para tornar o conteúdo da Web mais acessível a um maior número de pessoas com incapacidades (Umic, 2009).AsWCAGestãoassentesemquatroprincípiosRchave,quefornecemainforR 9 Giorgio Brajnik (2011), um professor italiano especialista em acessibilidade Web, define barreira como qualquercondiçãoqueatrapalhaouimpedeoprogressodoutilizadornapersecuçãodeum objetivo,quandoesseutilizadoréportadordedeficiênciasouincapacidades. 15

Definições: quando usar cada um?

Definições: quando usar cada um? Framework ou CMS? Definições: quando usar cada um? Framework: Uma arquitetura desenvolvida com o objetivo de atingir a máxima reutilização, representada como um conjunto de classes abstratas e concretas,

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

* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento

* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Técnicas Avançadas Desenvolvimento de SOFTWARES Sistemas de Gerenciamento de Conteúdo com Joomla e Magento * Tópicos Sistema de Gerenciamento de Conteúdo CMS. Fron-end Back-end Instalando Site e Lojas

Leia mais

Gestão de Conteúdo de Websites

Gestão de Conteúdo de Websites Gestão de Conteúdo de Websites Sandra Regina da Luz, diretora da DS Consultoria, PhD em administração de empresas pela Flórida Christian University (EUA), Mestre em Administração de Empresas pela USP O

Leia mais

Sessão de Esclarecimento. Curso de Webdesign

Sessão de Esclarecimento. Curso de Webdesign Sessão de Esclarecimento Curso de Webdesign Alguns factos: A industria de serviços de Webdesign representa um mercado de $24B apenas nos EUA. Todos os meses são publicados cerca de 16M novos websites.

Leia mais

Ferramentas como, por exemplo, linhas de conexão, formas automáticas, sombras pendentes, WordArt, etc.

Ferramentas como, por exemplo, linhas de conexão, formas automáticas, sombras pendentes, WordArt, etc. Ambiente de trabalho Ambiente de trabalho Porquê criar páginas web? A World Wide Web é a melhor forma das pessoas comunicarem umas com as outras. Nos dias de hoje, é importante poder comunicar com outras

Leia mais

JOOMLA V3.2 PARA INICIANTES

JOOMLA V3.2 PARA INICIANTES JOOMLA V3.2 PARA INICIANTES Material desenvolvido para uso no ensino da plataforma Joomla para alunos de graduação do Instituto de Arquitetura e Urbanismo de São Carlos Autor: Daniel Picon Versão 1.1 -

Leia mais

Indicie. 1.Introdução...1. 2.Como Surgiu...2. 3.Para que serve...3. 4.Instalação...3. 5. Oque ele permite fazer...5. 6. Primeiro Cenário...

Indicie. 1.Introdução...1. 2.Como Surgiu...2. 3.Para que serve...3. 4.Instalação...3. 5. Oque ele permite fazer...5. 6. Primeiro Cenário... Artigo sobre Indicie 1.Introdução....1 2.Como Surgiu....2 3.Para que serve....3 4.Instalação....3 5. Oque ele permite fazer....5 6. Primeiro Cenário....6 7. Segundo Cenário....7 8. Conclusão....8 5. Referencias....9

Leia mais

Joomla! para iniciantes. Djonatan Buss Jerônimo Medina Madruga

Joomla! para iniciantes. Djonatan Buss Jerônimo Medina Madruga Joomla! para iniciantes Djonatan Buss Jerônimo Medina Madruga Sempre teve vontade de fazer seu site? Fica na dúvida de qual tecnologia utilizar? Quer uma abordagem mais profissional do que aquele site

Leia mais

CMS Sistemas de Gestão de Conteúdos

CMS Sistemas de Gestão de Conteúdos 1 CMS Sistemas de Gestão de Conteúdos José Paulo Santos (*) jpsantos@engenheiros.pt O que é um CMS? Um CMS 1 é um sistema que permite a qualquer utilizador da Internet, mesmo àqueles com poucos conhecimentos

Leia mais

TIRE SEU PROJETO DA GAVETA. kinghost.com.br

TIRE SEU PROJETO DA GAVETA. kinghost.com.br TIRE SEU PROJETO DA GAVETA #1 Escolha a ferramenta ideal para impulsionar seu negócio. Existem diversas ferramentas no mercado que podem lhe auxiliar na hora de montar e administrar seu negócio. São plataformas

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

Portal AEPQ Manual do utilizador

Portal AEPQ Manual do utilizador Pedro Gonçalves Luís Vieira Portal AEPQ Manual do utilizador Setembro 2008 Engenharia Informática - Portal AEPQ Manual do utilizador - ii - Conteúdo 1 Introdução... 1 1.1 Estrutura do manual... 3 1.2 Requisitos...

Leia mais

Facilidade e flexibilidade na web

Facilidade e flexibilidade na web Facilidade e flexibilidade na web palavras-chave: acessibilidade, usabilidade, web 2.0 Tersis Zonato www.tersis.com.br Web 2.0 o termo de marketing x a nova forma de conhecimento Web 2.0 O conceito começou

Leia mais

Drupal para Empresas. Descobrindo os benefícios do Drupal para o seu negócio

Drupal para Empresas. Descobrindo os benefícios do Drupal para o seu negócio Sorteio de R$400 de crédito nos cursos de Drupal! http://j.mp/sorteio400reais O que veremos nessa palestra? # Apresentação # Introdução a CMS # Conhecendo o Drupal # Drupal como solução para Empresas #

Leia mais

Sincronização do Catálogo de Endereços no MDaemon 6.x com o uso do ComAgent, LDAP, MAPI e WAB

Sincronização do Catálogo de Endereços no MDaemon 6.x com o uso do ComAgent, LDAP, MAPI e WAB Sincronização do Catálogo de Endereços no MDaemon 6.x com o uso do ComAgent, LDAP, MAPI e WAB Alt-N Technologies, Ltd 1179 Corporate Drive West, #103 Arlington, TX 76006 Tel: (817) 652-0204 2002 Alt-N

Leia mais

Portal Web para empresa de materiais de construção civil CasaMais

Portal Web para empresa de materiais de construção civil CasaMais Portal Web para empresa de materiais de construção civil CasaMais Gilberto Leonel Dias Pereira nº 26634 Trabalho realizado sob a orientação de: Professor João Paulo Ribeiro Pereira Informática de Gestão

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

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

Todos os direitos reservados para Alfamídia Prow. AVISO DE RESPONSABILIDADE

Todos os direitos reservados para Alfamídia Prow. AVISO DE RESPONSABILIDADE Todos os direitos reservados para Alfamídia Prow. AVISO DE RESPONSABILIDADE As informações contidas neste material de treinamento são distribuídas NO ESTADO EM QUE SE ENCONTRAM, sem qualquer garantia,

Leia mais

novos lançamentos abril 2011 # 1 mais informação pág. 02 e 03 Adasca lançado em 02-12-2010 Openquest lançado em 08-02-2011 www.openquest.

novos lançamentos abril 2011 # 1 mais informação pág. 02 e 03 Adasca lançado em 02-12-2010 Openquest lançado em 08-02-2011 www.openquest. # 1 abril 2011 A Associação de Dadores de Sangue do Concelho de Aveiro, surgiu em Aveiro a 9 de Outubro de 2006 devido à inexistência de uma associação do género e aliado ao fato do Hospital de Aveiro

Leia mais

A opção de CMS que vem crescendo rápido. Bruno Gomes Cláudio Barbosa Cláudio Gomes

A opção de CMS que vem crescendo rápido. Bruno Gomes Cláudio Barbosa Cláudio Gomes A opção de CMS que vem crescendo rápido Bruno Gomes Cláudio Barbosa Cláudio Gomes Uma evolução do Mambo, o Joomla! é um gerenciador de conteúdo open source baseado em PHP e MySQL que possui um bom número

Leia mais

Lucas Nascimento Santos

Lucas Nascimento Santos Lucas Nascimento Santos Mobile Application Developer lucassantoos56@gmail.com Resumo Lucas Nascimento Santos (@ll_ucasn), engenheiro de software. Estudante de Ciência da Computação na Universidade Salvador

Leia mais

Recurso E-Meeting para o Moodle: um relato do desenvolvimento de uma solução livre de webconferência otimizada para redes de baixo desempenho.

Recurso E-Meeting para o Moodle: um relato do desenvolvimento de uma solução livre de webconferência otimizada para redes de baixo desempenho. Recurso E-Meeting para o Moodle: um relato do desenvolvimento de uma solução livre de webconferência otimizada para redes de baixo desempenho. Resumo Este artigo apresenta uma solução de webconferência

Leia mais

Desenvolvendo Websites com Joomla. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br

Desenvolvendo Websites com Joomla. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br Desenvolvendo Websites com Joomla Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br Currículo Meu nome: Breno Leonardo G. de M. Araújo Formação: Bacharel em Sistemas de

Leia mais

Criação de um site sobre Comunicação

Criação de um site sobre Comunicação Luciano Conceição Martins Criação de um site sobre Comunicação UNICAMP Universidade Estadual de Campinas Introdução: Um site é um conjunto de arquivos feitos através de códigos de programação. E, estes

Leia mais

Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet.

Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet. TERMINOLOGIA Navegador ou Browser Navegador ou browser, é um programa de computador que permite a seus usuários a interagirem com documentos virtuais da Internet. Os Browsers se comunicam com servidores

Leia mais

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS Planificação Anual da Disciplina de TIC Módulos 1,2,3-10.ºD CURSO PROFISSIONAL DE TÉCNICO DE APOIO À GESTÃO DESPORTIVA Ano Letivo 2015-2016 Manual adotado:

Leia mais

BusinessRX para Consultores ou Diretores Financeiros

BusinessRX para Consultores ou Diretores Financeiros Business Report expert BusinessRX para Consultores ou Diretores Financeiros Descubra como obter sucesso com o BusinessRX e a modelação de mapas de gestão inteligentes e interativos, que podem ajudá-lo

Leia mais

Viabilidade Técnica - #entrega02 INTRODUÇÃO LISTA DE MATERIAL

Viabilidade Técnica - #entrega02 INTRODUÇÃO LISTA DE MATERIAL Índice INTRODUÇÃO LISTA DE MATERIAL PORQUÊ? TECNOLOGIAS ANDROID MESA TOUCH E COMPONENTES PULSEIRA BLUETOOTH PONTOS DE ACESSO BLUETOOTH SISTEMA DE VIGILÂNCIA ROOTER ECRÃ EXTERNO PLATAFORMAS ADOBE ILLUSTRATOR

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

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos Curso de Introdução ao Plone Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Modulo A Instrutores Carlos Alberto Alves Meira Laurimar Gonçalves

Leia mais

Google Site Search Pesquisa de Websites Google para a sua Entidade

Google Site Search Pesquisa de Websites Google para a sua Entidade Google Site Search Folha de Dados Google Site Search Pesquisa de Websites Google para a sua Entidade google site search para obter mais informações, aceda a: http://www.google.com/enterprise/search/ o

Leia mais

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani

Curso de Introdução ao Plone. Instrutores Carlos Alberto Alves Meira Erick Gallani Curso de Introdução ao Plone Instrutores Carlos Alberto Alves Meira Erick Gallani Conteúdo Parte I - Conceitos básicos Parte II - Interface do Plone Parte III - Gerenciamento de usuários Parte IV - Criação

Leia mais

Manual de utilização do Moodle

Manual de utilização do Moodle Manual de utilização do Moodle Docentes Universidade Atlântica 1 Introdução O conceito do Moodle (Modular Object Oriented Dynamic Learning Environment) foi criado em 2001 por Martin Dougiamas, o conceito

Leia mais

Mapa Mental de Data Warehouse - OLAP

Mapa Mental de Data Warehouse - OLAP Mapa Mental de Data Warehouse - OLAP Mapa Mental de Data Warehouse OLAP Mapa Mental de Data Warehouse - OLAP Introdução ao PHP PHP é provavelmente uma das linguagens de programação web mais popular. Com

Leia mais

Curso de Joomla na Prática

Curso de Joomla na Prática Curso de Joomla na Prática Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.

Leia mais

O CMS certo para as suas necessidades! Quadro Comparativo

O CMS certo para as suas necessidades! Quadro Comparativo O CMS certo para as suas necessidades! Quadro Comparativo Prof. Ricardo 1 Um CMS (Content Management Systems) é um Sistema de gerenciamento de Conteúdo de websites, portais e intranet disponíveis para

Leia mais

Software para novas plataformas

Software para novas plataformas CONHEÇA A HYPERBOLIC Software para novas plataformas www.hyperbolic.com.br - (47) 4103-0333 Av. Marechal Deodora da Fonseca, 191, sala 08 - CEP: 89251-701 Jaraguá do Sul-SC - Brasil A empresa A Hyperbolic

Leia mais

Artur Petean Bove Júnior Tecnologia SJC

Artur Petean Bove Júnior Tecnologia SJC Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento

Leia mais

Curso de Desenvolvimento Web com HTML5, CSS3 e jquery

Curso de Desenvolvimento Web com HTML5, CSS3 e jquery Curso de Desenvolvimento Web com HTML5, CSS3 e jquery Professor: Marcelo Ricardo Minholi CH: 32 horas anuais (4 dias de 8 horas) Umuarama - 2012 Fundamentação Teórica: HTML (acrônimo para a expressão inglesa

Leia mais

FACULDADE SENAC-RS PELOTAS RODRIGO ALMEIDA PEREIRA. Sistemas de Informação

FACULDADE SENAC-RS PELOTAS RODRIGO ALMEIDA PEREIRA. Sistemas de Informação FACULDADE SENAC-RS PELOTAS Analise e Desenvolvimento de Sistemas RODRIGO ALMEIDA PEREIRA Sistemas de Informação Pelotas/RS Maio de 2013 Sumário 1. Introdução 1 2. Um pouco de sua história 1 3. Requerimentos

Leia mais

CRIANDO UM SITE RESPONSIVO COM W O R D P R E S S. Autores: Marcel Ferrante Silva

CRIANDO UM SITE RESPONSIVO COM W O R D P R E S S. Autores: Marcel Ferrante Silva CRIANDO UM SITE RESPONSIVO COM W O R D P R E S S Autores: Marcel Ferrante Silva Apresentação Marcel Ferrante marcelf@gmail.com Prof. Adjunto no Curso de Gestão da Informação/UFG (2014) Doutor em Ciência

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

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação. ANEXO 11 O MATRIZ Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará o framework MATRIZ desenvolvido pela PROCERGS e disponibilizado no início do trabalho.

Leia mais

MINISTÉRIO DA JUSTIÇA SECRETARIA DE ASSUNTOS LEGISLATIVOS EDITAL SAL/MJ Nº 03, DE 14 DE JANEIRO DE 2015 PROCESSO SELETIVO SIMPLIFICADO

MINISTÉRIO DA JUSTIÇA SECRETARIA DE ASSUNTOS LEGISLATIVOS EDITAL SAL/MJ Nº 03, DE 14 DE JANEIRO DE 2015 PROCESSO SELETIVO SIMPLIFICADO MINISTÉRIO DA JUSTIÇA SECRETARIA DE ASSUNTOS LEGISLATIVOS EDITAL SAL/MJ Nº 03, DE 4 DE JANEIRO DE 205 PROCESSO SELETIVO SIMPLIFICADO Projeto BRA/07/004 Seleciona: Consultor para identificação das melhores

Leia mais

geral@centroatlantico.pt www.centroatlantico.pt Impressão e acabamento: Inova 1ª edição: Outubro de 2003 ISBN: 972-8426-73-9 Depósito legal: 201828/03

geral@centroatlantico.pt www.centroatlantico.pt Impressão e acabamento: Inova 1ª edição: Outubro de 2003 ISBN: 972-8426-73-9 Depósito legal: 201828/03 FICHEIROS COM EXEMPLOS Envie um e-mail* para software@centroatlantico.pt para conhecer os endereços de Internet de onde poderá fazer o download dos ficheiros com os exemplos deste livro. * O leitor consente,

Leia mais

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com III Jornada Latinoamericana e do Caribe do gvsig Artigo: Integração do software i3geo com o gvsig Autor: Edmar Moretti Resumo: O i3geo é um software para a criação de mapas interativos para internet qu

Leia mais

Construir um e-portefólio com o Blogger

Construir um e-portefólio com o Blogger TUTORIAIS CienTIC7 Construir um e-portefólio com o Blogger O suporte informático para um e-portefólio pode ser tão simples como um documento criado num processador de texto ou tão específico e elaborado

Leia mais

Adaptação de materiais digitais. Manuela Francisco manuela.amado@gmail.com

Adaptação de materiais digitais. Manuela Francisco manuela.amado@gmail.com Adaptação de materiais digitais Manuela Francisco manuela.amado@gmail.com Plano da sessão Tópicos Duração Documentos acessíveis: porquê e para quem. Diretrizes de acessibilidade Navegabilidade, legibilidade

Leia mais

Proposta de Estágio Ano letivo 2011 / 2012 Tema: SISMS - sistema integrado de suporte e monitorização para serviços comerciais

Proposta de Estágio Ano letivo 2011 / 2012 Tema: SISMS - sistema integrado de suporte e monitorização para serviços comerciais Proposta de Estágio Ano letivo 2011 / 2012 Tema: SISMS - sistema integrado de suporte e monitorização para serviços comerciais A Load Interactive A Load-Interactive Lda. é uma start-up tecnológica que

Leia mais

Documentação sobre a Tecnologia RAID

Documentação sobre a Tecnologia RAID Documentação sobre a Tecnologia RAID Enquanto especialista no armazenamento de dados, a LaCie reconhece que quase todos os utilizadores de computadores irão necessitar de uma solução de cópia de segurança

Leia mais

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO Curso: Gestão da Tecnologia da Informação Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS ORGANOGRAMA FUNCIANOGRAMA DESENHO DE CARGO E TAREFAS DO DESENVOLVEDOR

Leia mais

Ferramentas de informações e comunicações e as interações possíveis Tecnologias populares para uma Educação à Distância mais Popular.

Ferramentas de informações e comunicações e as interações possíveis Tecnologias populares para uma Educação à Distância mais Popular. Trabalha de Conclusão do Curso Educação a Distância : Um Novo Olhar Para a Educação - Formação de Professores/Tutores em EaD pelo Portal Somática Educar Ferramentas de informações e comunicações e as interações

Leia mais

YMT REQUISITOS FUNCIONAIS + REFLEXÃO VIABILIDADE TÉCNICA

YMT REQUISITOS FUNCIONAIS + REFLEXÃO VIABILIDADE TÉCNICA REQUISITOS FUNCIONAIS + REFLEXÃO VIABILIDADE TÉCNICA YMT DeCA NTC ANO3 PROJECTO NTC SEM2 RENATO COSTA RICARDO CARVALHO TIAGO FIGUEIREDO MARTIM SANTOS JOÃO ELVAS REQUISITOS FUNCIONAIS 1. Paradigma de interacção

Leia mais

MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment. Executado em um AVA - Ambiente Virtual de Apresendizagem;

MOODLE é o acrónimo de Modular Object-Oriented Dynamic Learning Environment. Executado em um AVA - Ambiente Virtual de Apresendizagem; MOODLE é o acrónimo de "Modular Object-Oriented Dynamic Learning Environment Software livre, de apoio à aprendizagem; Executado em um AVA - Ambiente Virtual de Apresendizagem; A expressão designa ainda

Leia mais

ERP: Pacote Pronto versus Solução in house

ERP: Pacote Pronto versus Solução in house ERP: Pacote Pronto versus Solução in house Introdução Com a disseminação da utilidade e dos ganhos em se informatizar e integrar os diversos departamentos de uma empresa com o uso de um ERP, algumas empresas

Leia mais

Formação em WEB DESIGN: Projeto 01 - layout (aula 01 & 02*) Em nosso primeiro projeto criaremos um layout para web utilizando um software gráfico.

Formação em WEB DESIGN: Projeto 01 - layout (aula 01 & 02*) Em nosso primeiro projeto criaremos um layout para web utilizando um software gráfico. Formação em WEB DESIGN: O Curso de WebDesign da Imagine School tem duração de 06 meses e se destina a todos aqueles que desejam conhecer o mundo de desenvolvimento para a web. Durante o curso, veremos

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

Apresentação da Empresa. CAPO Software. your team more agile

Apresentação da Empresa. CAPO Software. your team more agile Apresentação da Empresa CAPO Software QUEM SOMOS A CAPO SOFTWARE é provedora de serviços diversificados de TI com vasta experiência em desenvolvimento de sistemas e processo de configuração que compreende

Leia mais

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO DOMINE A 110% ACCESS 2010 A VISTA BACKSTAGE Assim que é activado o Access, é visualizado o ecrã principal de acesso na nova vista Backstage. Após aceder ao Access 2010, no canto superior esquerdo do Friso,

Leia mais

Treinamento em PHP com MySQL - Fundamental

Treinamento em PHP com MySQL - Fundamental Treinamento em PHP com MySQL - Fundamental Sobre PHP PHP é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes

Leia mais

Emerald Group Publishing Limited. Descubra como aproveitar os benefícios da editora líder mundial de Pesquisa em Gestão. www.emeraldinsight.

Emerald Group Publishing Limited. Descubra como aproveitar os benefícios da editora líder mundial de Pesquisa em Gestão. www.emeraldinsight. Emerald Group Publishing Limited Descubra como aproveitar os benefícios da editora líder mundial de Pesquisa em Gestão www.emeraldinsight.com Conteúdo Esta apresentação foi elaborada para ajudá-lo a aproveitar

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

Construindo sítios profissionais com Mambo

Construindo sítios profissionais com Mambo 23/09/06 Construindo sítios profissionais com Mambo Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Software Livre Conceitos de CMS Mambo Configuração do Mambo Novidades Referências 2 O que é software

Leia mais

FICHEIROS COM EXEMPLOS

FICHEIROS COM EXEMPLOS FICHEIROS COM EXEMPLOS Envie um e-mail* para software@centroatlantico.pt para conhecer os endereços de Internet de onde poderá fazer o download dos fichei Reservados todos os direitos por Centro Atlântico,

Leia mais

Vitor Diogo Faria Pereira. Programador / Analista de Sistemas e Software

Vitor Diogo Faria Pereira. Programador / Analista de Sistemas e Software Curriculum Vitae INFORMAÇÃO PESSOAL Vitor Diogo Faria Pereira Rua da Vista Alegre nº184 1ºdrt, 4815-519 Vizela (Portugal) 936369288 vitor_pereira_16@sapo.pt Skype vitor_pereira_16 Sexo Masculino Data de

Leia mais

Assinare consiste na oferta de soluções e serviços na área da identificação electrónica.!

Assinare consiste na oferta de soluções e serviços na área da identificação electrónica.! Assinare Apresentação Assinare consiste na oferta de soluções e serviços na área da identificação electrónica. De forma a responder ao ambiente altamente competitivo a que as empresas e organizações hoje

Leia mais

Caracterização Curso: Curso técnico integrado ao ensino médio integral de Informática para Internet Período / Ano:

Caracterização Curso: Curso técnico integrado ao ensino médio integral de Informática para Internet Período / Ano: Pág. 1 Caracterização Curso: Curso técnico integrado ao ensino médio integral de Informática para Internet Período / Ano: Turno: 1/2014 Carga Horária: 108 Horas relógio 144 Horas aula Ementa Matutino Professor:

Leia mais

3. O CASO PARTICULAR DO FÓRUM DYN3W

3. O CASO PARTICULAR DO FÓRUM DYN3W 3. O CASO PARTICULAR DO FÓRUM DYN3W 3.1. DESCRIÇÃO DA FERRAMENTA E SUAS APLICAÇÕES Dyn3W é um fórum desenvolvido especialmente para ser utilizado na educação. O seu desenvolvimento iniciou-se em meados

Leia mais

Escola Secundária de Amora Seixal

Escola Secundária de Amora Seixal Escola Secundária de Amora Seixal DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS (GRUPO INFORMÁTICA) TIC TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO 7º ANO TURMAS: 7A E 7B ANO LETIVO 2014-2015 P R O P

Leia mais

PLANIFICAÇÃO ANUAL DA DISCIPLINA DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ANO LETIVO DE 2013/2014 Curso CEF Tipo 2

PLANIFICAÇÃO ANUAL DA DISCIPLINA DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ANO LETIVO DE 2013/2014 Curso CEF Tipo 2 PLANIFICAÇÃO ANUAL DA DISCIPLINA DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ANO LETIVO DE 2013/2014 Curso CEF Tipo 2 Domínios de referência Competências Conteúdos Calendarização Conceitos Essenciais e

Leia mais

Introdução à Internet

Introdução à Internet Introdução à Internet Paulo Santos v. 2.0-2012 1 Índice 1 Introdução à Internet... 3 1.1 Conceitos base... 3 1.1.1 O que é a internet?... 3 1.1.2 O que é preciso para aceder à internet?... 3 1.1.3 Que

Leia mais

1.2.4. Organizar a estrutura do site

1.2.4. Organizar a estrutura do site 1.2.4. Organizar a estrutura do site 1 Organizar a estrutura do site A organização da estrutura do site passa pela definição das ligações entre as páginas que o compõem Esta organização deve ser intuitiva

Leia mais

A DOCPIX É UMA AGÊNCIA ESPECIALIZADA EM DESENVOLVIMENTO WEB & MARKETING DIGITAL E SOFTWARES, DESDE 2012.

A DOCPIX É UMA AGÊNCIA ESPECIALIZADA EM DESENVOLVIMENTO WEB & MARKETING DIGITAL E SOFTWARES, DESDE 2012. quem SOMOS A DOCPIX É UMA AGÊNCIA ESPECIALIZADA EM DESENVOLVIMENTO WEB & MARKETING DIGITAL E SOFTWARES, DESDE 2012. Nossa agência surgiu com o conceito de atender as micro, pequenas e médias empresas de

Leia mais

Consultoria sobre Joomla!

Consultoria sobre Joomla! Consultoria sobre Joomla! Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache ou IIS e banco de dados MySQL.

Leia mais

Front-end & Responsive Web Development. curso

Front-end & Responsive Web Development. curso Front-end & Responsive Web Development Porto Front-end & Responsive Web Development O QUE É? Front-end corresponde a toda à parte visual de um site, ou seja, à forma como aparece no ecrã, à estrutura hierárquica

Leia mais

Centro Atlântico, Lda., 2011 Ap. 413 4764-901 V. N. Famalicão, Portugal Tel. 808 20 22 21. geral@centroatlantico.pt www.centroatlantico.

Centro Atlântico, Lda., 2011 Ap. 413 4764-901 V. N. Famalicão, Portugal Tel. 808 20 22 21. geral@centroatlantico.pt www.centroatlantico. Reservados todos os direitos por Centro Atlântico, Lda. Qualquer reprodução, incluindo fotocópia, só pode ser feita com autorização expressa dos editores da obra. Microsoft PowerPoint 2010 Colecção: Software

Leia mais

Ferramentas desenvolvidas internamente não atendem às necessidades de crescimento, pois precisam estar sendo permanentemente aperfeiçoadas;

Ferramentas desenvolvidas internamente não atendem às necessidades de crescimento, pois precisam estar sendo permanentemente aperfeiçoadas; APRESENTAÇÃO O Myself é um sistema de gerenciamento de conteúdo para websites desenvolvido pela Genial Box Propaganda. Seu grande diferencial é permitir que o conteúdo de seu website possa ser modificado

Leia mais

Google Site Search Pesquisa de websites do Google para sua organização

Google Site Search Pesquisa de websites do Google para sua organização Google Site Search Folha de dados Google Site Search Pesquisa de websites do Google para sua organização Google Site Search Para mais informações, visite: http://www.google.com/enterprise/search/ Quais

Leia mais

Linha Silk: a maneira leve para testar, desenvolver e gerenciar

Linha Silk: a maneira leve para testar, desenvolver e gerenciar Linha : a maneira leve para testar, desenvolver e gerenciar Leve Criado apenas com a funcionalidade que você precisa Barato Do uso gratuito ao licenciamento flexível Eficiente Software fácil de usar e

Leia mais

WordPress content management. workshop

WordPress content management. workshop WordPress content management workshop Porto WordPress content management Este Workshop foi concebido por profissionais na área de Marketing que atuam na indústria nacional e internacional. SOBRE o workshop

Leia mais

Proposta de Estágio Ano Letivo 2011 / 2012 Tema: BidSuite - Web Platform of Bifds

Proposta de Estágio Ano Letivo 2011 / 2012 Tema: BidSuite - Web Platform of Bifds Proposta de Estágio Ano Letivo 2011 / 2012 Tema: BidSuite - Web Platform of Bifds A Load Interactive A Load-Interactive Lda. é uma start-up tecnológica que se foca no desenvolvimento de produtos e prestação

Leia mais

Introdução à Tecnologia Web. Ferramentas e Tecnologias de Desenvolvimento Web. Profª MSc. Elizabete Munzlinger www.elizabete.com.

Introdução à Tecnologia Web. Ferramentas e Tecnologias de Desenvolvimento Web. Profª MSc. Elizabete Munzlinger www.elizabete.com. IntroduçãoàTecnologiaWeb FerramentaseTecnologiasde DesenvolvimentoWeb ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br FerramentaseTecnologiasde DesenvolvimentoWeb

Leia mais

David Branco CURRICULUM VITAE

David Branco CURRICULUM VITAE David Branco CURRICULUM VITAE informação pessoal DAVID BRANCO Rua Paulino Cunha e Silva, 88 2000-369 Alcanhões (Santarém) Disponibilidade imediata para trabalhar em qualquer parte do país Telefone: +351

Leia mais

Jonathan Stark Brian Jepson

Jonathan Stark Brian Jepson Construindo Aplicativos Android com HTML, CSS e JavaScript Jonathan Stark Brian Jepson Novatec Authorized Portuguese translation of the English edition of titled Building Android Apps with HTML, CSS, and

Leia mais

Instalando o WordPress em localhost

Instalando o WordPress em localhost Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação

Leia mais

Manual WordPress. Conteúdo Índice. Capítulo 1 Introdução. Capítulo 2 Conceitos básicos do Painel. Capítulo 3 Gerenciamento de Posts ( Artigos)

Manual WordPress. Conteúdo Índice. Capítulo 1 Introdução. Capítulo 2 Conceitos básicos do Painel. Capítulo 3 Gerenciamento de Posts ( Artigos) Manual WordPress Conteúdo Índice Capítulo 1 Introdução Sobre o WordPress Características principais Capítulo 2 Conceitos básicos do Painel Logando no Painel de Controle Alterando Usuário e Senha Painel

Leia mais

Manual de Utilização Moodle@ISPAB

Manual de Utilização Moodle@ISPAB Manual de Utilização Moodle@ISPAB [Estudante] Pedro Valente Gabinete de Avaliação e Qualidade (GAQ) gaq@ispab.pt Criado em: 07/10/2014 Última alteração em: 07/10/2014 Versão: 0.9 1 Sumário O manual de

Leia mais

ZS Rest. Manual Avançado. Menus. v2011 - Certificado

ZS Rest. Manual Avançado. Menus. v2011 - Certificado Manual Avançado Menus v2011 - Certificado 1 1. Índice 2. Introdução... 2 3. Iniciar o ZSRest... 3 4. Menus... 4 b) Novo Produto:... 5 i. Separador Geral.... 5 ii. Separador Preços e Impostos... 7 iii.

Leia mais

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres Tópicos de Ambiente Web Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres Roteiro Motivação Desenvolvimento de um site Etapas no desenvolvimento de software (software:site) Analise

Leia mais

INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO RELATÓRIO DE ESTÁGIO. Luís Miguel Nicolau Valente.

INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO RELATÓRIO DE ESTÁGIO. Luís Miguel Nicolau Valente. INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO RELATÓRIO DE ESTÁGIO Luís Miguel Nicolau Valente Julho de 2008 RELATÓRIO FINAL PARA A OBTENÇÃO DO GRAU DE NÍVEL IV EM DESENVOLVIMENTO

Leia mais

IIH Introdução à Informática e Hardware

IIH Introdução à Informática e Hardware INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO - CAMPUS VOTUPORANGA Técnico em Manutenção e Suporte em Informática IIH Introdução à Informática e Hardware Aula: Linguagens de Programação

Leia mais

Manual de Boas Práticas

Manual de Boas Práticas MINISTÉRIO DA EDUCAÇÃO E CIÊNCIA Serviços de Informática da Universidade Aberta Manual de Boas Práticas Temas: Cuidados a ter com os anexos do correio eletrónico (email) Navegar na internet de forma segura:

Leia mais

A WEB COMO PLATAFORMA Revolução do HTML5

A WEB COMO PLATAFORMA Revolução do HTML5 A WEB COMO PLATAFORMA Revolução do HTML5 Juliano Flores Prof. Lucas Plautz Prestes Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de TI (GTI034) 06/11/2012 RESUMO Escrever programas de computador,

Leia mais

Formação presencial em contexto de sala de aula, com recurso à utilização prática do software WordPress.

Formação presencial em contexto de sala de aula, com recurso à utilização prática do software WordPress. ENQUADRAMENTO Num mundo em que a concorrência é cada vez maior e todos parecem estar ligados à internet, o website tornou-se um componente fundamental da estratégia de comunicação de qualquer empresa.

Leia mais

Escola EB António Feijó

Escola EB António Feijó AGRUPAMENTO DE ESCOLAS DE ANTÓNIO FEÍJO Escola EB António Feijó 7.º ANO PLANIFICAÇÃO SEMESTRAL Tecnologias de Informação e Comunicação Ano Letivo 2015/2016 INFORMAÇÃO Domínio Conteúdos Objetivos / Descritores

Leia mais

A Nova Comunidade EU.IPP Google Apps for Education IGoogle, Google Mail, Talk, Calendar, Docs e Sites

A Nova Comunidade EU.IPP Google Apps for Education IGoogle, Google Mail, Talk, Calendar, Docs e Sites Ciclo de Workshops Departamento de Informática A Nova Comunidade EU.IPP Google Apps for Education IGoogle, Google Mail, Talk, Calendar, Docs e Sites 16 de Dezembro - ESEIG Ricardo Queirós (ESEIG) e Paulo

Leia mais

44 Summit Road, Suite 101 Riverside, CT 06878 (800) 573-4756 (203) 698-9323

44 Summit Road, Suite 101 Riverside, CT 06878 (800) 573-4756 (203) 698-9323 oferece consistência de suporte entre grupos de desenvolvimento Michel Vrinat, Diretor de Programa, PLM, CAE/Europa; Don Brown, Presidente Medição do desafio confrontando o desenvolvimento do produto A

Leia mais