©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de PHP desde 0
Aprender a programar usando PHP como lenguaje
Material disponible
PHP es uno de los lenguajes más populares en la actualidad. Es el lenguaje más relevante y sencillo para las personas que quieren dedicarse al desarrollo web, del lado del servidor. Es la puerta de entrada a numerosas tecnologías y aplicaciones como frameworks o gestores de contenido. Sólo con WordPress acapara más del 30% de los sitios de Internet y en general es soportado por más de la mitad de los servidores web mundiales.
Qué aprenderé en el Curso de PHP desde 0
Objetivos del curso
Por qué debes aprender PHP
Aprender PHP es sencillo para cualquier persona que tenga conocimientos previos de HTML. Solo hace falta saber programar, en este curso te lo vamos a poner muy fácil porque empezamos desde cero.
Qué tengo que saber
Al ser un Curso de PHP básico no requiere ningún requisito para comenzar. Se explicará todo desde cero, de modo que los estudiantes sólo necesitan un ordenador y ganas de aprender.
No obstante, sería deseable que el estudiante tenga unos conocimientos básicos de HTML, ya que la salida inicial de los programas realizados en PHP es código HTML.
Clases y contenidos
Sesión 1: Lenguaje PHP
Primeros conceptos sobre qué es un lenguaje de programación.
PHP Hypertext Preprocessor como lenguaje de programación del lado del servidor y código abierto para el desarrollo web
Concepto de backend y su importancia
- Apertura y cierre de etiquetas PHP
- Otras generalidades
- hola mundo
Sesión 2: Instalar PHP
¿Por qué debemos instalar PHP en local?
Instalación de PHP vía Xampp
Instalación de PHP vía Mamp
Codeanywhereo Cloud9 como alternativas para instalar PHP
Tipos de datos y variables en PHP
¿Qué son los tipos de datos en PHP?
- Qué es una variable?
- Cómo crear una variable?
Tipado dinámico de las variables en PHP
Valores de cadena escritos en el código
Orden con el que se ejecutan los operadores
Trabajo con includes en PHP
Estructuras de control condicional en PHP
If como estructura condicional
Comparar valores y tipos en PHP
Operadores boleanos para condicionales
Estructura Else
Concepto de operador ternario
Estructura Switch
Bucles o estructuras de repetición en PHP
Estructura de repetición for
Usos avanzados de for en PHP
Estructura While
Estructura do...While
Repaso y dudas sobre bucles y estructuras en PHP
Funciones en PHP
- Cómo escribir una función
- Cómo invocar una función
Ajuste del comportamiento de la función a determinadas circunstancias
Parámetros por valor y por referencia en php
Devolución de un resultado como ejecución de una función
Ámbito de las variables como contexto dentro del que está definida
Bucle foreach como estructuras de control
Trabajamos en un proyecto web con el uso de funciones
Programación Orientada a Objetos en PHP
- Teoría general de orientación a objetos
- Explicaciones generales sobre Programación Orientada a Objetos
Explicaciones del ejemplo que se usó para crear una clase de programación orientada a objetos e implementar objetos a partir de esta clase.
Ejemplos de métodos en el ejemplo de clase
Cómo crear y usar propiedades de objetos
Algunas preguntas para acabar el tema de la programación orientada a objetos
Por dónde continuar en el aprendizaje de PHP
Rererencias principales donde podremos seguir aprendiendo PHP a un nivel más avanzado
- Diversas alternativas para entornos de desarrollo.
- Recomendación de la virtualización para crear un entorno de desarrollo con ventajas adicionales.
- Qué nos ofrece PHP
- Qué nos ofrecen las dependencias de terceros
- Cómo gestionarlas adecuadamente y qué es Composer y Packagist
- Explicaciones importantes para encarar el estudio de las bases de datos.
- Extensiones correctas de MySQL y cómo ir un poco más adelante aprendiendo PDO.
La importancia de la seguridad en el desarrollo de aplicaciones
- Desarrollo de aplicaciones robustas
- Escalabilidad y mantenimiento
- Introducción a la arquitectura MVC
Qué es GIT y cómo nos puede ayudar
- CMS y Frameworks, qué tipo de proyectos podemos desarrollar con cada uno
- Sugerencias finales y cursos para poder aprender WordPress, Laravel o Symfony
Valoraciones
Juan Camilo
Diego
Jonathan
Jhon Utima Correa
Carolina Velázquez
felipe silva
Nora Ferreirós
Ingrid Carolina Peláez
José Carlos
Recomendado 100%, los instructor se manejan en el tema, contiene todo lo necesario para comenzar desde cero, estoy muy satisfecho y agradecido por su tiempo y buena dedicación.
Fabian
Muy buena explicación.
Pablo Hurtado
Muy bueno para un curso básico.
Daniel Jerez
Jose David Bautista
Esta bien
Felix Taborda
Excelente!
Omar Medina
Lourdes Martín
Federico Alegre
Muy recomendable!!
Patricia Yanin Maldonado Ulloa
Bryan David Tamayo Abad
Debería poner la fecha de la última actualización del curso, creo que la última actualización fue hace 4 años.
Javier Leis
Sergio Bou Garcés
Interesante
Mario Natalio Carpio Balderrama
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.