Cursos

Curso básico de PHP

¡Aprende a programar en PHP de manera fácil y divertida con nuestro curso básico! En este curso, te enseñaremos los conceptos fundamentales de la programación en PHP, incluyendo la sintaxis básica, el manejo de variables, estructuras de control de flujo y mucho más.

Al terminar estarás listo para comenzar con el curso de creación de plugins para FacturaScripts.

Puntos de soporte: +2
35 27 02:54:17
Instalar PHP en Windows

Para instalar PHP en Windows y usarlo desde la línea de comandos (terminal), puedes seguir los siguientes pasos: Descarga el paquete de instalación de PHP desde el sitio web oficial de PHP: https://windows.php.net/download/ Ejecuta el archivo de instalación y sigue las...

00:09:40
Instalar PHP en mac

Para instalar PHP en Mac, puedes seguir los siguientes pasos: Abre la Terminal en tu Mac. Instala Homebrew, un gestor de paquetes de macOS, ejecutando el siguiente comando en la Terminal: /bin/bash -c "$(curl -fsSL...

00:00:00
Instalar PHP en Ubuntu

PHP es un lenguaje de programación de código abierto diseñado específicamente para el desarrollo de aplicaciones web dinámicas. Fue creado en 1994 por Rasmus Lerdorf y es uno de los lenguajes de programación más populares en la web. PHP es un lenguaje interpretado, lo...

00:04:00
Instalar y configurar Visual Studio Code

Visual Studio Code es un editor de código fuente gratuito y de código abierto desarrollado por Microsoft. Es una aplicación multiplataforma que se puede utilizar en Windows, macOS y Linux. VSCode tiene una amplia gama de características y extensiones que lo hacen útil...

00:03:45
Hola mundo en PHP

Vamos a ejecutar código PHP en línea de comandos y después en modo servidor. El ejemplo clásico de "Hola mundo" en PHP es muy sencillo. Simplemente crea un archivo llamado "holamundo.php" y escribe el siguiente código: <?php echo "Hola mundo!";...

00:11:56
Las variables en PHP

Una variable es un espacio de memoria reservado que se utiliza para almacenar valores. En PHP, las variables se utilizan para almacenar datos que pueden ser utilizados y manipulados por el código. Las variables en PHP se crean simplemente asignando un valor a un nombre...

00:03:50
Condicionales, if y else

