André Gugliotti. Novatec

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

Download "André Gugliotti. Novatec"

Transcrição

1 André Gugliotti Novatec

2 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 Revisão técnica: Márcio Oliveira e Fábio Rodrigues Revisão gramatical: Marta Almeida de Sá Editoração eletrônica: Carolina Kuwabata Capa: Carolina Kuwabata ISBN: Histórico de impressões: Fevereiro/2014 Primeira edição Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: Fax: Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec MP

3 capítulo 1 Magento Commerce 1.1 O que você verá neste capítulo Antes de começarmos a trabalhar nos temas para Magento propriamente ditos, é preciso entender o que é o Magento Commerce, seus princípios e as partes que o compõem. É realmente importante ter uma visão geral da plataforma e do funcionamento de uma loja virtual ainda que você vá trabalhar apenas no desenvolvimento de temas, já que uma loja virtual só terá sucesso se todas as partes funcionarem em sintonia. Sim, é preciso que você entenda como o Magento funciona para que os temas que serão desenvolvidos possam contemplar os principais pontos que compõem uma loja virtual, especialmente aqueles que se referem ao consumidor, razão de ser de uma loja virtual. Como este capítulo é um resumo do meu primeiro livro, se você leu Lojas Virtuais com Magento, pode tranquilamente pular para o capítulo 2 e começar o trabalho propriamente dito. 1.2 Desenvolvimento do Magento O Magento Commerce é fruto direto da visão de dois profissionais: Roy Rubin e Yoav Kutner. Ambos eram sócios da Varien, uma empresa localizada na Califórnia, nos Estados Unidos, e que assim como tantas outras decidiu apostar no desenvolvimento de websites e softwares para internet. Mais do que isso, assim como tantas outras, a Varien fazia de tudo, nas palavras de seus fundadores, e lutava todos os dias para ser uma organização maior e melhor. 16

4 Capítulo 1 Magento Commerce 17 Em 2006, quando a empresa tinha cinco anos de vida, eles começaram a sentir um aumento na demanda por lojas virtuais, com cada vez mais empresas interessadas em vender online. Esse aumento da demanda não refletia em uma oferta maior de softwares para a construção de lojas ou em novas soluções. Nessa época, eles construíam lojas utilizando o OsCommerce uma ferramenta de lojas virtuais open source, mas sentiam que não poderiam ir muito longe se não repensassem essa situação e passassem a construir lojas virtuais baseadas em uma plataforma mais robusta. A partir dessa premissa, eles decidiram arriscar e inovar. Em vez de seguir vendendo lojas para seus clientes em cima de plataformas limitadas, eles acreditaram que poderiam construir uma plataforma nova, que não apenas serviria para os clientes da Varien, mas também para outras empresas, pois poderia ser distribuída no modelo open source, com o código aberto. Durante os meses seguintes, um time dentro da Varien trabalhou na construção da primeira versão do Magento. Entre as decisões tomadas no direcionamento do trabalho estava a adoção de um framework, conjunto de códigos e scripts já prontos, que podem ser usados como base na construção de uma nova ferramenta. Ao adotar o Zend Framework como ponto de partida, os desenvolvedores economizaram tempo, ao utilizar rotinas prontas como base para todo o conjunto de módulos e códigos que resultariam no Magento. No começo de 2007, a Varien tinha boa parte do código do Magento pronto e começou a interação com outros técnicos e curiosos, lançando o blog do Magento (Figura 1.1). Essa iniciativa visava a angariar apoio da comunidade de desenvolvedores não apenas para testar e divulgar a plataforma, mas principalmente para obter sugestões de funcionalidades e incentivar o desenvolvimento de módulos de terceiros para o Magento. É interessante que essa visão inicial de trazer a comunidade para auxiliar no desenvolvimento da plataforma ainda é atual e talvez seja um dos grandes conflitos do Magento. Desde o começo, a Varien nunca teve a intenção de fazer uma plataforma completa. A ideia era fazer um software com as funções básicas que uma loja deve ter (e que, no caso do Magento,

5 18 Temas em Magento vai além disso e oferece mais recursos que os principais concorrentes), mas que pudesse dar espaço para que uma série de desenvolvedores, sejam independentes, sejam empresas de desenvolvimento, criasse módulos que expandissem as funcionalidades nativas e obtivessem receitas com o licenciamento desses módulos. Figura 1.1 Post inicial do blog do Magento, em abril de 2007, convidando a comunidade a opinar sobre a nova plataforma. A partir daí, o Magento começou a realmente tomar forma e crescer. Em março de 2008, foi lançado o primeiro release estável, a Community Edition (CE) 1.0. Apesar de tecnicamente já estar pronta para uso, poucos puderam utilizar essa versão. Nessa época, a maior parte dos servidores e provedores trabalhava com PHP 4, e o Magento já nasceu ligado ao PHP 5, na época ainda recente e portanto restrito a poucos ambientes. Dificuldades com extensões obrigatórias e um processo de instalação difícil ainda acompanharam o software até sua versão 1.3, lançada no começo de Atualmente, o Magento Community Edition é distribuído na versão , lançada no segundo semestre de Essa versão, assim como sua antecessora, é estável e pode ser usada pela maioria das lojas de pequeno e médio porte, tomando-se os devidos cuidados de dimensionar o servidor para atender à demanda e sem esquecer que catálogos grandes (normalmente com mais de 5 mil produtos) requerem total atenção quando se utiliza a Community Edition.

