
Puedes aprender a programar y convertirte en desarrollador de software si tienes acceso a Internet y un ordenador personal. La autoformación es cada vez más común entre los programadores, y los recursos de Internet son recomendados por los profesionales del sector.
Si estás interesado en aprender informática por ti mismo, pero no estás seguro de cómo empezar, Genbeta ha recopilado una lista de las mejores clases universitarias gratuitas en línea que están disponibles.
Es importante destacar que todos los cursos se imparten en español y proceden de prestigiosas universidades tanto de Estados Unidos como de España. Crea una cuenta en el sitio web y busca la opción de auditar el curso. Esto te dará acceso a todas las clases y materiales del curso sin coste alguno.
Las evaluaciones y las credenciales requieren cuentas de pago.
Programación todo incluido (empezando por Python)
La Universidad de Michigan ha elaborado una investigación que proporciona instrucción en uno de los lenguajes de programación más utilizados. Explica Python sin exigir ningún requisito previo, cubriendo temas como las funciones, la ejecución condicional y la ejecución repetida.
- Duración de unas 7 semanas, de unas 4 horas a la semana aproximadamente.
- Inscribirse en el curso
Python: Aprendizaje de la programación
Variables, bucles, funciones y secuencias de texto son los temas que se tratan en otra clase de introducción a Python ofrecida por la Universitat Politècnica de Valencia.
- Duración de unas 8 semanas, de unas 3-4 horas a la semana aproximadamente.
- Inscribirse en el curso
Android: Introducción a la rogramación
Otra clase de programación Android ofrecida por la Universitat Politècnica de Valencia, en la que crearás una aplicación llamada «Mis Lugares Favoritos» para aprender más sobre la plataforma.
- Duración de unas 10 semanas, de unas 4-5 horas a la semana aproximadamente.
- Inscribirse en el curso
Iniciación a la programación Java:
La clase de programación Java impartida en la Universidad Carlos III de Madrid incluye la abstracción funcional, el modelo de programación orientado a objetos y las interfaces de programación de aplicaciones. (APIs).
- Duración de unas 5 semanas, de unas 7-8 horas a la semana aproximadamente.
- Inscribirse en el curso
Introducción a R
Una introducción informativa al lenguaje de programación R, impartida por la Red de Universidades Anáhuac. Después de completar la formación, no solo podrás aplicar las herramientas en tu vida profesional o personal, sino que también estarás preparado para una formación más avanzada en R.
- Duración de unas 4 semanas, de unas 5-8 horas a la semana aproximadamente.
- Inscribirse en el curso
Funciones escritas en C y punteros
Trabajo de investigación elaborado por la Universidad Autónoma de Madrid que instruye en la programación modular en C haciendo uso de funciones y referencias.
- Duración de unas 8 semanas, de unas 3-5 horas a la semana aproximadamente.
- Inscribirse en el curso