Brian Messenlehner Jason Coleman
|
|
- Heitor de Andrade Tavares
- 8 Há anos
- Visualizações:
Transcrição
1 Brian Messenlehner Jason Coleman Novatec
2 Authorized Portuguese translation of the English edition of Building Web Apps with Wordpress, ISBN Brian Messenlehner, Jason Coleman. This translation is published and sold by permission of O'Reilly Media, Inc., which owns or controls all rights to publish and sell the same. Tradução em português autorizada da edição em inglês da obra Building Web Apps with Wordpress, ISBN Brian Messenlehner, Jason Coleman Esta tradução é publicada e vendida com a permissão da O'Reilly Media, Inc., detentora de todos os direitos para publicação e venda desta obra. Novatec Editora Ltda Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Tradução: Lúcia A. Kinoshita Revisão gramatical: Marta Almeida de Sá Editoração eletrônica: Carolina Kuwabata ISBN: IG Histórico de impressões: Outubro/2014 Primeira edição Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec
3 Sumário Prefácio...17 Apresentação...23 Capítulo 1 Criando aplicações web com o WordPress...24 O que é um site? O que é uma aplicação? O que é uma aplicação web? Características de uma aplicação web Por que usar o WordPress? Você já está usando o WordPress É fácil fazer gerenciamento de conteúdo com o WordPress O gerenciamento de usuários é simples e seguro com o WordPress Plugins Flexibilidade é importante Atualizações de segurança frequentes Custo Aplicação.NET...31 Aplicação WordPress...31 Respostas a algumas críticas comuns ao WordPress Quando não usar o WordPress Você planeja cobrar uma licença ou vender a tecnologia de seu site Há outra plataforma que fará você chegar lá mais rapidamente A flexibilidade NÃO é importante para você Sua aplicação deve ser realmente de tempo real O WordPress como um framework de aplicação WordPress versus frameworks MVC A anatomia de uma aplicação WordPress O que é o SchoolPress?...41 O SchoolPress executa em uma rede WordPress Multisite...41 O modelo de negócios do SchoolPress...41 Níveis de adesão e funções de usuários As classes são grupos BuddyPress
4 6 Criando Aplicações Web com WordPress As lições de casa são um tipo de post personalizado As submissões são um (sub) CPT das lições de casa Os semestres são uma taxonomia do CPT classe Os departamentos são uma taxonomia do CPT classe O SchoolPress tem um plugin personalizado principal O SchoolPress usa outros plugins personalizados O SchoolPress usa o framework de temas StartBox Capítulo 2 Básico do WordPress...46 A estrutura de diretórios do WordPress Diretório-raiz /wp-admin /wp-includes /wp-content Estrutura de banco de dados do WordPress wp_options Funções que se encontram em /wp-includes/option.php wp_users...52 Funções que se encontram em /wp-includes/...52 wp_usermeta wp_posts...61 Funções que se encontram em /wp-includes/post.php wp_postmeta Funções que se encontram em /wp-includes/post.php wp_comments Funções que se encontram em /wp-includes/comment.php Funções que se encontram em /wp-includes/comment.php wp_links wp_terms Funções que se encontram em /wp-includes/taxonomy.php wp_term_taxonomy Funções que se encontram em /wp-includes/taxonomy.php wp_term_relationships Estendendo o WordPress Capítulo 3 Tirando proveito dos plugins do WordPress...87 A licença GPLv Instalando plugins WordPress Criando seu próprio plugin Estrutura de arquivos do plugin de uma aplicação...91 /adminpages/ /classes/... 92
5 Sumário 7 /css/ /js/ 94 /images/ /includes/ /includes/lib/ /pages/ /services/ /scheduled/ /schoolpress.php Add-ons para plugins existentes Casos de uso e exemplos O laço do WordPress Variáveis globais do WordPress Hooks de ações Filtros Plugins gratuitos All in One SEO Pack BadgeOS Custom Post Type UI Posts 2 Posts Members W3 Total Cache Plugins premium Gravity Forms Backup Buddy WP All Import Plugins de comunidade BuddyPress Tabelas do banco de dados Capítulo 4 Temas Temas versus plugins Quando desenvolver aplicações Quando desenvolver plugins Quando desenvolver temas A hierarquia de templates Templates de página Exemplo de template de página Usando hooks para copiar templates Quando usar um template de tema Funções WP relacionadas a temas Usando locate_template em seus plugins Style.css...144
6 8 Criando Aplicações Web com WordPress Atribuindo versões aos arquivos CSS de seu tema Functions.php Temas e tipos de post personalizados Frameworks populares de temas Frameworks de temas para o WordPress Frameworks de temas não exclusivos do WordPress Criando um tema-filho para o StartBox Incluindo o Bootstrap no tema de sua aplicação Menus Menus de navegação Menus dinâmicos Design responsivo Detecção de dispositivo e de display no CSS Detecção de dispositivos e de recursos no JavaScript Detecção de dispositivos no PHP Observação final sobre detecção de navegadores Atribuindo versões aos arquivos CSS e JS Capítulo 5 Tipos de post personalizados, metadados de post e taxonomias Tipos de post default e tipos de post personalizados Página (page) Post Anexo (attachment) Revisões (revisions) Item de menu de navegação (nav menu item) Definindo e registrando tipos de post personalizados register_post_type( $post_type, $args ); O que é uma taxonomia e como devo usá-la? Taxonomias versus metadados de post Criando taxonomias personalizadas register_taxonomy_for_object_type( $taxonomy, $object_type ) Usando tipos de post personalizados e taxonomias em seus temas e plugins Os arquivos de template Archive e Single do tema Os bons e velhos WP_Query e get_posts() Metadados com CPTs add_meta_box( $id, $title, $callback, $screen, $context, $priority, $callback_args ) Classes wrapper personalizadas para CPTs Estender WP_Post versus encapsulá-la Por que usar classes wrapper? Mantenha seus CPTs e as taxonomias juntos Mantenha tudo na classe wrapper As classes wrapper são mais legíveis...202
7 Sumário 9 Capítulo 6 Usuários, funções e capacidades Obtendo dados de usuário Adicionar, atualizar e apagar usuários Hooks e filtros O que são funções e capacidades? Verificando a função e as capacidades de um usuário Criando funções e capacidades personalizadas Estendendo a classe WP_User Adicionando campos para inscrição e perfil Personalizando a tabela de usuários no painel Plugins Theme My Login Hide Admin Bar from Non-Admins Paid Memberships Pro PMPro Register Helper Members Capítulo 7 Outras APIs, objetos e funções auxiliares do WordPress API Shortcode Atributos de shortcode Shortcodes aninhados Removendo shortcodes Outras funções úteis relacionadas a shortcodes API Widgets Antes de adicionar o seu próprio widget Adicionando widgets Definindo uma área de widget Inserindo um widget fora de uma barra lateral dinâmica API Dashboard Widgets Removendo widgets do painel Adicionando seu próprio widget de painel API Settings Você realmente precisa de uma página de configurações? É possível usar um hook ou um filtro como alternativa? Utilize padrões ao adicionar configurações Ignore padrões ao adicionar configurações API Rewrite Adicionando regras de reescrita Limpando as regras de reescrita Outras funções de reescrita WP-Cron Adicionando intervalos de tempo personalizados
8 10 Criando Aplicações Web com WordPress Agendando eventos únicos Disparando cron jobs a partir do servidor Usando somente crons do servidor WP Mail Enviando s mais elegantes com o WordPress API File Header Adicionando cabeçalhos aos seus próprios arquivos Adicionando novos cabeçalhos a plugins e temas Capítulo 8 Segurança no WordPress Por que a segurança é importante Básico sobre a segurança Faça atualizações com frequência Não utilize o nome de usuário admin Utilize uma senha robusta Exemplos de senhas ruins Exemplos de senhas boas Tornando sua instalação do WordPress mais robusta Não permita que os administradores editem plugins ou temas Altere o prefixo default das tabelas do banco de dados Mova wp-config.php para outro local Oculte mensagens de erro de login Oculte a versão de seu WordPress Não permita logins por meio de wp-login.php Adicione regras.htaccess personalizadas para bloquear wp-admin Faça backup de tudo! Scan scan scan! Plugins de segurança úteis Plugins para bloquear spams Plugins para backup Plugins scanners Plugins para proteção de login e de senha Implementando códigos seguros Verificação das capacidades dos usuários Instruções SQL personalizadas Validação de dados, sanitização e escaping Nonces Capítulo 9 JavaScript, jquery e AJAX O que é AJAX? O que é JSON? A jquery e o WordPress
9 Sumário 11 Enfileirando outras bibliotecas JavaScript Onde colocar o seu JavaScript personalizado Chamadas AJAX com o WordPress e a jquery Administrando várias solicitações AJAX API Heartbeat Inicialização JavaScript do lado do cliente PHP do lado do servidor Inicialização JavaScript do lado do cliente PHP do lado do servidor Limitações do WordPress para processamento assíncrono Backbone.js Capítulo 10 XML-RPC wp.getusersblogs wp.getposts wp.getpost wp.newpost wp.editpost wp.deletepost wp.getterms wp.getterm wp.newterm wp.editterm wp.deleteterm wp.gettaxonomies wp.gettaxonomy wp.getusers wp.getuser wp.getprofile wp.editprofile wp.getcommentcount wp.getpagetemplates wp.getoptions wp.setoptions wp.getcomment wp.getcomments wp.deletecomment wp.editcomment wp.newcomment wp.getmedialibrary wp.getmediaitem...339
10 12 Criando Aplicações Web com WordPress wp.uploadfile wp.getpostformats wp.getposttype wp.getposttypes Capítulo 11 Aplicativos móveis com o WordPress Wrapper de aplicação Aplicativos ios Cadastrando-se como um desenvolvedor Apple Criando o seu aplicativo com o Xcode Distribuição de aplicativos Recursos para o ios Aplicativos para Android AndroidManifest.xml activity_main.xml Criando um arquivo APK Disponibilizando o seu aplicativo no Google Play Recursos para o Android Estenda o seu aplicativo AppPresser Casos de uso para aplicativos móveis Capítulo 12 Bibliotecas PHP, APIs externas e web services Imagick MaxMind GeoIP API JavaScript v3 do Google Maps Directions Distance Matrix Elevation Geocoding Street View Service Aplicação prática Google Translate Google People (Pessoas) Activities (atividades) Comments (comentários) Moments (momentos) API Product Advertising da Amazon Parâmetros para a solicitação Operações Grupos de resposta...372
11 Sumário 13 API REST v1.1 do Twitter Criando a sua aplicação no Twitter.com Tirando proveito de uma biblioteca PHP Facebook Imagens Pesquisa Permissões Criando uma aplicação Tirando proveito do que existe por aí Twilio Microsoft Sharepoint Deixamos alguns web services de lado Capítulo 13 Criando redes WordPress Multisite Por que multisite? Criando uma rede Multisite Administrando uma rede Multisite Dashboard (Painel) Sites Users (Usuários) Themes (Temas) Plugins Configurações Updates (Atualizações) Estrutura do banco de dados Multisite Tabelas válidas para toda a rede Tabelas para sites individuais Tabelas compartilhadas entre sites Plugins Multisite WordPress MU Domain Mapping Blog Copier More Privacy Options Multisite Global Search Multisite Robots.txt Manager Funcionalidades básicas de Multisite $blog_id is_multisite() get_current_blog_id() switch_to_blog( $new_blog ) restore_current_blog() get_blog_details( $fields = null, $get_all = true ) update_blog_details( $blog_id, $details = array() ) get_blog_status( $id, $pref )
12 14 Criando Aplicações Web com WordPress update_blog_status( $blog_id, $pref, $value ) get_blog_option( $id, $option, $default = false ) update_blog_option( $id, $option, $value ) delete_blog_option( $id, $option ) get_blog_post( $blog_id, $post_id ) add_user_to_blog( $blog_id, $user_id, $role ) create_empty_blog( $domain, $path, $weblog_title, $site_id = 1 ) Funções que não mencionamos Capítulo 14 Localização de aplicações WordPress É mesmo necessário fazer a localização de sua aplicação? Como é feita a localização no WordPress Definindo a sua localidade no WordPress Preparando suas strings com as funções de tradução ($text, $domain = default ) _e($text, $domain = default ) _x($text, $context, $domain = default ) _ex($title, $context, $domain = default ) Escapando e traduzindo ao mesmo tempo Criando e carregando arquivos de tradução Nossa estrutura de arquivos para efetuar a localização Gerando um arquivo.pot Criando um arquivo.po Criando um arquivo.mo Carregando o textdomain Localizando recursos que não são strings Capítulo 15 E-commerce Selecionando um plugin Plugins para carrinho de compras Plugins para adesão de membros Downloads digitais Gateways de pagamento Contas de comerciante Certificados SSL e HTTPS Instalando um certificado SSL em seu servidor SSL com o Paid Memberships Pro O SSL com o Jigoshop Login e painel de administração do WordPress por meio de SSL Frontend do WordPress por meio de SSL SSL em páginas selecionadas Evitando erros de SSL com a Nuclear Option...437
13 Sumário 15 Criando um SaaS (Software as a service) com o Paid Memberships Pro O modelo de Software como serviço Passo 0: Determine o modo pelo qual você deseja cobrar pela sua aplicação Passo 1: Instale e ative o Paid Memberships Pro Passo 2: Configure o nível Passo 3: Crie as páginas Passo 4: Configurações de pagamento Passo 5: Configurações de Passo 6: Configurações avançadas Passo 7: Efetue o bloqueio de páginas Bloquear uma parte de uma página por meio de shortcode Passo 8: Personalize o Paid Memberships Pro Capítulo16 Otimizar e escalar com o WordPress Termos Origem versus borda Testes O que deve ser testado Barra de depuração do Chrome Apache Bench Siege Blitz.io W3 Total Cache Configurações de cache de páginas Minificar Caching do banco de dados Cache de objetos CDNs Compressão gzip Hosting Hosts específicos para o WordPress Instalando o seu próprio servidor Caching seletivo A API Transient Transientes em Multisite Usando JavaScript para melhorar o desempenho Tabelas personalizadas Ignorando o WordPress...507
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 maisJulia Elman e Mark Lavin. Novatec
Julia Elman e Mark Lavin Novatec [2015] Novatec Editora Ltda Authorized Portuguese translation of the English edition of Lightweight Django, ISBN 9781491945940 2015 Julia Elman and Mark Lavin. This translation
Leia maisNovatec Editora Ltda. [2014].
Novatec Authorized Portuguese translation of the English edition of Just Hibernate, ISBN 9781449334376 2014 Madhusudhan Konda. This translation is published and sold by permission of O'Reilly Media, Inc.,
Leia maisAdemir C. Gabardo. Novatec
Ademir C. Gabardo Novatec Novatec Editora Ltda. 2015. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
Leia maisDesenvolvimento de Grandes Aplicações Web
Desenvolvimento de Grandes Aplicações Web Kyle Loudon Introdução de Nate Koechley Novatec Authorized Portuguese translation of the English edition of titled Developing Large Web Applications, First Edition,
Leia maisCrie Seu Próprio Site
Crie Seu Próprio Site Um guia em quadrinhos para HTML, CSS e WordPress Nate Cooper com ilustrações de Kim Gee Copyright 2014 by Nate Cooper. Title of English-language original: Build Your Own Website,
Leia maisGoogle Analytics Justin Cutroni
Google Analytics Justin Cutroni Novatec Authorized translation of the English edition of Google Analytics ISBN 978-0-596-15800-2 2010, Justin Cutroni. This translation is published and sold by permission
Leia maisDavid Hows Peter Membrey Eelco Plugge
David Hows Peter Membrey Eelco Plugge Novatec Original English language edition published by Apress, Copyright 2014 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora.
Leia maisKeith Wood. Apresentação de Dave Methvin. Novatec
Keith Wood Apresentação de Dave Methvin Novatec Original English language edition published by Manning Publications Co., Sound View CT.#3B, Greenwich, CT 06830 USA. Copyright 2013 by Manning Publications.
Leia maisPadrões de Projeto em PHP
Aprendendo Padrões de Projeto em PHP William Sanders Novatec Authorized Portuguese translation of the English edition of titled Learning PHP Design Patterns ISBN 9781449344917 2013 William B. Sanders.
Leia maisLojas Virtuais com. Magento. André Nobrega Gugliotti. Novatec
Lojas Virtuais com Magento André Nobrega Gugliotti Novatec Novatec Editora Ltda. 2013. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisAprendendo. Unix no OS X. Mountain Lion. Mergulhando no Terminal e no Shell. Dave Taylor. Novatec
Aprendendo Unix no OS X Mountain Lion Mergulhando no Terminal e no Shell Dave Taylor Novatec Authorized Portuguese translation of the English edition of titled Learning Unix for OS X Mountain Lion, ISBN
Leia maisCriando Aplicações PHP com. Zend e Dojo. Flávio Gomes da Silva Lisboa. Novatec
Criando Aplicações PHP com Zend e Dojo Flávio Gomes da Silva Lisboa Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a
Leia maisPDF Explicado John Whitington
PDF Explicado John Whitington Novatec Authorized Portuguese translation of the English edition of titled PDF Explained, First Edition ISBN 9781449310028 2012 John Whitington. This translation is published
Leia maisApiki WP Cursos para Gestores
Apiki WP Cursos Um produto Apiki para você aprender desenvolver em WordPress com quem conhece de verdade e dominar a gestão de sites como nunca. Seis cursos práticos organizados em formações para Desenvolvedores
Leia maisRicardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisHélio Engholm Jr. Novatec
Hélio Engholm Jr. Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisPete Goodliffe. Novatec
Pete Goodliffe Novatec Authorized Portuguese translation of the English edition of Becoming a Better Programmer, ISBN 9781491905531 2014 Pete Goodliffe. This translation is published and sold by permission
Leia maisNovatec Editora Ltda. 2015.
Ben Smith Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All rights reserved. Edição
Leia maisjquery Cookbook Comunidade de Desenvolvedores jquery
jquery Cookbook Comunidade de Desenvolvedores jquery Novatec Authorized Portuguese translation of the English edition of titled jquery Cookbook ISBN 9780596159771 2009, Cody Lindley. This translation is
Leia maisVamos 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 maisAprendendo Programação. ios. Alasdair Allan. Novatec
Aprendendo Programação ios Alasdair Allan Novatec Authorized Portuguese translation of the English edition of titled Learning ios Programming, 3rd edition, ISBN 9781449359348 2013 Alasdair Allan. This
Leia maisPrimeiros Passos com o Raspberry Pi
Primeiros Passos com o Raspberry Pi Matt Richardson Shawn Wallace Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Raspberry Pi, ISBN 9781449344214 2013 Matt
Leia maisLuiz Carlos Querino Filho
criando aplicativos para iphone e Uma Abordagem Prática Do nível Básico ao Avançado ipad Luiz Carlos Querino Filho Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisDesenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec
Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisDesign Centrado no Usuário
Um guia para o desenvolvimento de aplicativos amigáveis Design Centrado no Usuário Travis Lowdermilk Novatec Authorized Portuguese translation of the English edition of titled User Centered Design, ISBN
Leia maisDesenvolvendo 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 maisZend. Framework. Componentes Poderosos para PHP. Flávio Gomes da Silva Lisboa. Novatec
Zend Framework Componentes Poderosos para PHP Flávio Gomes da Silva Lisboa Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisAdail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo. Novatec
Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisJosh Pauli Revisão técnica Scott White. Novatec
Josh Pauli Revisão técnica Scott White Novatec Copyright 2013 Elsevier Inc. All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or
Leia maisPramod J. Sadalage Martin Fowler
Pramod J. Sadalage Martin Fowler Novatec Authorized translation from the English language edition, entitled NOSQL DISTILLED: A BRIEF GUIDE TO THE EMERGING WORLD OF POLYGLOT PERSISTENCE, 1st Edition, 0321826620
Leia maismarketing ágil Utilização de Metodologias Ágeis em Projetos de Marketing Michelle Accardi-Petersen Novatec
marketing ágil Utilização de Metodologias Ágeis em Projetos de Marketing Michelle Accardi-Petersen Novatec Original English language edition published by CA Technologies, Copyright 2011 by CA Technologies.
Leia maisRails 3 Básico Cloves Carneiro Jr. Rida Al Barazi
Rails 3 Básico Cloves Carneiro Jr. Rida Al Barazi Novatec Original English language edition published by Apress Inc., 2560 Ninth Street, Suite 219, Berkeley, CA 94710 USA. Copyright 2009 by Apress, Inc..
Leia maisAdrian Mejia. Novatec
Adrian Mejia Novatec Copyright Packt Publishing 2015. First published in the English language under the title Building an E-Commerce Application with MEAN (9781785286551) Copyright Packt Publishing 2015.
Leia maisformação em WeB developer
formação em WeB developer O Treinamento de Web Developer com duração de 40 semanas (média de 1 ano), ensinará como desenvolver sistemas web de alta performance e interatividade. Através das linguagens
Leia maisBrandon Rhodes John Goerzen
Brandon Rhodes John Goerzen Novatec Original English language edition published by Apress, Copyright 2014 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All rights
Leia maisLarry Ullman. Novatec
Larry Ullman Novatec Authorized translation from the English language edition, entitled EFFORTLESS E-COMMERCE WITH PHP AND MYSQL, 2nd Edition, 0321949366 by ULLMAN, LARRY, published by Pearson Education,
Leia maisCopyright 2008, 2013 da Novatec Editora Ltda.
4a Edição Novatec Copyright 2008, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisDesenvolvendo 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 maisJQuery. A Biblioteca do Programador JavaScript. 3ª Edição Revisada e ampliada. Maurício Samy Silva. Novatec
JQuery A Biblioteca do Programador JavaScript 3ª Edição Revisada e ampliada Maurício Samy Silva Novatec Copyright 2008, 2010, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela
Leia maisCamila Porto. Novatec
Camila Porto Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisCursos de Magento. 2013 Gugliotti Consulting
Cursos de Magento F U N D A M E N T O S D E M A G E N T O C O M M E R C E C U R S O E M V Í D E O - A U L A S M Ó D U L O 2 F T O 2 Fundamentos de Magento Commerce Módulo 2 Aula 1 Configuração da plataforma
Leia maisConstruindo Aplicações Node com MongoDB e Backbone Mike Wilson
Construindo Aplicações Node com MongoDB e Backbone Mike Wilson Novatec Authorized Portuguese translation of the English edition of titled Building Node Applications with MongoDB and Backbone ISBN 9781449337391
Leia maisGoogle Android para Tablets
Google Android para Tablets Aprenda a desenvolver aplicações para o Android De smartphones a tablets Ricardo R. Lecheta Novatec Copyright 2012 Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisBrian Messenlehner Jason Coleman
Brian Messenlehner Jason Coleman Novatec Authorized Portuguese translation of the English edition of Building Web Apps with Wordpress, ISBN 9781449364076 2014 Brian Messenlehner, Jason Coleman. This translation
Leia maisA Arte de SEO. Eric Enge, Stephan Spencer, Jessie Stricchiola e Rand Fishkin Introdução de John Battelle. Novatec
A Arte de SEO Eric Enge, Stephan Spencer, Jessie Stricchiola e Rand Fishkin Introdução de John Battelle Novatec Authorized Portuguese translation of the English edition of titled The Art of SEO, Second
Leia maisAndré Gugliotti. Novatec
André Gugliotti Novatec Novatec Editora Ltda. 2015. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
Leia maisInicialização Rápida do Novell Vibe Mobile
Inicialização Rápida do Novell Vibe Mobile Março de 2015 Introdução O acesso móvel ao site do Novell Vibe pode ser desativado por seu administrador do Vibe. Se não conseguir acessar a interface móvel do
Leia maisExcel Avançado. 2ª Edição. Antonio Fernando Cinto Wilson Moraes Góes. Novatec
Excel Avançado 2ª Edição Antonio Fernando Cinto Wilson Moraes Góes Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisLajedo Site Guia de operações comuns
Lajedo Site Guia de operações comuns Por Homem Máquina O conteúdo do site Lajedo pode ser administrado de forma simplificada pelo plugin Visual Composer. Como ele é possível editar galerias, alterar imagens,
Leia maisANEXO 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 maisIntrodução a listas - Windows SharePoint Services - Microsoft Office Online
Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição
Leia maisVamos 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 maisMenus Personalizados
Menus Personalizados Conceitos básicos do Painel Logando no Painel de Controle Para acessar o painel de controle do Wordpress do seu servidor siga o exemplo abaixo: http://www.seusite.com.br/wp-admin Entrando
Leia maisConstruindo Aplicações Node com MongoDB e Backbone Mike Wilson
Construindo Aplicações Node com MongoDB e Backbone Mike Wilson Novatec Authorized Portuguese translation of the English edition of titled Building Node Applications with MongoDB and Backbone ISBN 9781449337391
Leia maisAnote aqui as informações necessárias:
banco de mídias Anote aqui as informações necessárias: URL E-mail Senha Sumário Instruções de uso Cadastro Login Página principal Abrir arquivos Área de trabalho Refine sua pesquisa Menu superior Fazer
Leia maisDOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
Leia maisCriando Aplicações Gráficas com PHP
Criando Aplicações Gráficas com PHP 3ª Edição Pablo Dall'Oglio Novatec Copyright 2007, 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a
Leia maisComo configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet
Ebook Como configurar e-mails no seu celular Este e-book irá mostrar como configurar e-mails, no seu celular. Sistemas operacionais: Android, Apple, BlackBerry, Nokia e Windows Phone Há muitos modelos
Leia maisScrum em Ação. Gerenciamento e Desenvolvimento Ágil de Projetos de Software. Andrew Pham Phuong-Van Pham. Novatec
Scrum em Ação Gerenciamento e Desenvolvimento Ágil de Projetos de Software Andrew Pham Phuong-Van Pham Novatec Original English language edition Copyright 2012 Course Technology, a part of Cengage Learning.
Leia maisDrupal. Desenvolvimento de Módulos
Drupal Desenvolvimento de Módulos O que é o Drupal? O que é o Drupal? Framework de gestão de conteúdo. O que é o Drupal? Framework de gestão de conteúdo. O padrão do Drupal é fornecer ferramentas para
Leia maisAprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning
Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Novatec Authorized Portuguese translation of the English edition of titled Learning Cocoa with Objective-C 3E ISBN 9781449318499
Leia maisRicardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisDesenvolvendo plugins WordPress usando Orientação a Objetos
Desenvolvendo plugins WordPress usando Orientação a Objetos por Daniel Antunes danieldeveloper.com @danieldeveloper Introdução Desenvolver plugins WordPress é mais que programar: é obter grandes resultados
Leia maisConstruindo 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 maisWordPress Institucional UFPel Guia Rápido
GABINETE DO REITOR COORDENAÇÃO DE TECNOLOGIA DA INFORMAÇÃO NÚCLEO DE SISTEMAS DE INFORMAÇÃO SEÇÃO DE TECNOLOGIAS PARA WEBSITES WordPress Institucional UFPel Guia Rápido Versão 2.0.1 Março de 2015 Introdução
Leia maisGuia para o Google Cloud Print
Guia para o Google Cloud Print Versão A BRA-POR Definições das observações Utilizamos o estilo de observação a seguir ao longo deste manual do usuário: As observações ensinam como agir em determinada situação
Leia maisEquipes de Software. Um guia para o desenvolvedor de software se relacionar melhor com outras pessoas. Brian W. Fitzpatrick Ben Collins-Sussman
Equipes de Software Um guia para o desenvolvedor de software se relacionar melhor com outras pessoas Brian W. Fitzpatrick Ben Collins-Sussman Novatec Authorized Portuguese translation of the English edition
Leia maisWordPress 3 Básico Stephanie Leary
WordPress 3 Básico Stephanie Leary Novatec Original English language edition published by Apress Inc., Copyright 2010 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2010 by Novatec Editora.
Leia maisAdemir C. Gabardo. Novatec
Ademir C. Gabardo Novatec Novatec Editora Ltda. 2015. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
Leia maisGuia para o Google Cloud Print
Guia para o Google Cloud Print Versão 0 BRA-POR Definições das observações Utilizamos o ícone a seguir ao longo deste manual do usuário: Os ícones de ensinam como agir em determinada situação ou fornecem
Leia maisGerenciamento. de projetos. Bart Gerardi. Novatec. Como evitar problemas previsíveis para o sucesso do projeto
Gerenciamento de projetos Sem Crise Como evitar problemas previsíveis para o sucesso do projeto Bart Gerardi Novatec Original English language edition published by Apress Inc., Copyright 2011 by Apress
Leia maisTodos 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 maisHarrison Kinsley Will McGugan
Harrison Kinsley Will McGugan Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All
Leia maisGuia de administração. BlackBerry Professional Software para Microsoft Exchange. Versão: 4.1 Service pack: 4B
BlackBerry Professional Software para Microsoft Exchange Versão: 4.1 Service pack: 4B SWD-313211-0911044452-012 Conteúdo 1 Gerenciando contas de usuários... 7 Adicionar uma conta de usuário... 7 Adicionar
Leia maisSSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição Configurando a Conexão com o Banco de Dados
SSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição 1 Configurando a Conexão com o Banco de Dados 2 Primeiro Acesso ao Sistema Manutenção de Usuários 3 Parametrizando o Sistema Configura
Leia maisDesenvolvimento de Grandes Aplicações Web
Desenvolvimento de Grandes Aplicações Web Kyle Loudon Introdução de Nate Koechley Novatec Authorized Portuguese translation of the English edition of titled Developing Large Web Applications, First Edition,
Leia maisShyam Seshadri & Brad Green
Shyam Seshadri & Brad Green Novatec Authorized Portuguese translation of the English edition of Angular JS: Up and Running, ISBN 9781491901946 2014 Shyam Seshadri and Brad Green. This translation is published
Leia maisJosh Lockhart. Novatec
Josh Lockhart Novatec Authorized Portuguese translation of the English edition of titled Modern PHP, ISBN 9781491905012 2015 Josh Lockhart. This translation is published and sold by permission of O'Reilly
Leia maisPadrões JavaScript Stoyan Stefanov
Padrões JavaScript Stoyan Stefanov Novatec Authorized Portuguese translation of the English edition of titled JavaScript Patterns, First Edition, ISBN: 978-0- 596-80675-0 2010, Stoyan Stefanov. This translation
Leia maisFileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13
FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,
Leia maisCRIANDO 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 maisDefenda sua base com circuitos simples, Arduino e Raspberry Pi
Guia do maker para o Apocalipse Zumbi Defenda sua base com circuitos simples, Arduino e Raspberry Pi Simon Monk Novatec Copyright 2015 by Simon Monk. Title of English-language original: The Maker s Guide
Leia maisWordPress Instruções de integração com PayPal
WordPress Instruções de integração com PayPal INFORMAÇÕES GERAIS Há duas maneiras de incluir o PayPal em sites baseados na plataforma WordPress. Opção 1: Incluir um carrinho de compras Opção 2: Incluir
Leia maisGuia para o Google Cloud Print
Guia para o Google Cloud Print Versão A BRA-POR Definições das observações Utilizamos o estilo de observação a seguir ao longo deste manual do usuário: ensina como agir em determinada situação ou fornece
Leia maisPara que o Educa Mobile seja disponibilizado para os alunos, responsáveis por alunos e/ou professores os passos abaixo devem ser seguidos:
TOTVS Educa Mobile Produto : TOTVS Educa Mobile 11.83.54 Processo : Educa Mobile Subprocesso : Data publicação da : 14/07/2014 As funcionalidades do Educa Mobile permitem que alunos, responsáveis por alunos
Leia maisFox Gerenciador de Sistemas
Fox Gerenciador de Sistemas Índice 1. FOX GERENCIADOR DE SISTEMAS... 4 2. ACESSO AO SISTEMA... 5 3. TELA PRINCIPAL... 6 4. MENU SISTEMAS... 7 5. MENU SERVIÇOS... 8 5.1. Ativação Fox... 8 5.2. Atualização
Leia maisMARKETING DIGITAL NA ERA. Martha Gabriel CONCEITOS, PLATAFORMAS E ESTRATÉGIAS. Novatec
MARKETING NA ERA DIGITAL CONCEITOS, PLATAFORMAS E ESTRATÉGIAS Martha Gabriel Novatec Copyright 2010 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisSumário. Conteúdo Certificação OFFICE 2010
Conteúdo Certificação OFFICE 2010 Sumário Access 2010... 2 Excel Core 2010... 3 Excel Expert 2010... 4 Outlook 2010... 5 PowerPoint 2010... 8 Word Core 2010... 9 Word Expert 2010... 10 Access 2010 1. Gerenciando
Leia maisComo melhorar a performance de websites.net
Como melhorar a performance de websites.net Os segredos dos sites de alto desempenho Alfredo Lotar Novatec Novatec Editora Ltda. [2013]. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.
Leia maisManual TIM PROTECT BACKUP. Manual do Usuário. Versão 1.0.0. Copyright TIM PROTECT BACKUP 2013. http://timprotect.com.br/
Manual do Usuário Versão 1.0.0 Copyright TIM PROTECT BACKUP 2013 http://timprotect.com.br/ 1 1 Índice 1 Índice... 2 2 TIM PROTECT BACKUP...Erro! Indicador não definido. 3 TIM PROTECT BACKUP Web... 6 3.1
Leia maisMiguel Grinberg. Novatec
Miguel Grinberg Novatec Authorized Portuguese translation of the English edition of Flask Web Development ISBN 9781491991732 2018 Miguel Grinberg. This translation is published and sold by permission of
Leia maisUsar o Office 365 em seu telefone Android
Usar o Office 365 em seu telefone Android Guia de Início Rápido Verificar o email Configure o seu telefone Android para enviar e receber emails de sua conta do Office 365. Verificar o seu calendário onde
Leia maisDesenvolvimento 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 maisNelson Glauber de Vasconcelos Leal
Nelson Glauber de Vasconcelos Leal Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,
Leia maisO que é a BuenitStore
O que é a A é a plataforma desenvolvida pela Buenit para projetos de comércio eletrônico, baseada no modelo SaaS, onde é possível criar lojas virtuais de forma rápida, prática e funcional, com foco total
Leia maisTRADUÇÃO E ATUALIZAÇÃO DO MANUAL DE INSTALAÇÃO DO MÓDULO FACEBOOK STORE
TRADUÇÃO E ATUALIZAÇÃO DO MANUAL DE INSTALAÇÃO DO MÓDULO FACEBOOK STORE Por: Luiz Eduardo Monteiro luiz@brasilnaweb.com.br Data: 15/10/2012 www.brasilnaweb.com.br 4003-3312 Manual para versão 2.5 Facebook
Leia maisJosh Lockhart. Novatec
Josh Lockhart Novatec Authorized Portuguese translation of the English edition of titled Modern PHP, ISBN 9781491905012 2015 Josh Lockhart. This translation is published and sold by permission of O'Reilly
Leia mais