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-160
El lenguaje de la pila Microsoft practicado en cuaderno con .NET Interactive, de la primera clase a una aplicación de consola.
Formato asíncrono Alumnado, Desarrollo, Docentes FP C#, .NET Interactive, JupyterLab
8 módulos · 39 clases en vídeo · práctica guiada en cada módulo
C# está detrás de gran parte del software de gestión de las empresas, de las aplicaciones de escritorio en Windows y de muchos servicios web internos, y es también el lenguaje de Unity. Quien empieza suele encontrarse con un entorno pesado, plantillas de proyecto llenas de ficheros y la sensación de que hay que entenderlo todo antes de escribir la primera línea.
Este curso invierte el orden. Se empieza en cuaderno con .NET Interactive, escribiendo expresiones y clases que se ejecutan al instante, y solo cuando el lenguaje resulta familiar se pasa a la CLI de dotnet, a la estructura de un proyecto y a la compilación. Los ejercicios son pequeños programas de consola con validación de entrada, lectura de ficheros y manejo de errores.
Al terminar se puede seguir un proyecto C# existente y escribir utilidades propias sin depender de plantillas ajenas. Es la puerta de entrada al curso de C# avanzado, donde entran LINQ, asincronía y genéricos, y al desarrollo con ASP.NET Core o Unity, que asumen esta base como punto de partida.
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