PHP 7...
bueno gente, teniendo en cuenta que salio php 7 les comparto las nuevas caracteristicas y algunos cursitos para empezara en el desarrollo web

Cositoas nuevas
PHP 7 es hasta 2 veces más rápido
Gracias a que el proyecto PHPNG (PHP Next-Gen) de Zen fue declarado open source e incorporado al motor de PHP 7, el rendimiento de las aplicaciones que sean compatibles con esta nueva versión tendrán una ganancia de rendimiento de entre 25% y 70%, contando con mediciones que indican que un sitio en WordPress podría ejecutarse incluso un 96% más rápido; si antes la ejecución de un sitio en WordPress requería aproximadamente 9.4 billones de instrucciones, con el nuevo motor PHPNG solo requeriría 2.6 billones, la mejor parte es que es muy probable que no tengas que cambiar ni una línea de código para gozar de las ventajas de esta nueva versión.
Declaraciones de tipo escalar
En PHP 7 se agregaron nuevos tipos de variables que podemos definir que esperan nuestras funciones, estos son los tipos int, float, bool y string. Estas pueden ser de tipo coercitivo o estricto. En la primera forma por ejemplo, si una variable de tipo string recibe un número entero, lo intentará tomar como string, sin embargo si hemos declarado el tipo estricto devolverá un error.
Declaraciones de tipo de retorno
Además de poder declarar que tipos de datos esperamos recibir en nuestras funciones con la nueva versión, también podemos definir qué tipo de datos debe retornar nuestra función, permitiéndonos aún más control de lo que pasa dentro de nuestro sistema.
El operador nave espacial <=>
El operador nave espacial se utilizará para comparar dos expresiones y será la combinación de los operadores menor <, mayor > o igual =. La expresión <=> retornara 0 si los dos valores son iguales, 1 si el valor de la izquierda es mayor y -1 si el valor de la derecha es el mayor.
Operador de fusión de null
El operador de fusión de null se ha añadido como una ayuda para cuando hemos necesitado verificar si el contenido de una variable existe antes de utilizarlo, de este modo líneas de código como: $nombre_usuario = isset($_GET[‘usuario’]) ? $_GET[‘usuario’] : ‘nadie’; en la que verificábamos primero con la función isset() si existía el usuario para utilizarlo y en caso contrario devolvemos ‘nadie’, pasa a convertirse en esto $nombre_usuario = $_GET[‘usuario’] ?? ‘nadie’; donde obviamos el uso del isset() y ahorramos una validación.
Teniendo en cuenta que es un buen momento para darle una oportunidad a PHP les dejo primero donde pueden hacer unos cursos de HTML5 y CSS3
https://www.udemy.com/
Si bien son en castellano, la mayoria de los cursos son pagos (hablamos de 10 dolares por curso) pero de todas maneras no deja de ser pago, igual el de HTML 5 y CSS 3 es GRATIS y en castellano
Curso de PHP procedural:
Para empezar a programar es dificil empezar por objetos, asi que les dejo unos buenos cursos de php procedural para empezar despues de hacer HTML y CSS
cuando vean todos esos video podemos empezar con Objetos
PHP OOP:
una vez que sabemos objetos estaria bueno usar Framework y si hablamos de fram para php el mas facil es CodeIgniter:

Codeigniter es un lindo framework para empezar pero es MVC
, modelo vista controlador, osea que solo con PHP orientado a objetos no nos alcanza asi que les dejo un videito de PHP MVC
y ahora si vamos con uno de CodeIgniter
Bueno gente espero que les guste
saludos para todos y recuerden que no hay un lenguaje mejor que otro, cada uno sirve para algo distinto....
bueno menos pascal que es una caca