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-140
De la primera clase a un programa Java compilado, con el kernel IJava para ver el resultado al instante.
Formato asíncrono Alumnado, Docentes FP, Desarrollo Java, JupyterLab
8 módulos · 39 clases en vídeo · práctica guiada en cada módulo
Java sigue siendo el lenguaje de buena parte del software de gestión, de la banca y de los ciclos formativos de informática, y también el primero que hace tropezar a quien empieza: hay que declarar tipos, escribir una clase para imprimir una línea y compilar antes de ver nada. Ese muro inicial es lo que este curso desmonta paso a paso.
La mayor parte del recorrido se practica en cuaderno con el kernel IJava, de modo que cada celda muestra el resultado inmediatamente y la atención se queda en el concepto. Cuando la sintaxis ya no estorba, se pasa al proyecto compilado con javac y java, se organiza el código en paquetes y se construye una pequeña aplicación de consola que lee y escribe ficheros.
Al terminar se puede leer y escribir código Java corriente y seguir un proyecto real sin sentir que falta vocabulario. Es la entrada directa al curso de programación orientada a objetos con Java, donde el modelado pasa a primer plano, y al trabajo con Maven, pruebas y frameworks. Para quien da clase, deja una colección de cuadernos reutilizables en el aula.
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