PY-101Lenguajes y Fundamentos de Programación
Python desde cero
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
Lenguajes y Fundamentos de Programación · LNG-220
PHP 8 con tipado, atributos y buenas prácticas, no el PHP de hace quince años.
Formato asíncrono Desarrollo, Alumnado, Docentes FP PHP, JupyterLab
7 módulos · 33 clases en vídeo · práctica guiada en cada módulo
Buena parte del material de PHP que circula por la red enseña un lenguaje que ya no existe: variables sin tipo, mysql_query, código mezclado con HTML y errores silenciados. Quien aprende así se encuentra después con un proyecto real en PHP 8 y no reconoce nada. Este curso parte del lenguaje tal y como es hoy, con tipado, excepciones y organización en clases.
Cada bloque introduce una construcción del lenguaje y la aplica de inmediato en un ejercicio ejecutable desde el navegador. Se empieza con variables, control de flujo y funciones tipadas, se pasa a colecciones y ficheros, y se termina construyendo una pequeña aplicación web que registra datos en una base de datos con PDO. El código se escribe siempre con declare(strict_types=1).
Con esta base se puede leer el código de un proyecto PHP moderno, colaborar en tareas de mantenimiento y seguir hacia programación orientada a objetos avanzada, Composer y los estándares PSR. Para el profesorado de FP, los ejercicios están planteados como prácticas de aula reutilizables tal cual, con enunciado y solución comentada.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
PY-101Lenguajes y Fundamentos de Programación
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
PY-102Lenguajes y Fundamentos de Programación
Listas, tuplas, diccionarios y conjuntos: cuándo usa cada una un programador con oficio.
Python
DEV-101Lenguajes y Fundamentos de Programación
Ramas, revisiones y resolución de conflictos con un flujo de trabajo que un equipo puede sostener.
Git