¿Debería aprender PHP?

Mi primer instinto en convertirme desarrollador era:
No aprender PHP,
No aprender PHP,
No aprender PHP.

Pero por supuesto que esto no ayuda en nada porque realmente quiere aprender PHP. Asi que aqui mi respuesta:

Si alguien promete soluciones de 10 días o algo parecido, no tome ese camino. Este camino esará lleno de falsas promesas, tonterías y poco éxito. En PHP o en otros lenguajes de programación no hay atajos para aprender raápido. Necesitará leer y entender como es que las cosas trabajan alrededor de la plataforma en que que esta construyendo lo que hace.

Necsitará tres cosas:

  1. Un entendimiento de la tecnología que está usando.
  2. Recursos (aceptables) a referencias sobre este lenguaje y analizarlos.
  3. Práctica, mucha práctica.

El siguiente libro es una forma genial de comenzar en PHP. En las escuelas se usa como referencia a las etapas iniciales del aprendizaje de desarrollo web:

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites: 

Otro buen libro del tema, pero más avanzado::

PHP Cookbook: Solutions and Examples for PHP Programmers: Adam Trachtenberg, David Sklar

En la práctica, instale XAMPP que convertira su computador en servidor local. Este será el lugar donde su código será ejecutado y probado.

XAMPP Installers and Downloads for Apache Friends

Otras plataformas: A esto se le llama Ambiente de Apilación o Stacks. Si trabaja con Linux este será LAMP, en Mac será MAMP.

Esto es el porque a la palabra Apliación (Stacks) se refiere a:

Después de esto, entonces pruebe el siguiente curso:

O si quiere algo gratuito, entonces pruebe:

Piense en cosas simples en crear. Esto ayudará más a aprender: Construir una lista de pendientes o algo similar.

Usar Frameworks es una gran parte del aprendizaje sobre un lenguaje de programación.

Tip: Algunos piensan que los Frameworks de aplicaciones web o “web frameworks” son de-facto la mejor forma de construir aplicaciones basadas en web.eat PHP frameworks.

Symfony

 


Laravel:

 

  • Su tecnología:

Busque en Quora las siguientes preguntas:


 


Una nota seria:
Respeto totalmente el hecho que desee aprender programación y convertirse en desarrollador, pero hay cosas que debe considerar cuando aprende algo totalemente nuevo:

  • La comunidad.
  • Cómo esta tecnología me ayudará en un futuro cercano y acompañará en el camino.
  • ¿Qué recursos están disponibles.

Buena suerte!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s