Guía completa para dominar las últimas versiones del lenguaje de programación líder en servidores web.
Beginner Level, — 15.5 hours, 68 lectures
Average rating 4.6/5 ()
Course requirements:
Es recomendable tener conocimientos básicos de HTML
Un equipo de escritorio (Windows, Mac, Linux) con permisos para instalar el sofware que utilicemos
Course description:
Bienvenido al curso de PHP profesional, en el que aprenderás los fundamentos del lenguaje de programación más utilizado en servidores web.
Vamos a centrarnos en el desarrollo con las últimas versiones de PHP (actualmente la 5.6), aprendiendo y repasando todos los conceptos básicos para que adquieras unos cimientos sólidos que te permitan continuar tu aprendizaje por ti mismo si así lo quisieras.
Comenzaremos aprendiendo qué es HTML, cuáles son los fundamentos de la arquitectura cliente-servidor, qué es y para qué sirve HTTP, cuáles son las características de PHP. Verás que PHP es mucho más de lo que pensabas: usaremos la consola interactiva, el servidor web de PHP y trabajaremos con aplicaciones de consola en PHP.
Continuaremos aprendiendo la sintáxis básica de PHP: qué es una variable, tipos de datos simples y compuestos, operadores del lenguaje, condicionales, bucles, cómo estructurar el código en distintos ficheros.
Conoceremos las principales funciones del sistema, revisándolas una a una. Navegaremos por la documentación de PHP para que tú mismo sepas cómo encontrar lo que necesitas. Vamos a conocer también las funciones que tenemos para trabajar con distintos tipos de datos: numéricos, textos, matrices, fechas…
Revisaremos cuáles son las formas de que disponemos para crear nuestras propias funciones.
Aprenderemos a trabajar con ficheros en profundidad: cómo moverlos, eliminarlos, crear carpetas, leer su contenido, escribir en ellos, etc.
Modificaremos imágenes, donde podremos trabajar a partir de otras ya existentes o creándolas desde cero. Podrás añadir marcas de agua, redimensionar, añadir textos, formas geométricas, etc.
Integraremos PHP con HTTP, conociendo a fondo el funcionamiento de los formularios: recibiremos cualquier dato o fichero que envíe el usuario. Sabremos cómo hacer redirecciones, cómo indicar que una página no existe. Gestionaremos las sesiones de usuario mediante cookies. Enviaremos correos electrónicos con contenido HTML.
Por último, si ya tienes fundamentos de bases de datos, aprenderás a integrarlas con tu página web. También sabrás lo que nadie te enseña: cómo funciona el mundo del alojamiento de páginas web. Veremos una introducción breve a Apache, el servidor web más utilizado, y aprenderemos algunos trucos, como por ejemplo cómo proteger con contraseña de forma muy sencilla toda nuestra web, o como crear URLs amigables.
Full details
Sentar los fundamentos de PHP que permiten acceder a contenidos avanzados
Conocer la sintaxis de las últimas versiones de PHP
Entender el flujo de trabajo en un entorno cliente-servidor HTTP
Una vez finalizado el curso podrás programar páginas dinámicas, paneles de control, carga y modificación de imágenes, autenticación de usuarios, etc.
Full details
Estudiantes de ciclos formativos o universitarios
Profesionales que necesitan adquirir nuevas competencias
Autodidactas interesados en el desarrollo web
Reviews:
“explicas super bien lo entiendo” (Marcos)
“bueno, en los conceptos, aclare mucho de html” (Fidel Silva)
“Hasta el momento esta super, claro se empieza con lo basico y esta buenooo…” (TOMAS Santiago)
“Manuel Migone” (Manuel Migone)
“Manuel Ruiz Moyano” (Manuel Ruiz Moyano)
About Instructor:
Jesús Ruiz-Ayúcar
Soy Ingeniero Técnico en Informática de Sistemas. Comencé trabajando en la universidad, en el grupo, antes de finalizar mis estudios. Al acabar, formé parte del equipo de diversas empresas startup, hasta que en 2009 comencé a ejercer de profesional autónomo freelance especializado en desarrollo web, bajo mi propia marca:. Desde entonces, he realizado tiendas online, páginas web promocionales para grandes multinacionales, aplicaciones de gestión online, sitios web institucionales, formación a medida en distintos CMS (WordPress, Joomla!), software de gestión de eventos, páginas centrada en la accesibilidad, etc.
Las tecnologías con las que me siento más cómodo son PHP (de la que soy traductor oficial), JavaScript, jQuery, HTML5 y CSS3. Disfruto mucho tanto aprendiendo a utilizar nuevas herramientas como enseñando a usarlas (¡No hay mejor forma de aprender que enseñar!).
Sobre mi vida extraprofesional, disfruto muchísimo del campo y la jardinería; leyendo sobre física o geografía; viajando; probando cocinas del mundo; jugando con perros; escuchando música; viendo cine, mayormente de ciencia ficción y de terror; y, por supuesto, conociendo nuevas personas y puntos de vista.
Puedes saber más acerca de mí visitando mi Twitter,
Instructor Other Courses:
from http://www.xpresslearn.com/udemy/coupon/50-off-introduccion-profesional-a-php-10-e/
from
http://xpresslearn.tumblr.com/post/148095832482