PHP para Principiantes
Aproximadamente el 80% de todos los sitios web utilizan desarrollo en PHP ahora, incluyendo muchas empresas Fortune 500 y startups tecnológicas principales. Desde su debut en 1995, se ha convertido en una opción extremadamente popular para desarrolladores web. Esta Ruta te enseñará los fundamentos de este lenguaje de programación ampliamente utilizado.
PHP, un lenguaje del lado del servidor (o "backend"), es comúnmente utilizado por personas que desean construir un sitio web dinámico simple de forma rápida y sin esfuerzo. El desarrollo en PHP es muy versátil—de final abierto, y dejando mucha libertad al desarrollador.
Necesitarás saber PHP para ser desarrollador de WordPress, un rol perenne y muy solicitado. El desarrollo en PHP también es integral en mucho trabajo de autenticación web, seguridad en línea y creación de formularios.
Para comenzar tu aprendizaje de conceptos básicos de PHP en esta Ruta, establecerás algunos conceptos básicos de HTML y CSS. A continuación, algunos principios fundamentales en PHP, como qué es y cómo se utiliza.
La siguiente parte de la Ruta se enfoca en arreglos y estructuras de control de PHP, y luego funciones de PHP. Luego, avanzarás hacia manejo de errores y conceptos básicos de entornos de desarrollo.
Para finalizar tu aprendizaje de PHP Inicial, construirás un sitio web simple y funcional utilizando las habilidades que adquiriste a lo largo de la Ruta. ¡Esto es un gran resultado para tu portafolio!
Al final de esta Ruta, tendrás los conocimientos de programación básicos para construir tu segundo sitio web en PHP...¡ya que acabas de construir el primero!
-
Un salario de nivel inicial para las tecnologías cubiertas en esta ruta es aproximadamente $60,000 / año en promedio.
-
Algunas empresas que utilizan estas tecnologías regularmente incluyen: Google, Facebook, Yahoo, YouTube, Wikipedia, Flickr, LinkedIn, WordPress, Digg, Intel, Pinterest, y Twitter
¿Listo para comenzar a aprender?
Treehouse ofrece una prueba gratuita de 7 días para estudiantes nuevos. Obtén acceso a miles de horas de contenido. Aprende a programar, consigue el trabajo de tus sueños.
Comienza Tu Prueba Gratuita
-
Curso
- 1
- 2
- 3
Introducción a HTML y CSS
Comienza a crear páginas web con HTML y CSS, los bloques de construcción básicos del desarrollo web. HTML, o HyperText Markup Language, es un conjunto estándar de etiquetas que usarás para indicarle al navegador web cómo está estructurado el contenido de tus páginas web y aplicaciones. Usa CSS, u Hojas de estilo en cascada, para seleccionar etiquetas HTML e indicarle al navegador qué aspecto debe tener tu contenido. Ya sea que estés programando por diversión o planeando comenzar una carrera en desarrollo web, aprender HTML y CSS es un excelente lugar para empezar.
-
Curso
- 1
- 2
- 3
- 4
Conceptos Básicos de CSS
En este curso, vamos a aprender los conceptos básicos de CSS, una de las tecnologías principales para diseñar y construir sitios web y aplicaciones. No importa qué tipo de sitio web o aplicación web quieras construir, tendrás que usar CSS.
-
Curso
- 1
- 2
- 3
- 4
Diseño CSS
En este curso, aprenderemos técnicas para tener mejor control sobre nuestros diseños de layouts CSS. Cubriremos cómo el Modelo de Caja CSS impacta la presentación de cada elemento HTML, aprenderemos a controlar la posición de cada elemento en la pantalla, e incluso comenzaremos a ajustar nuestros diseños para diferentes tamaños de pantalla y entornos.
-
Curso
- 1
- 2
- 3
- 4
Conceptos básicos de PHP
En este curso te guiaré a través de los conceptos básicos del lenguaje, desde sentencias básicas hasta condicionales. También crearemos un simple "Conversor de Unidades" así como un "Programa de Ejercicio Diario". Luego terminaremos combinando esos programas con HTML para crear una página web personal que demuestre tus habilidades.
-
Curso
- 1
- 2
- 3
- 4
Conceptos Básicos de HTML
Aprende HTML (HyperText Markup Language), el lenguaje común de todos los sitios web. HTML describe la estructura básica y el contenido de una página web. Si quieres construir un sitio web o una aplicación web, necesitarás saber HTML.
-
Curso
- 1
- 2
- 3
Arreglos y estructuras de control de PHP
Este curso se basa en las habilidades fundamentales cubiertas en el curso Conceptos básicos de PHP. Exploraremos condicionales, bucles y la variable compuesta—arreglos. Todo lo cual te ayuda a escribir programas más poderosos e inteligentes usando menos código.
-
Curso
- 1
- 2
- 3
Funciones de PHP
Las funciones de PHP te permiten combinar varias sentencias de código en una 'función'. Estas funciones pueden ser llamadas por su nombre dado, y todo el código contenido se ejecutará y devolverá los resultados. Esto te ayudará drásticamente a limpiar el código y usar menos código repetitivo.
-
1 minInstrucción
PHP: Instalación de un entorno de desarrollo local
Enlaces a cursos para instalar un entorno de desarrollo local de PHP en MAC y Windows...(continuar leyendo)
Visto -
36 minTaller
Manejo básico de errores en PHP
Un hecho innegable del desarrollo de software es que los errores aparecerán en tu código y conducirán a resultados indeseables. El manejo de errores es el proceso de qué hacer cuando esos errores ocurren.
Visto -
Curso
- 2
- 3
Construye un sitio web básico en PHP
Este proyecto te mostrará cómo construir un sitio web simple utilizando el lenguaje de programación PHP. El sitio web, una biblioteca multimedia, te permitirá organizar y mostrar tus libros, películas y música. Podrías usar fácilmente este proyecto para crear un sitio web que te permita organizar y mostrar cualquier tipo de elemento: ubicaciones de sucursales, productos, servicios, eventos, incluso cursos como los que tenemos aquí en Treehouse.
-
60 minExamen
Examen final de la ruta de PHP inicial
Pon a prueba tus habilidades de PHP inicial. Este examen final incluye una mezcla de tipos de preguntas para evaluar lo que has aprendido. Aprueba para ganar tu certificado.
-
Finalización de la Ruta
Esta ruta incluye:
- Introducción a HTML y CSS 2 horas
- Conceptos Básicos de CSS 3 horas
- Diseño CSS 2 horas
- Conceptos básicos de PHP 2 horas
- Conceptos Básicos de HTML 3 horas
- Arreglos y estructuras de control de PHP 3 horas
- Funciones de PHP 66 min
- PHP: Instalación de un entorno de desarrollo local 1 min
- Manejo básico de errores en PHP 36 min
- Construye un sitio web básico en PHP 2 horas
- Examen final de la ruta de PHP inicial 60 min