| // |
| // Licensed to the Apache Software Foundation (ASF) under one |
| // or more contributor license agreements. See the NOTICE file |
| // distributed with this work for additional information |
| // regarding copyright ownership. The ASF licenses this file |
| // to you under the Apache License, Version 2.0 (the |
| // "License"); you may not use this file except in compliance |
| // with the License. You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, |
| // software distributed under the License is distributed on an |
| // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| // KIND, either express or implied. See the License for the |
| // specific language governing permissions and limitations |
| // under the License. |
| // |
| |
| = Trilha de Aprendizado de PHP e HTML5 |
| :jbake-type: tutorial |
| :jbake-tags: tutorials |
| :jbake-status: published |
| :icons: font |
| :syntax: true |
| :source-highlighter: pygments |
| :toc: left |
| :toc-title: |
| :description: Trilha de Aprendizado de PHP e HTML5 - Apache NetBeans |
| :keywords: Apache NetBeans, Tutorials, Trilha de Aprendizado de PHP e HTML5 |
| |
| A seguir estão descritos alguns recursos que utilizam o NetBeans IDE para desenvolver aplicações em PHP e HTML5. O suporte ao NetBeans IDE para essas tecnologias evolui rapidamente. Consulte o link:http://blogs.oracle.com/netbeansphp/[+blog NetBeans para PHP+] e o link:https://blogs.oracle.com/netbeanswebclient/[+blog do NetBeans WebClient+] para obter as informações mais recentes. |
| |
| == Conceitos Básicos |
| |
| * link:../docs/webclient/html5-gettingstarted.html[+Conceitos Básicos sobre Aplicações em HTML5+] |
| * link:../docs/php/quickstart.html[+Tutorial para Início Rápido em PHP do NetBeans IDE+] |
| * link:../docs/php/project-setup.html[+Configurando um Projeto PHP+] |
| * link:../../kb/docs/php/ajax-quickstart.html[+Introdução ao Ajax em Aplicações PHP+] |
| * link:../docs/webclient/cordova-gettingstarted.html[+Conceitos Básicos sobre Criação de Aplicações Cordova+] |
| image::../../images_www/v6/trails/trails-box-br.png[] image::../../images_www/v6/trails/trails-box-bl.png[]image::../../images_www/v6/trails/trails-box-tr.png[] image::../../images_www/v6/trails/trails-box-tl.png[] |
| |
| == Tutoriais e Artigos |
| |
| === Desenvolvimento de Projeto em HTML5 e JavaScript |
| |
| * link:../docs/webclient/html5-editing-css.html[+Trabalhando com Folhas de Estilo de CSS em Aplicações em HTML5+] |
| * link:../docs/webclient/html5-js-support.html[+Depurando e Testando JavaScript em Aplicações em HTML5+] |
| * link:http://wiki.netbeans.org/HTML5[+Suporte a HTML5 na página Wiki do NetBeans IDE+] |
| * link:../docs/web/js-toolkits-jquery.html[+Usando jQuery para Aprimorar a Aparência e o Uso de uma Página Web+] |
| * link:../docs/web/js-toolkits-dojo.html[+Conectando uma Árvore Dojo a uma ArrayList utilizando JSON+] |
| * link:https://blogs.oracle.com/geertjan/entry/html5_front_end_for_an[+HTML5 Front End for an Existing Java EE Application (Front-End de HTML5 para uma Aplicação Java EE Existente)+] (blog de Geertjan) |
| |
| === Configurando o Ambiente para o Desenvolvimento em PHP |
| |
| * link:../docs/php/configure-php-environment-windows.html[+Configurando o Ambiente no Windows+] |
| * link:../docs/ide/install-and-configure-mysql-server.html[+Configurando o Servidor de Banco de Dados MySQL no Windows+] |
| * link:../docs/php/configure-php-environment-ubuntu.html[+Configurando o Ambiente na Distribuição Ubuntu do Linux+] |
| * link:../docs/php/configure-php-environment-mac-os.html[+Configurando o Ambiente no Mac OS X+] |
| * link:http://wiki.netbeans.org/HowToConfigureXDebug[+Como Configurar o XDebug (Wiki)+] |
| |
| === Testando e Depurando |
| |
| * link:../../kb/docs/php/debugging.html[+Depurando o Código-Fonte do PHP no NetBeans IDE+] |
| * link:../docs/php/phpunit.html[+Testando com PHPUnit e Selenium+] |
| * link:http://blogs.oracle.com/netbeansphp/entry/path_mapping_in_php_debugger[+Blog NetBeans para PHP: Mapeamento de Caminho para Depuração Remota+] |
| |
| === Frameworks |
| |
| * link:http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/oow10/php_webapp/php_webapp.htm[+Desenvolvendo uma Aplicação Zend Framework com Banco de Dados 11g Oracle e NetBeans IDE+] |
| * link:http://www.tiplite.com/cakephp-support-in-netbeans/[+Blog TipLite: Suporte a CakePHP no NetBeans+] |
| * link:http://blogs.oracle.com/netbeansphp/entry/using_zend_framework_with_netbeans[+Blog NetBeans para PHP: Utilizando Framework Zend com NetBeans IDE+] |
| * link:http://www.mybelovedphp.com/2009/01/27/netbeans-revisited-code-completion-for-code-igniter-ii/[+Blog My Beloved PHP: Netbeans revisitado: Autocompletar Código para Code-igniter II+] |
| * link:http://www.mybelovedphp.com/2009/01/27/netbeans-code-completion-for-the-kohana-framework/[+Blog My Beloved PHP: Netbeans: Autocompletar Código para o Kohana Framework+] |
| * Consulte também: documentos de suporte a Symfony e Zend Framework nas seções Screencasts e Contribuições da Comunidade. |
| |
| === Tutoriais Gerais de PHP |
| |
| * link:../docs/php/code-templates.html[+Modelos de Códigos em NetBeans IDE para PHP+] |
| * link:../docs/php/remote-hosting-and-ftp-account.html[+Implantando uma Aplicação PHP em um Servidor Web Remoto+] |
| |
| === Criando uma Aplicação Direcionada a Banco de Dados com PHP |
| |
| * link:../docs/php/wish-list-tutorial-main-page.html[+Página Principal: Criando uma Aplicação Direcionada a Banco de Dados com PHP+] |
| * Parte 1: Criando o Banco de Dados link:../docs/php/wish-list-lesson1.html[+1a: Criando um Banco de Dados MySQL+] |
| * link:../docs/php/wish-list-oracle-lesson1.html[+1b: Criando Tabelas de Banco de Dados Oracle+] |
| * link:../docs/php/wish-list-lesson2.html[+Parte 2: Criando a Aplicação. Lendo do Banco de Dados+] |
| * link:../docs/php/wish-list-lesson3.html[+Parte 3: Criando um Novo Usuário de Aplicação+] |
| * link:../docs/php/wish-list-lesson4.html[+Parte 4: Otimizando o Código+] |
| * link:../docs/php/wish-list-lesson5.html[+Parte 5: Acrescentando Segurança. Implementando o Log-in de Usuário da Aplicação+] |
| * link:../docs/php/wish-list-lesson6.html[+Parte 6: Adicionando um Novo Desejo ao Banco de Dados+] |
| * link:../docs/php/wish-list-lesson7.html[+Parte 7: Atualizando e Deletando Entradas no Banco de Dados+] |
| * link:../docs/php/wish-list-lesson8.html[+Parte 8: Melhorando a Aparência da Aplicação com CSS+] |
| * link:../docs/php/wish-list-lesson9.html[+Parte 9: Implantando a Aplicação em um Servidor Web Remoto+] |
| |
| == Screencasts |
| |
| * (YouTube) link:https://www.youtube.com/watch?v=gIEBo2AUDkA[+Backbone.js Meets Java EE in Maven (Backbone.js Encontra Java EE no Maven) +] |
| * link:../docs/web/html5-cordova-screencast.html[+Conceitos Básicos sobre Cordova no NetBeans IDE+] |
| * link:../docs/webclient/html5-knockout-screencast.html[+Usando KnockoutJS em uma Aplicação HTML5+] |
| * link:../docs/web/html5-gettingstarted-screencast.html[+Conceitos Básicos sobre Aplicações em HTML5+] |
| * link:../docs/web/html5-css-screencast.html[+Trabalhando com Folhas de Estilo de CSS em Aplicações em HTML5+] |
| * link:../docs/web/html5-javascript-screencast.html[+Testando e Depurando JavaScript em Aplicações em HTML5+] |
| * (YouTube) link:http://www.youtube.com/watch?v=edw0js0hdEo[+HTML5, JavaScript & CSS3 in NetBeans IDE (HTML5, JavaScript & CSS3 no NetBeans IDE) +] |
| * (YouTube) link:http://www.youtube.com/watch?v=loSrdwuxgSI#![+From Database to HTML5 Backbone.js in 5 Minutes (Do Banco de Dados para HTML5 Backbone.js em 5 Minutos)+] |
| * link:../docs/php/screencast-php54.html[+Editando PHP 5.4 com NetBeans IDE+] |
| * link:../docs/php/screencast-doctrine2.html[+Suporte a Framework Doctrine 2 no NetBeans IDE para PHP+] |
| * link:../docs/php/screencast-continuous-builds.html[+Suporte para PHP em Servidores de Construção Contínua+] |
| * link:../docs/php/screencast-apigen.html[+Gerando Documentação PHP com o NetBeans IDE+] (Agora usa ApiGen em vez de PHPDocumentor.) |
| * link:../docs/php/screencast-smarty.html[+Suporte a Framework Smarty no NetBeans IDE para PHP+] |
| * link:../docs/php/screencast-rename-refactoring.html[+Renomear a Refatoração e Outros Aprimoramentos do Editor no NetBeans IDE 7.0 para PHP+] |
| * link:../docs/php/zend-framework-screencast.html[+Screencast: Suporte a Zend Framework no NetBeans IDE +] |
| * link:../docs/php/namespace-code-completion-screencast.html[+Autocompletar Código de Namespace PHP+] |
| * link:../docs/php/flickr-screencast.html[+Construindo uma Demonstração de PHP no Flickr+] |
| * link:../docs/php/php-variables-screencast.html[+Declarando Variáveis em Comentários e Funcionalidades Relacionadas a Autocompletar Código+] |
| |
| == Documentos de Contribuição da Comunidade |
| |
| * link:http://netbeans.dzone.com/php-project-api-generator[+DZone: Plug-in APIGen: Gerador de API do Projeto PHP+] |
| * link:http://wiki.netbeans.org/NB68symfony[+Symfony em Windows no NetBeans 6.8+] |
| * link:http://wiki.netbeans.org/ConfiguringNetBeansProjectForWordPress[+Configurando um Projeto NetBeans IDE para WordPress+] |
| |
| == Outros Recursos |
| |
| === _Desenvolvendo Aplicações com o NetBeans IDE_ Guia do Usuário |
| |
| * link:http://www.oracle.com/pls/topic/lookup?ctx=nb7400&id=NBDAG1532[+Desenvolvendo Aplicações PHP+] |
| * link:http://www.oracle.com/pls/topic/lookup?ctx=nb7400&id=NBDAG1525[+Desenvolvendo Aplicações HTML5+] |
| |
| === Artigos de Revistas On-Line |
| |
| * link:http://netbeans.dzone.com/news/generate-constructor-getters-a[+Regiões no NetBeans: Gerar Construtor, Getters e Setters no PHP do NetBeans IDE+] |
| * link:http://netbeans.dzone.com/news/netbeans-project-specific-php-[+Regiões no NetBeans: Intérprete de PHP Específico para Projetos do NetBeans+] |
| * link:http://jaxenter.com/from-database-to-restful-web-service-to-html5-in-10-minutes-46064.html[+Revista Jax: Do banco de dados para o web service RESTful para HTML5 em 10 minutos+] |
| |
| === O IDE, Bancos de Dados e Controle de Versão |
| |
| * link:../docs/ide/oracle-db.html[+Conectando a Banco de Dados Oracle+] |
| * link:../../features/ide/index.html[+Funcionalidades do IDE Base+] |
| * link:../articles/mysql.html[+MySQL e o NetBeans IDE+] |
| * link:../docs/ide/mysql.html[+Conectando a um Banco de Dados MySQL+] |
| * link:../../features/ide/collaboration.html[+Controle de Versão e Colaboração do Desenvolvedor+] |
| * link:http://nbdrupalsupport.dev.java.net/[+Suporte NetBeans IDE para Drupal 6.x+] |
| |
| === Weblogs |
| |
| * link:http://blogs.oracle.com/netbeansphp/entry/configuring_a_netbeans_php_project#comments[+Blog sobre NetBeans para PHP+] |
| * Blog link:https://blogs.oracle.com/netbeanswebclient/[+NetBeans Web Client (Cliente Web do NetBeans)+] |