En PHP, el condicional "if" se utiliza para ejecutar una parte específica del código si se cumple una determinada condición. La estructura básica de un condicional "if" en PHP es la siguiente: if (condición) { // Código que se ejecutará si se...

00:10:47
Cuidado con el "=" en los if

El operador "=" se utiliza en PHP para asignar un valor a una variable. Sin embargo, en un condicional if, deberíamos usar el operador "==" que es comparación. Si nos equivocamos y solamente ponemos "=" estamos asignando en lugar de comparar:...

00:04:39
Cómo comparar cadenas de texto

En PHP, se pueden comparar textos de varias maneras, pero la forma más común es utilizando el operador de comparación "==" o "===": $mi_variable = "hola"; if ($mi_variable == "hola") { echo "Los textos son iguales"; } else { echo "Los textos son...

00:10:24
Comparación de fechas

En PHP, se pueden comparar fechas utilizando la función strtotime() y los operadores de comparación, como el operador mayor que (>) o el operador menor que (<). La función strtotime() convierte una cadena de texto en un valor de tiempo Unix, que es un valor numérico...

00:02:34
Condicionales: el switch

Ya hemos visto que podemos anidar opciones con un if y muchos elseif, pero PHP nos ofrece otra estructura más limpia para estos casos: el switch. switch ($variable) { case valor1: // Código que se ejecutará si $variable es igual a valor1 break; case valor2: ...

00:04:10
Los bucles for, while y do-while

Un bucle es una estructura de control de flujo que permite repetir un bloque de código varias veces. En PHP, existen varios tipos de bucles, cada uno con su propia sintaxis y casos de uso. Los tres tipos de bucles más comunes en PHP son: El bucle while: este bucle repite un...

00:11:05
Ejercicio: sucesión de Fibonacci

La sucesión de Fibonacci es una serie de números enteros en la que cada número es la suma de los dos números anteriores. La sucesión comienza con 0 y 1, y los primeros números de la serie son: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584,...

00:00:00
Solución: sucesión de Fibonacci

Para imprimir los primeros 20 números de la sucesión de Fibonacci, puedes utilizar variables para almacenar los valores de los dos números anteriores de la sucesión y un bucle for para generar y mostrar cada número subsiguiente: <?php // inicializar los primeros dos...

00:00:00
Los arrays

Un array es una colección de valores relacionados bajo un mismo nombre. Cada valor en un array se identifica mediante un índice numérico o una clave alfanumérica. Por tanto, los arrays pueden ser de varios tipos, como por ejemplo indexados numéricamente o asociativos. En...

00:08:48
Cómo eliminar elementos de un array

Puedes eliminar elementos de un array utilizando la función unset(), que destruye la variable especificada y libera el espacio de memoria que ocupa. Para eliminar un elemento de un array, se debe especificar el índice del elemento que se desea eliminar. Por ejemplo: $frutas...

00:02:11
var_dump(): muestra información de variables

var_dump() es una función de PHP que muestra información sobre una variable, incluyendo su tipo, tamaño y valor. Es una herramienta muy útil para depurar y entender cómo están estructurados los datos que manejas en tu código. Para usar var_dump(), simplemente debes...

00:07:19
foreach(): cómo recorrer todos los elementos de un array

Supongamos que tienes un array de números y quieres imprimir cada número en la pantalla. Puedes hacerlo con un bucle foreach de la siguiente manera: $numeros = [1, 2, 3, 4, 5]; foreach ($numeros as $numero) { echo $numero . "\n"; // el . "\n" es para hacer un salto...

00:09:50
Ejercicio: obtener el valor más grande de un array

Ahora que ya sabemos como recorrer un array y consultar sus valores, encuentra el valor más alto dentro del siguiente array: <?php $numeros = [5, 2.5, 7, 9.8, 12, 6.4, 3, 1.2, 10, 8.7, 4.3, 0.6, 11.1, 13, 15.2, 2, 7.8, 6.2, 4.9, 3.3, 9.6, 8, 1, 5.5, 2.1, 6.8, 0.9,...

00:00:00
Solución: obtener el valor más grande de un array

Para encontrar el valor más alto dentro de este array, podemos usar una variable para almacenar el último valor encontrado y un bucle foreach para recorrer todo el array. <?php $numeros = [5, 2.5, 7, 9.8, 12, 6.4, 3, 1.2, 10, 8.7, 4.3, 0.6, 11.1, 13, 15.2, 2, 7.8, 6.2, ...

00:00:00
Las clases en PHP

En PHP, una clase es una estructura que define un conjunto de propiedades y métodos que pueden ser utilizados para crear objetos. Las propiedades son las características o atributos de un objeto, mientras que los métodos son las acciones que pueden ser realizadas por ese...

00:04:30
El $this

Cuando estamos dentro de una clase, nos referimos a las propiedades y métodos de la clase con la palabra reservada $this class Producto { // Propiedades public $referencia; public $descripcion; public $precio; public $stock; // Métodos public function...

00:03:35
El constructor de una clase

Las clases tienen un método especial que se ejecuta cada vez que llamamos al new. Este método especial es el constructor. Por ejemplo, cada vez que ejecutamos new Producto(), se ejecuta el constructor de la clase Producto, incluso aunque no lo hayamos definido (en ese caso...

00:03:23
Los parámetros de los métodos

Los métodos o funciones de una clase pueden aceptar parámetros, ya sean opcionales u obligatorios. Para ello debemos ponerlos entre los paréntesis: class Producto { public $referencia; public $descripcion; public $precio; public $stock; public function...

00:04:54
Visibilidad: Public y private

Las propiedades y métodos de una clase tienen lo que se conoce como visibilidad. En ocasiones queremos que algunas propiedades o métodos solamente puedan ser consultadas desde dentro de la clase, en estos casos definiremos esas propiedades o métodos con la palabra private...

00:04:45
Herencia de clases en PHP

La herencia de clases es un concepto importante en la programación orientada a objetos que permite a una clase heredar propiedades y métodos de otra clase existente. A la clase que se está creando se conoce como "clase hija" o "subclase", y la clase de...

00:11:15
Ejercicio: herencia de clases

Tenemos una clase llamada Animal que tiene las propiedades nombre y edad y los métodos comer() y dormir(): class Animal { protected $nombre; protected $edad; public function __construct($nombre, $edad) { $this->nombre = $nombre; ...

00:00:00
Solución: herencia de clases

class Animal { protected $nombre; protected $edad; public function __construct($nombre, $edad) { $this->nombre = $nombre; $this->edad = $edad; } public function comer() { echo $this->nombre . " está comiendo"; ...

00:00:00
Los traits

Un trait es una característica introducida en PHP 5.4 que permite reutilizar código en varias clases de forma horizontal, es decir, sin tener que crear una jerarquía de clases. Sin embargo, a diferencia de una clase, no se puede instanciar un trait por sí solo. Solamente...

00:06:36
Cargar otros archivos PHP: require o include

Cuando tenemos mucho código queremos organizarlo en varios archivos. Para cargar otros archivos PHP y utilizar sus clases en tu código, puedes utilizar la función require o include de PHP: La función require se utiliza para incluir un archivo PHP obligatoriamente. Si el...

00:10:43
Archivos y espacios de nombres

Un namespace en PHP es un mecanismo que se utiliza para evitar conflictos de nombres entre diferentes partes de un código. Un namespace permite agrupar clases, interfaces, funciones, constantes y otros elementos de un programa en un espacio de nombres separado, lo que...

00:11:19
Composer: el gestor de dependencias de PHP

Composer es una herramienta de gestión de dependencias para PHP. Se utiliza para administrar las dependencias de las bibliotecas y paquetes de software de PHP en un proyecto. En resumen, Composer te permite especificar las bibliotecas o paquetes de software que tu proyecto...

00:07:07
Instalar composer en Windows

Para instalar composer en Windows solamente tenemos que descargar el instalador desde la web oficial: https://getcomposer.org/doc/00-intro.md#installation-windows Una vez instalado podemos abrir un terminal y comprobar la versión de composer instalada con el siguiente...

00:01:12
Cómo usar composer en tu código

Para usar Composer, necesitarás crear un archivo composer.json en la raíz de tu proyecto PHP que especifique las bibliotecas o paquetes que deseas instalar. Luego. También puedes ejecutar el comando composer init en la línea de comandos para que el asistente te ayude a...

00:00:00
El autoloader

El Autoloader de Composer es una herramienta que se utiliza para cargar automáticamente las clases y los archivos necesarios en una aplicación PHP. Para utilizarlo hay que añadir el campo de autoload al archivo composer.json indicando el espacio de nombres que vas a usar. {...

00:00:00
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2024 FacturaScripts
0.12479s

Soporte