5 dicas para se tornar um desenvolvedor de PHP

Essa é uma linguagem que não ganha concursos, que não é a mas inovadora e também ainda é olhada com desdém por vários: PHP. Porém ela é o combustível de diversos servidores e também está por trás da aglomeração dos páginas que você visitante, incluindo esse presentemente.

Servente em 1994, por Rasmus Lerdorf, originalmente seu nome significava Personal Home Page, o que destaca sua função primária: uma linguagem de programação para a . Como uma das mas requisitadas no mercado de trabalho, aprender seus meandros é requisito precípuo para quem já invadir uma vaga em desenvolvimento para a web.

Embora esse cláusula não tenha a pretensão de ensinar a você como programar em PHP, nosso objetivo é indicar a direção certa para reprofundar de testa na linguagem.

desenvolvimento php

1) Introdução ao PHP

Embora cá mesmo no Código Manancial nós tenhamos uma categoria dedicada ao PHP, é difícil descobrir um marca de partida para quem está começando em meio a tantas dicas avançadas e também tutoriais para casos específicos.

O marca inicial mas óbvio para estrear a distinguir o PHP é o próprio manual solene da linguagem governado pelo PHP Group, acessível em Luso e também bastante muito explicado. Além de oferecer informação continuamente atualizado consoante a versão vigente da linguagem, o website solene também oferece ferramentas para download, códigos e também funciona como um sinal medial de atividades para toda a comunidade de programadores.

Para quem quer uma visão muito rápida e também universal do PHP, o sítio da Devmedia possui uma óptimo introdução que oferece uma pincelada, também em Luso, dos princípios básicos da linguagem.

Já aqueles que possuem um bom domínio do Inglês (recomendado para aprender nenhum gênero de linguagem de programação), uma boa informação para encetar a apreender o PHP está no detalhado manual da W3Schools. Não é tão completo quanto o manual solene, porém é apresentado de uma forma mas didática.

2) Cursos Acessível Econômicos

Já você seja um autodidata ou não, um bom curso avançado de php do Bonieky Lacerda é possível de ajudar a iniciar em sua jornada, aparar os conhecimentos que você já possui ou mesmo ensinar truques e também meandros da linguagem que você não havia percebido. Em diversos casos, nem precisa gastar bastante quantia:

3) Ferramentas

php-tools

A instrumento certa para a tarefa certa é fundamental para se aventurar em uma novidade de linguagem de programação. Felizmente, já existe todo um biogeocenose de programas focados para desenvolvedores de PHP:

  • Netbeans: IDE mas popular do mercado para PHP, originalmente desenvolvido para Java, porém evoluiu com o tempo. Grátis.
  • phpDesigner 8: IDE com suporte a HTML, CSS3, JavaScript e também outros recursos. Sem ônus.
  • PHP Storm: IDE focado no desenvolvimento de PHP. Pago.
  • Zend Studio: IDE profissional para desenvolvimento de aplicações em PHP. Pago.
  • PHP Tools for Visual Studio: Extensão para o IDE da Microsoft que oferece suporte à linguagem PHP. Pago.
  • PHP CPP: Livraria em C++ para desenvolvimento de extensões PHP. Sem ônus.
  • Mink: Navegador que simula aplicações rede rodando localmente tal e como se estivesse na web. Sem ônus.
  • NuSphere: Editor de código PHP com suporte a Perl, integração com MySQL, HTML e também outros recursos. Pago.
  • Sublimetext: Editor de código multi-função com suporte a diversos linguagens, incluindo PHP. Pago.
  • Belt: Pacote de funções PHP que podem ser utilizadas em nenhum gênero de projeto. Sem ônus.
  • PHP Debug Bar: Instrumento de debug que é possível que ser integrada ao seu projeto. Grátis.
  • MacGDBp: Utensílio de debug para MacOS. De graça.
  • Plates PHP: Sistema de templates para PHP, simples de vestir e também extensível. De graça.
  • Pinba: Simulador de performance de banco de dados MySQL em tempo real, para detectar falhas na emprego. Grátis.
  • Guzzle PHP: Freguês HTTP para integração de serviços . Sem ônus.
  • Directus: Gerenciador de teor integrado com MySQL e também PHP. De graça.
  • The Prettifier: Instrumento que formata códigos de várias linguagens de programação e também oferece dicas de sintaxe. Sem ônus.
  • Twig: Motor de templates para PHP. Sem ônus.

4) Livros Recomendados

 

Absolutamente ninguém possui um computador na carola e também um bom livro sobre uma linguagem de programação é possível que funcionar tanto como uma manadeira inicial de aprendizagem, como uma estável manadeira de referência. Confira nossa lista de recomendações para PHP:

  • PHP e também MySQL: Guia Introdutório (Claudio Adonai Muto). Em Luso.
  • Conhecendo e também Dominando o PHP (Matt Zandstra). Em Luso.
  • Ajax com PHP: do Iniciante ao Profissional (Lee Babin). Em Lusíada.
  • The Joy of PHP Programming: A Beginner’s Guide (Alan Forbes). Em Inglês.
  • Aplicativos em PHP (Daniel Ratkevicius, Eric Silva, Haroldo Barbosa, Jackson Araujo, Jamires Lontra, Ribamar FS, William G. Comnisky). Em Lusíada. Sem ônus.
  • PHP do Jeito Correto (Josh Lockhart). Em Luso. De graça.
  • PHP & MySQL: Novice to Ninja (Kevin Yank). Em Inglês.
  • Use A Moleira! PHP e também MySQL (Lynn Beighley). Em Lusitano.
  • Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites ( Robin Nixon). Em Inglês.
  • PHP Reference Beginner to Intermediate PHP 5 (Mario Lurig). Em Inglês. De graça.
  • PHP e também MYSQL: Desenvolvimento WEB (Luke Welling e também Laura Thomson). Em Luso.
  • PHP & MySQL: The Missing Manual ( Brett McLaughlin). Em Inglês.
  • PHP: A Beginner’s Guide (Vikram Vaswani). Em Inglês.
  • Murach’s PHP & MySQL (Joel Murach). Em Inglês.
  • Programming PHP (Rasmus Lerdorf, Kevin Tatroe e também Peter MacIntyre ). Em Inglês.
  • Introdução à HTML e também PHP (Marco Antonio Figueiredo Menezes). Em Luso.
  • Desenvolvendo Websites com PHP (Juliano Niederauer). Em Lusitano.
  • Internet Interativa com Ajax e também PHP (Juliano Niederauer). Em Luso.
  • PHP para Quem Conhece PHP (Juliano Niederauer). Em Lusitano.
  • Hacking with PHP (Pântano Hudson). Em Inglês. Sem ônus.

5) Comunidades de Desenvolvedores

Se comunicar com a comunidade de desenvolvedores que já possui experiência na linguagem ou com outros iniciantes com as mesmas dúvidas e também descobertas também é um caminho fundamental para aprender sobre Swift, além de uma ótima possibilidade de estabelecer laços profissionais e também pessoais duradouros. Confira pequeno número de das melhores comunidades relacionadas a PHP na rede: veja mais aqui

 

Leave a Reply

Your email address will not be published. Required fields are marked *