6 Capítulo 1 Magento Commerce 19 Em paralelo, o time da Magento Inc. trabalha no novo Magento, chamado de Magento 2. Essa nova versão vem sendo construída por dois anos e alguns desenvolvedores já estão testando o software, disponível para download no ambiente de testes da plataforma. 1.3 Versões do Magento Inicialmente lançada como open source e gratuita, a Community Edition logo ganhou uma irmã mais robusta. Em 2009, a Varien, empresa desenvolvedora do Magento, lançou a Enterprise Edition, uma versão licenciável do Magento, com algumas diferenças no código e a possibilidade de suporte. A ideia por trás da Enterprise é aproveitar o core da Community e melhorá-lo, com a adição de outros módulos que permitam um melhor gerenciamento da loja, além de ferramentas adicionais como um suporte à busca melhorado ou vendas exclusivas para clientes selecionados. Como você vê na figura 1.2, a forma de trabalho da versão Enterprise é a mesma da versão Community. O núcleo do software é o mesmo, os processos e as rotinas são muito similares e as diferenças ficam mesmo nas funcionalidades extras. Isso significa que, quando nos referimos ao desenvolvimento de módulos e temas, o processo é praticamente o mesmo, com pequenas diferenças apenas na nomenclatura de pastas. Um tema feito para a Community Edition funcionará perfeitamente na Enterprise Edition. Ao lançar a Enterprise Edition, a Varien passou a cobrar uma taxa anual de licenciamento e a angariar empresas que pudessem dar um suporte local aos clientes dessa versão. Essas empresas são as Certified Partners, agências e empresas de desenvolvimento que ficam responsáveis pela implantação e manutenção de lojas virtuais Magento no mundo todo. A partir da Enterprise Edition, ainda foi lançada uma versão intermediária, chamada Professional Edition, que teve vida curta e não é mais disponibilizada. Além dessas duas versões instaláveis, existe também o Magento Go, no modelo de lojas virtuais como serviço, em que o cliente paga uma mensalidade e tem a estrutura da loja pronta para funcionar, podendo concentrar-se totalmente em aspectos do negócio, como catálogo de

7 20 Temas em Magento produtos, clientes, logística. Esse serviço está disponível em escala mundial, porém não é adaptado ao Brasil, o que reduz sua utilização por aqui. Figura 1.2 Painel de Controle da Enterprise Edition. Toda essa movimentação chamou a atenção do ebay, o conhecido site de leilões e vendas de produtos. No começo de 2010, a empresa comprou 50% da Varien, por intermédio de sua subsidiária PayPal, criando a Magento Inc. No ano seguinte, o mesmo ebay compraria o restante da empresa, passando a ser a única controladora do Magento. Assim, atualmente a Magento Inc. é uma das muitas empresas que fazem parte do ebay, com as vantagens e desvantagens dessa situação. 1.4 Instalação do Magento A instalação do Magento é relativamente simples, desde que tomados alguns cuidados, e não faz parte do escopo deste livro. A instalação do Magento foi tratada em detalhes no livro Lojas Virtuais com Magento e também é explicada em diversos tutoriais e vídeos na internet. Porém vale a pena passar por alguns pontos.

8 Capítulo 1 Magento Commerce 21 A questão mais comum quando se vai fazer uma instalação Magento é onde fazer. O Magento pode ser instalado em diversos ambientes, desde que um servidor Web (normalmente o Apache), um banco de dados (por enquanto, apenas o MySQL) e o PHP estejam instalados e que os requisitos mínimos sejam atendidos. Você pode fazer a instalação de forma local, em seu computador, ou utilizar os serviços de um provedor de hospedagem. Você também pode fazer a instalação via Downloader, via Pacote Completo ou via SVN Instalação via Downloader A instalação via Downloader é o método mais simples. Você deve visitar o site e fazer seu cadastro. Uma vez logado, basta procurar o menu Products > Opensource/CE, depois Community Edition, View All Downloads (Figura 1.3) e por fim selecionar a opção Downloader. Figura 1.3 Tela de escolha para download da Community Edition.

9 22 Temas em Magento Não se preocupe se o número de versão do Downloader for diferente do da última versão do Magento, pois essas versões seguem numerações diferentes. O Downloader é um arquivo único, chamado downloader.php. Este arquivo, uma vez colocado no servidor e acessado via navegador (em se encarrega de fazer o download de todos os arquivos necessários, na última versão estável, diretamente do repositório do Magento, e depois faz a instalação do software, nos mesmos passos da instalação completa Instalação via pacote completo A instalação via pacote completo é indicada se você já tem os arquivos ou se o seu ambiente apresenta problemas quando o Downloader é executado. Assim como no caso anterior, você deve visitar o site e fazer seu cadastro. Uma vez logado, basta procurar o menu Products > Opensource/CE, depois Community Edition, View All Downloads (como mostrado na figura 1.3) e por fim selecionar a opção Full Release. A opção Full Release é composta de uma pasta compactada, com todos os arquivos necessários para fazer o Magento funcionar. Para instalá-lo, é preciso descompactar a pasta e colocar os arquivos em seu servidor, via FTP ou SSH, na pasta raiz de seu site. A partir daí, basta acessar o endereço de sua loja via navegador (em e seguir a instalação composta de quatro passos, em que você deve: aceitar a licença do Magento; definir as configurações regionais; definir as credenciais de acesso ao banco de dados e a URL da loja; informar os dados de acesso do administrador do sistema Instalação via SVN A instalação via SVN é muito semelhante ao Downloader no que se refere à obtenção dos arquivos, pois você não precisa fazer o download manual. Para instalação via SVN, você precisa de um software específico como

10 Capítulo 1 Magento Commerce 23 o Tortoise, que você encontra em tortoisesvn.tigris.org e que poderá ser instalado em sua máquina. Configurando o software com o endereço da última versão do Magento, você conseguirá obter todos os arquivos da versão mais recente de forma automática Configurações do sistema Ao se concluir a instalação do Magento propriamente dita, há uma série de configurações a fazer, especialmente dentro do menu Sistema > Configurações. No livro Lojas Virtuais com Magento, as principais configurações são explicadas em detalhes. Assim, se você tiver dúvidas sobre como configurar o Magento para uso, sugiro que dê uma olhada lá ou que faça uma busca nas principais fontes de informação sobre Magento na internet. Duas funções, porém, merecem a sua atenção, ainda que boa parte das pessoas já saiba que elas são fontes potenciais de problemas: o cache e os índices. O cache é uma coleção de arquivos construídos pelo Magento para diminuir o tempo de carregamento de uma página. Como será explorado nos próximos capítulos, uma página no Magento não é composta de um único arquivo, mas de uma série de pequenos arquivos, cada um respondendo por um pedaço da página. O carregamento desses arquivos a todo instante faria com que o Magento ficasse lento e consumiria recursos do servidor desnecessariamente. Para que isso não ocorra, o Magento utiliza o cache, colocando todos esses arquivos em conjunto uma única vez e deixando a página pronta para ser servida, com tempo de carregamento muito menor. O problema é que essas páginas funcionam como fotografias tiradas em algum lugar do passado. Se você fizer modificações nos arquivos, elas não serão refletidas na página até que você atualize o cache. Por isso, enquanto você estiver trabalhando no desenvolvimento de temas para Magento, a regra é que o cache fique desabilitado (Figura 1.4). Ainda assim, é interessante que você dê uma passada na tela de gerenciamento do cache se achar que aquelas alterações que você tem certeza que foram feitas corretamente não estão aparecendo no frontend.

11 24 Temas em Magento Figura 1.4 Gerenciamento do cache no painel do Magento. Além do cache, o Magento também utiliza os índices para aumentar a velocidade de resposta de suas páginas. Os índices são como resumos, um agrupamento de informações no banco de dados que permite que as informações importantes sejam encontradas mais rapidamente. Os índices não têm relação direta com o tema, mas vale ter em mente que eles também são fotografias, o que faz com que, em certos momentos, ao acessar as páginas do Magento, estejamos olhando para o passado (e, portanto, para uma época em que as modificações que foram feitas por você ainda não valiam) Dimensionamento do servidor Em relação ao dimensionamento, esse é um assunto bem controverso. Não há uma regra sobre quais devem ser os recursos disponíveis para que sua loja Magento funcione corretamente, e na maioria das vezes o que vale é o bom senso. Uma loja com poucas visitas e poucos produtos pode funcionar de maneira adequada até mesmo em uma conta compartilhada, mas o ideal é que você busque ao menos uma VPS ou um servidor virtual isolado, sem outros websites instalados nele, para que você tenha mais controle.

12 Capítulo 1 Magento Commerce 25 Se sua loja for maior, dificilmente você escapará de buscar um servidor dedicado ou uma hospedagem na nuvem, o serviço de cloud hosting. Isso acontece porque o Magento é uma plataforma grande e complexa e que depende de recursos do servidor para trabalhar bem. Quanto maior for o seu catálogo de produtos e maior o número de visitas em sua loja, especialmente visitas simultâneas, mais recursos o Magento demandará e mais recursos o servidor deverá disponibilizar. 1.5 Modularidade do Magento O grande diferencial do Magento está em sua modularidade. Apesar de isso deixar desenvolvedores malucos no começo, é justamente a arquitetura do Magento e sua facilidade em ser expandido que fez com que ele crescesse rapidamente e dominasse o mercado. Há outras plataformas gratuitas disponíveis, mas nenhuma delas ainda consegue oferecer o que o Magento oferece, seja em termos de recursos nativos, seja em termos de possibilidades de expansão. Ser modular significa que todos os elementos do Magento foram construídos em blocos, em módulos que se complementam e compõem o sistema como um todo. Pra que você tenha sucesso no Magento, a modularidade precisa ser entendida como onipresente. O fato de tudo na plataforma ser separado em blocos distintos permite que você tenha diferentes catálogos de produtos e lojas na mesma instalação. Também permite que os temas funcionem em harmonia e em linha com diferentes traduções e diferentes módulos. Manter a modularidade e a separação dos elementos no Magento deve ser uma das principais preocupações de quem vai trabalhar com o software. Dessa forma, você pode ter diferentes temas em uma mesma instalação do Magento e cada um desses temas estará disponível para todas as lojas e poderá ser usado em diferentes páginas, sem perder sua consistência. Você pode aplicar uma variação de um tema para uma categoria específica e outra variação para a página de um produto que esteja em promoção, assim como criar uma cara nova para sua página inicial na época do Natal.

13 26 Temas em Magento A modularidade permite que o software seja facilmente atualizável e possa ser expandido com segurança, sem que um elemento interfira no outro desde que os módulos tenham sido construídos de acordo com as boas práticas de codificação, já que módulos mal desenvolvidos facilmente transformam-se em um tormento para desenvolvedores e lojistas. Para facilitar, vou dividir estes elementos em duas categorias: Core são todos os arquivos, códigos, módulos, temas que fazem parte do Magento em si. Esse conjunto de arquivos é desenvolvido, distribuído e atualizado pelo próprio time do Magento e só deve ser alterado por seus componentes. Constituem o próprio Magento em si, com suas funcionalidades nativas. Não-core são todos os arquivos, códigos, módulos, temas que não fazem parte do Magento originalmente, mas foram agregados a uma determinada instalação. São os módulos disponíveis no Magento Connect ou extensões desenvolvidas por terceiros, específicas para uma loja. Também estão incluídos os temas diferentes do tema- -padrão do Magento. Esses arquivos são instalados à parte e não devem interferir ou modificar arquivos do core. IMPORTANTE: Esse é um mantra que infelizmente terei de repetir enquanto trabalhar com Magento. Você não deve alterar arquivos do core do Magento, nem modificar os arquivos do tema Base/Default. Esses arquivos são a base do Magento e devem ser mantidos intactos. Qualquer mudança para atender sua loja virtual deve ser feita em uma forma que estenda os arquivos originais, porém sem modificá-los diretamente. Você também deve documentar as alterações, a fim de ter um melhor controle no futuro. Dessa forma, as atualizações são muito mais seguras e a correção de problemas pode ser feita em poucos cliques, desligando-se o módulo defeituoso até que uma solução concreta possa ser apresentada. 1.6 Magento Connect O lugar mais lembrado na hora de procurar módulos para Magento é o Magento Connect (Figura 1.5). Ele é um catálogo centralizado de módulos, disponível no próprio site do Magento. Ali, desenvolvedores cadastram os módulos que desejam distribuir ou vender e profissionais que trabalham

14 Capítulo 1 Magento Commerce 27 com Magento ou gestores de lojas podem encontrar extensões que atendam as suas necessidades específicas, como por exemplo gerenciadores de sliders, integrações com redes sociais, módulos de envio e de pagamento, integração com serviços de terceiros e outros. O funcionamento do Magento Connect é bem simples: primeiro, navega-se pelo catálogo de produtos, em buscando-se o módulo desejado. Na página do módulo é possível saber mais sobre suas funcionalidades, quem é o desenvolvedor, quando e como foram feitas as últimas atualizações e o que outras pessoas estão falando desse módulo. Essas informações são fundamentais para saber o que se deve esperar do módulo, quais são seus potenciais problemas e como seu desenvolvedor lida com eles. Figura 1.5 Página do módulo Featured Products, da aheadworks, no Magento Connect. Uma vez logado no site, é possível obter o código de instalação. Antes de ter acesso ao código, você precisa concordar com os termos de licença e também escolher qual é a versão do Magento Connect que você está usando. De um modo prático, lojas Magento até 1.5 utilizam o Magento Connect 1.0 enquanto as versões posteriores usam o Magento Connect 2.0. Com o código em mãos, é só acessar o painel de controle de sua loja e buscar a opção Sistema > Magento Connect > Gerenciador do Magento Connect. Para que você acesse a área do Magento Connect em sua loja, é preciso logar novamente e seu usuário deve ter permissões de administrador.

15 28 Temas em Magento Na tela do Gerenciador do Magento Connect, basta colar o código copiado e solicitar a instalação. Ele abrirá uma tela de comando e executará a ação, instalando o módulo desejado. Quando voltar ao painel de controle do Magento, não se esqueça de refazer o cache e sair do painel, logando novamente, antes de acessar a área de administração do módulo. DICA: Não se esqueça de que um módulo nunca deve ser instalado diretamente em uma loja em produção, mas testado primeiro em um ambiente próprio para isso. Além disso, existe um erro muito comum no Magento Connect: quando algo dá errado, o sistema não exclui um arquivo chamado maintenance.flag, que é criado na raiz da loja quando o Magento Connect está trabalhando. A presença desse arquivo impede que sua loja funcione, mas a solução é simples: basta excluir ou renomear esse arquivo, que sua loja voltará ao normal. 1.7 Catálogo de produtos Uma loja virtual pode ter um visual muito bonito e agradável, bem construído e que atenda a todos os parâmetros de usabilidade. Ela pode também estar hospedada em um servidor com alta capacidade, que sirva páginas completas aos visitantes em milésimos de segundos, ou contar com uma base de clientes respeitável, na casa de milhares de clientes cadastrados. Ainda assim, essa loja não será nada se ela não contar com um bom catálogo de produtos. Ainda que cada um dos elementos seja importante na construção do todo, uma loja sem um catálogo de produtos não é nada. Os produtos são a razão de ser de uma loja e seu ponto vital; sem um bom catálogo, o restante é supérfluo. A construção do catálogo de produtos não faz parte deste livro, mas ainda assim vale a pena entender ao menos de forma superficial como um catálogo de produtos é pensado e quais são seus elementos. Um catálogo de produtos é composto de quatro elementos. São esses elementos que o definem, desde os atributos de um produto até como eles serão organizados. É importante lembrar que os elementos de um catálogo de produtos não devem refletir a forma como o gestor da loja deve

16 Capítulo 1 Magento Commerce 29 se organizar, mas sim o modo como o cliente ou visitante navega em sua loja virtual. Estes elementos são: Atributos conjunto de características que descrevem um produto, os atributos são utilizados para organizar os produtos de modo que eles possam ser facilmente catalogados, separados a partir de suas funcionalidades. Jogos de atributos descrevem um tipo de produto específico, a partir dos atributos que o compõem; um jogo de atributos é uma reunião de atributos que permite que diferentes itens de um mesmo tipo de produto possam ser apresentados a partir do mesmo grupo de características. Produtos é aquilo que se vende, são os itens expostos em sua loja virtual e oferecidos aos seus visitantes, criados a partir dos jogos de atributos e descritos a partir de seus atributos. Categorias direcionadas para os visitantes, as categorias permitem que os produtos sejam separados e organizados conforme seus usos ou suas características ou ainda catalogados conforme histórias de consumo. Podem ser de três níveis: departamentos, categorias e subcategorias. O catálogo de produtos é uma atribuição do lojista e deve ser pensado antes mesmo da definição do design, pois, se não se sabe o que se vai vender, não se pode saber como se vai vender. Determinados catálogos de produtos e certos grupos de clientes pedirão arranjos diferentes no design e, portanto, no tema para que eles sejam mais bem apresentados e que tenham maior chance de vendas. Entretanto, de um modo geral, os elementos do catálogo apresentados no tema padrão do Magento atenderão à maioria das lojas virtuais, com pequenas modificações.

17 30 Temas em Magento 1.8 Sumário Neste primeiro capítulo, você viu como o Magento foi pensado, lá em 2007, e por que ele foi lançado como open source, permitindo seu download gratuito e sua utilização sem custos de licença. Também viu que, na maioria das vezes, você desenvolverá temas para lojas que utilizam a versão livre, a Community Edition, apesar de o Magento também oferecer uma versão paga, a Enterprise Edition, cujo princípio de funcionamento dos temas é exatamente o mesmo. Também falamos um pouco da instalação do Magento, de sua modularidade e de seu catálogo de produtos. Essa introdução é importante para que você possa relembrar esses conceitos e tenha uma visão ampla de quais são os objetivos de uma loja virtual e como eles vão refletir nos tópicos dos capítulos a seguir: o desenvolvimento de um tema para Magento. 1.9 Testes 1. Quando o Magento começou a ser desenvolvido, quais eram as principais dúvidas de seus criadores? 2. Quais são as duas versões disponíveis do Magento? Quais as principais diferenças entre elas? 3. Quais são os elementos que compõem um catálogo de produtos? Explique cada um deles. 4. Explique o conceito de modularidade dentro do Magento. 5. Quais são as vantagens que o Magento oferece no que diz respeito aos temas?

Lojas Virtuais com. Magento. André Nobrega Gugliotti. Novatec

Lojas 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 mais

André Gugliotti. Novatec

André 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 mais

Lojas Virtuais com. Magento. André Nobrega Gugliotti. Novatec

Lojas 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 mais

Ademir C. Gabardo. Novatec

Ademir 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 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

André Gugliotti. Novatec

André 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 mais

Ademir C. Gabardo. Novatec

Ademir 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 mais

Criando 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 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 mais

Wilson Moraes Góes. Novatec

Wilson Moraes Góes. Novatec Wilson Moraes Góes Novatec Copyright 2014 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 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

Ricardo R. Lecheta. Novatec

Ricardo 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 mais

Crie Seu Próprio Site

Crie 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 mais

Cursos de Magento. 2013 Gugliotti Consulting

Cursos 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 mais

Adail 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 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 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

Empresa. Dave Gray. Novatec. com Thomas Vander Wal

Empresa. Dave Gray. Novatec. com Thomas Vander Wal A Empresa Conectada Dave Gray com Thomas Vander Wal Novatec Authorized Portuguese translation of the English edition of titled The Connected Company ISBN 978-1-449-31905-2 2012 Dachis Group. This translation

Leia mais

Utilizaremos a última versão estável do Joomla (Versão 2.5.4), lançada em

Utilizaremos a última versão estável do Joomla (Versão 2.5.4), lançada em 5 O Joomla: O Joomla (pronuncia-se djumla ) é um Sistema de gestão de conteúdos (Content Management System - CMS) desenvolvido a partir do CMS Mambo. É desenvolvido em PHP e pode ser executado no servidor

Leia mais

Ricardo R. Lecheta. Novatec

Ricardo 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 mais

Camila Porto. Novatec

Camila 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 mais

Desenvolvendo 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 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 mais

marketing á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 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 mais

Plano de Parcerias BuenitStore

Plano de Parcerias BuenitStore Plano de Parcerias Agências, Desenvolvedores e Designers 18.03.2015 v.2 Objetivo Apresentar ao mercado de criação digital a nossa proposta de parceria e colaboração técnica para criação de projetos de

Leia mais

Adail 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 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 mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Padrões de Projeto em PHP

Padrõ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 mais

Desenvolvimento de Grandes Aplicações Web

Desenvolvimento 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 mais

Scrum 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 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 mais

Aprendendo. 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 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 mais

guia prático 2a Edição Gilleanes T.A. Guedes Novatec

guia prático 2a Edição Gilleanes T.A. Guedes Novatec guia prático 2a Edição Gilleanes T.A. Guedes Novatec Copyright 2007, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta

Leia mais

7 Passos Para a Criação de Uma Boa Loja Virtual. Índice

7 Passos Para a Criação de Uma Boa Loja Virtual. Índice 2 Índice Introdução... 3 Passo 1 Entender o que é Venda Online e E-commerce... 4 Passo 2 Entender o Mercado de Comércio Eletrônico... 5 Passo 3 Canais de Venda... 6 Passo 4 Como identificar uma Boa Plataforma

Leia mais

UM GUIA PASSO A PASSO PARA MONTAR SUA PRÓPRIA REVENDA DE HOSPEDAGEM ... Ganhe dinheiro revendendo hospedagem de sites ... Ebook produzido por:

UM GUIA PASSO A PASSO PARA MONTAR SUA PRÓPRIA REVENDA DE HOSPEDAGEM ... Ganhe dinheiro revendendo hospedagem de sites ... Ebook produzido por: UM GUIA PASSO A PASSO PARA MONTAR SUA PRÓPRIA REVENDA DE HOSPEDAGEM... Ganhe dinheiro revendendo hospedagem de sites... Ebook produzido por: Wagner Linaldi Marketing @wagnerlinaldi wagner.linaldi@corp........

Leia mais

Google Android para Tablets

Google 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 mais

As Leis Fundamentais do Projeto de Software

As Leis Fundamentais do Projeto de Software As Leis Fundamentais do Projeto de Software Max Kanat-Alexander Novatec Authorized Portuguese translation of the English edition of titled Code Simplicity, First Edition ISBN 9781449313890 2011 Max Kanat-Alexander.

Leia mais

Desenvolvimento de Grandes Aplicações Web

Desenvolvimento 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 mais

David Hows Peter Membrey Eelco Plugge

David 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 mais

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

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 Cesar Brod 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 parcial, por qualquer processo, sem prévia

Leia mais

Josh Lockhart. Novatec

Josh 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

5 O Joomla: Web Apache Banco de Dados MySQL http://www.joomla.org/ - 55 -

5 O Joomla: Web Apache Banco de Dados MySQL http://www.joomla.org/ - 55 - 5 O Joomla: O Joomla (pronuncia-se djumla ) é um Sistema de Gestão de Conteúdos (Content Management System - CMS) desenvolvido a partir do CMS Mambo. É desenvolvido em PHP e pode ser executado no servidor

Leia mais

Copyright 2008, 2013 da Novatec Editora Ltda.

Copyright 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 mais

Gerenciamento. de projetos. Bart Gerardi. Novatec. Como evitar problemas previsíveis para o sucesso do projeto

Gerenciamento. 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 mais

Keith Wood. Apresentação de Dave Methvin. Novatec

Keith 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 mais

Zend. 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 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 mais

Andreas Wittig Michael Wittig

Andreas Wittig Michael Wittig Andreas Wittig Michael Wittig Novatec Original English language edition published by Manning Publications Co., Copyright 2015 by Manning Publications. Portuguese-language edition for Brazil copyright 2015

Leia mais

Paulo Strelczuk. Novatec

Paulo Strelczuk. Novatec Paulo Strelczuk Novatec Copyright 2011 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 mais

Segurança de Aplicativos. Android. Jeff Six. Novatec

Segurança de Aplicativos. Android. Jeff Six. Novatec Segurança de Aplicativos Android Jeff Six Novatec Authorized Portuguese translation of the English edition of titled Application Security for the Android Plataform, First Edition ISBN 9781449315078 2012

Leia mais

Pete Goodliffe. Novatec

Pete 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 mais

Pramod J. Sadalage Martin Fowler

Pramod 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 mais

MANUAL DE INSTALAÇÃO. LSoft Gestão Empresarial

MANUAL DE INSTALAÇÃO. LSoft Gestão Empresarial MANUAL DE INSTALAÇÃO LSoft Gestão Empresarial SUPORTE TÉCNICO AO USUÁRIO: Atendimento On-line: www.lsoft.com.br E-Mail: suporte@lsoft.com.br (37) 3237-8900 LSoft Sistemas Ltda www.lsoft.com.br Versão 1.0-2014.

Leia mais

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec Construindo Aplicações Web com PHPe MySQL André Milani Novatec Capítulo 1 Bem-vindo ao PHP Seja bem-vindo ao PHP! O primeiro capítulo deste livro aborda como obter, instalar e configurar corretamente o

Leia mais

Hélio Engholm Jr. Novatec

Hé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 mais

GUIA ATS INFORMÁTICA: GESTÃO DE ESTOQUE

GUIA ATS INFORMÁTICA: GESTÃO DE ESTOQUE GUIA ATS INFORMÁTICA: GESTÃO DE ESTOQUE SUMÁRIO O que é gestão de estoque...3 Primeiros passos para uma gestão de estoque eficiente...7 Como montar um estoque...12 Otimize a gestão do seu estoque...16

Leia mais

Google Analytics Justin Cutroni

Google 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 mais

AULA 1 PHP O QUE É APACHE FRIENDS

AULA 1 PHP O QUE É APACHE FRIENDS O QUE É PHP Se você já programa PHP, aconselho que pule para o capítulo 7 desse livro. Pois até esse capitulo iremos abordar algoritmos em PHP até a construção de uma classe com seus métodos e atributos

Leia mais

Equipes 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 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 mais

Larry Ullman. Novatec

Larry 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 mais

Guia do Programador Joel Saade

Guia do Programador Joel Saade C# Guia do Programador Joel Saade Novatec Copyright 2011 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 mais

João Eriberto Mota Filho

João Eriberto Mota Filho João Eriberto Mota Filho Novatec Copyright 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

Leia mais

Brandon Rhodes John Goerzen

Brandon 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 mais

Integrando Eclipse e Websphere Application Server Community Edition

Integrando Eclipse e Websphere Application Server Community Edition 1 Integrando Eclipse e Websphere Application Server Community Edition Sobre o Autor Carlos Eduardo G. Tosin (carlos@tosin.com.br) é formado em Ciência da Computação pela PUC-PR, pós-graduado em Desenvolvimento

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

OFICINA BLOG DAS ESCOLAS

OFICINA BLOG DAS ESCOLAS OFICINA BLOG DAS ESCOLAS Créditos: Márcio Corrente Gonçalves Mônica Norris Ribeiro Março 2010 1 ACESSANDO O BLOG Blog das Escolas MANUAL DO ADMINISTRADOR Para acessar o blog da sua escola, acesse o endereço

Leia mais

Guia completo para o sucesso de sua loja de veículos: dicas de como ter sucesso e manter uma alta lucratividade neste segmento

Guia completo para o sucesso de sua loja de veículos: dicas de como ter sucesso e manter uma alta lucratividade neste segmento Guia completo para o sucesso de sua loja de veículos: dicas de como ter sucesso e manter uma alta lucratividade neste segmento Introdução Planejamento Divulgando sua loja Como fechar as vendas Nota Fiscal

Leia mais

Conrado Adolpho. Novatec

Conrado Adolpho. Novatec Conrado Adolpho Novatec Copyright 2008, 2009, 2010, 2011 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 mais

Justin Seitz. Novatec

Justin Seitz. Novatec Justin Seitz Novatec Copyright 2015 by Justin Seitz. Title of English-language original: Black Hat Python, ISBN 978-1- 59327-590-7, published by No Starch Press. Portuguese-language edition copyright 2015

Leia mais

JavaScript. Guia do Programador. Maurício Samy Silva. Novatec

JavaScript. Guia do Programador. Maurício Samy Silva. Novatec JavaScript Guia do Programador Maurício Samy Silva Novatec Copyright Novatec Editora Ltda. 2010. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

Design Centrado no Usuário

Design 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 mais

Manual Ilha Web Imóveis. Sistema para Imobiliárias e Corretores. Ilha Web Internet Ltda.

Manual Ilha Web Imóveis. Sistema para Imobiliárias e Corretores. Ilha Web Internet Ltda. Manual Ilha Web Imóveis Sistema para Imobiliárias e Corretores Ilha Web Internet Ltda. Sumário 1 REQUISITOS DO SERVIDOR...3 2 INSTRUÇÕES DE INSTALAÇÃO...4 2.1 CRIE UMA BASE DE DADOS...4 2.2 MODIFIQUE O

Leia mais

2ª Edição Alexandre Keller

2ª Edição Alexandre Keller Asterisk na prática 2ª Edição Alexandre Keller Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

A 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 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 mais

Google Android para Tablets

Google 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 mais

INICIANDO UMA OPERAÇÃO DE E-COMMERCE PROFISSIONAL COM MAGENTO

INICIANDO UMA OPERAÇÃO DE E-COMMERCE PROFISSIONAL COM MAGENTO INICIANDO UMA OPERAÇÃO DE E-COMMERCE PROFISSIONAL COM MAGENTO MARCELO LAGROTTA SANCHES Administrador especializado em marketing; 20 anos de experiência como Executivo de Marketing; Professor do Centro

Leia mais

PSQT Prêmio SESI Qualidade no Trabalho

PSQT Prêmio SESI Qualidade no Trabalho ANEXO II PSQT Prêmio SESI Qualidade no Trabalho Manutenção Evolutiva Modelo: 4.0 Sistema Indústria, 2008 Página 1 de 18 Histórico da Revisão Data Descrição Autor 06/12/2007 Necessidades para atualização

Leia mais

Blender 3D jogos e animações interativas Allan Brito

Blender 3D jogos e animações interativas Allan Brito Blender 3D jogos e animações interativas Allan Brito Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

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

12 Razões Para Usar. Lightroom. André Nery

12 Razões Para Usar. Lightroom. André Nery 12 Razões Para Usar Lightroom André Nery André Nery é fotógrafo em Porto Alegre. Arquitetura e fotografia outdoor, como natureza, esportes e viagens, são sua área de atuação. Há dez anos começou a ministrar

Leia mais

Construindo Aplicações Node com MongoDB e Backbone Mike Wilson

Construindo 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 mais

Universidade Federal do Rio de Janeiro NCE/PGTIAE. Tutorial SweetHome3D

Universidade Federal do Rio de Janeiro NCE/PGTIAE. Tutorial SweetHome3D Universidade Federal do Rio de Janeiro NCE/PGTIAE Tutorial SweetHome3D Trabalho apresentado ao Prof. Carlo na Disciplina de Software Livre no curso Pós Graduação em Tecnologia da Informação Aplicada a

Leia mais

Marcos Bandeira de Oliveira. Novatec

Marcos Bandeira de Oliveira. Novatec Marcos Bandeira de Oliveira Novatec Copyright 2011 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

Leia mais

Desenvolvendo 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 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 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

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

Novatec Editora Ltda. [2014].

Novatec 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 mais

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA

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

Leia mais

TUTORIAIS COMO ABRIR UM DNS. Prof. Celso Masotti

TUTORIAIS COMO ABRIR UM DNS. Prof. Celso Masotti TUTORIAIS COMO ABRIR UM DNS Prof. Celso Masotti São Paulo - 2009 A estrutura completa de um nome para navegação é: www.dns.dpn.cctld Não entendeu? E se eu colocar dessa forma? www.parafusos.com.br I -

Leia mais

MARKETING DIGITAL NA ERA. Martha Gabriel CONCEITOS, PLATAFORMAS E ESTRATÉGIAS. Novatec

MARKETING 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 mais

Copyright 2015 Mandic Cloud Solutions - Somos Especialistas em Cloud. www.mandic.com.br

Copyright 2015 Mandic Cloud Solutions - Somos Especialistas em Cloud. www.mandic.com.br Sumário 1. Boas vindas... 4 2. Dashboard... 4 3. Cloud... 5 3.1 Servidores... 5 o Contratar Novo Servidor... 5 o Detalhes do Servidor... 9 3.2 Cloud Backup... 13 o Alteração de quota... 13 o Senha do agente...

Leia mais

PDF Explicado John Whitington

PDF 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 mais

FileMaker Pro 12. Utilização de uma Conexão de Área de Trabalho Remota com o

FileMaker Pro 12. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 12 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 12 2007 2012 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Ricardo Kléber M. Galvão. Novatec

Ricardo Kléber M. Galvão. Novatec Ricardo Kléber M. Galvão 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 parcial, por qualquer processo,

Leia mais

PAINEL MANDIC CLOUD. Mandic. Somos Especialistas em Cloud. Manual do Usuário

PAINEL MANDIC CLOUD. Mandic. Somos Especialistas em Cloud. Manual do Usuário Mandic. Somos Especialistas em Cloud. PAINEL MANDIC CLOUD Manual do Usuário 1 BEM-VINDO AO SEU PAINEL DE CONTROLE ESTE MANUAL É DESTINADO AO USO DOS CLIENTES DA MANDIC CLOUD SOLUTIONS COM A CONTRATAÇÃO

Leia mais

como acabar com sua em apenas 140 caracteres Carolina Lima Novatec

como acabar com sua em apenas 140 caracteres Carolina Lima Novatec como acabar com sua em apenas 140 caracteres Carolina Lima Novatec Copyright 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

Como melhorar a performance de websites.net

Como 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 mais

Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning

Aprendendo 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 mais

Josh Pauli Revisão técnica Scott White. Novatec

Josh 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 mais

http://dinheiroganhe.com

http://dinheiroganhe.com Você pode distribuir, imprimir, compartilhar por e-mail ou citar em seu site ou blog, desde que o conteúdo não seja alterado e que a fonte original seja citada. http://dinheiroganhe.com SUMÁRIO 1. Introdução...3

Leia mais

Isolamento de Recursos na Nuvem Por que isso e ta o importante?

Isolamento de Recursos na Nuvem Por que isso e ta o importante? Isolamento de Recursos na Nuvem Por que isso e ta o importante? Rodrigo Albani de Campos rcampos@uolinc.com Não restam dúvidas quanto à evolução na capacidade e na qualidade do hardware atualmente utilizado

Leia mais

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Lazarus pelo SVN Linux/Windows

Lazarus pelo SVN Linux/Windows Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.

Leia mais