![31 cursos online gratuitos que puedes comenzar en mayo para aprender una nueva habilidad sin tener que pagar nada 31 cursos online gratuitos que puedes comenzar en mayo para aprender una nueva habilidad sin tener que pagar nada](https://www.pagblue.com/wp-content/uploads/2021/05/fe1208e366204390f9043ca3cb6e29e3.jpg)
En Genbeta nos hemos dedicado nuevamente a buscar en las diferentes plataformas de educación online que ofrecen cursos online gratis, específicamente aquellos que han sido creados por instituciones educativas prestigiosas de todo el mundo y que además están 100% en español.
Nos hemos centrado principalmente en cursos de programación y ciencias de la computación, con una amplia selección de cursos de Python, JavaScript y desarrollo web, entre otros. A todos los cursos puedes inscribirte en mayo, solo necesitas crear una cuenta en la plataforma correspondiente.
Nota: todos los cursos son gratuitos, ya sea porque el material está abierto o porque pueden tomarse en modo auditoria, incluso existe la posibilidad de solicitar ayuda económica en plataformas como Coursera. Solo los certificados y ciertos elementos de soporte adicional tienen costo.
Cursos de Python
- Python: aprender a programar: un curso de la Universitat Politècnica de València que empieza desde cero para aprender a programar con Python, tratando los fundamentos de programación como las variables y constantes, las condiciones, los bucles y los módulos y funciones, y que termina introduciendo el tratamiento de cadenas de texto y los ficheros.
- Programación para todos (empezando con Python): un curso de la Universidad de Michigan que no tiene prerrequisitos y evita todo menos la matemática más simple. En el aprenderás lo básico de la programación de computadoras usando Python. Conocerás cómo construir un programa de una serie de instrucciones simples en Python.
- Introducción a la programación con Python: un curso de la Universidad Austral en el que aprenderás los conceptos básicos de programación utilizando el lenguaje de programación Python en su versión 3.0.
- Introducción a la programación en Python I: Aprendiendo a programar con Python: un curso de la Pontificia Universidad Católica de Chile que te introduce en el mundo de la programación en el lenguaje Python. De una forma práctica, aprenderás de forma gradual desde el tratamiento básico de variables hasta la programación de algoritmos para construir tus propios juegos. Además, te familiarizarás con los conceptos fundamentales para el desarrollo de algoritmos y su programación.
Cursos de JavaScript y desarrollo web
- Desarrollo en HTML5, CSS y Javascript de Apps Web, Android, iOS: un curso de la Universidad Politécnica de Madrid en el que recibirás una introducción al diseño y programación de aplicaciones web utilizando HTML5, CSS y JavaScript.
- Introducción al HTML5: un curso de la Universidad de Michigan diseñado especialmente para principiantes que deseen una descripción paso a paso de los conceptos básicos. No hay requisitos previos para este curso y se asume que los estudiantes no tienen habilidades de programación previas o experiencia en TI. El curso culminará con un pequeño proyecto que requerirá la realización de una página muy sencilla con enlaces e imágenes.
- Introducción al desarrollo web: un curso de la Universidad de los Andes en el que aprenderás los conceptos fundamentales de estructura, contenido y presentación de una página web, para luego centrarte en la sintaxis del lenguaje de marcas HTML y en el uso de las etiquetas para crear títulos, párrafos, listas, enlaces, imágenes y formularios.
- Desarrollo de Aplicaciones Web: Conceptos Básicos: un curso de The University of New Mexico que te dará los conocimienots básicos, la terminología y los conceptos fundamentales que son necesarios para construir aplicaciones web integradas modernas.
- Diseñando páginas web con Bootstrap 4: un curso de la Universidad Austral en el que aprenderás los conceptos generales de desarrollo web del lado cliente, metodologías de trabajo y herramientas. Aprenderás sobre diseño responsive, grillas, y componentes CSS y Javascript de Bootstrap. Practicarás con preprocesadores de CSS, Less y Sass. También aplicarás conceptos básicos de Node.js y NPM para gestionar tus sitios web.
Otros cursos de programación y ciencias de la computación
- Introducción a Java: un curso de la Universidad Nacional Autónoma de México en el que aprenderás a plantear la solución de un problema utilizando orientación a objetos, y programar la solución de los problemas utilizando las características del lenguaje Java.
- Introducción a la programación en Java: estructuras de datos y algoritmos: un curso de la Universidad Carlos III de Madrid en el que aprenderás programación en Java de forma fácil e interactiva. Trabajarás con estructuras de datos fundamentales, tales como listas, pilas, colas y árboles, sobre las cuales se presentarán algoritmos para insertar, eliminar, buscar y ordenar información de una manera eficiente.
- Fundamentos de Android: un curso de la Universidad Nacional Autónoma de México en el que aprenderás a manipular las herramientas que Android te ofrece para desarrollar aplicaciones móviles. Instalarás el entorno de desarrollo Android Studio y manipularás sus más sofisticadas particularidades.
- Desarrollo de aplicaciones con Android: un curso de la Universidad Nacional Autónoma de México en el que aprenderás a construir tu primera aplicación móvil profesional. Serás capaz de crear y controlar la vida de tus Activities y aprovechar el espacio en pantalla de los diferentes dispositivos Android implementando Fragments en tus aplicaciones.
- Arte 3D y animación en videojuegos: un curso de la Universitat Autònoma de Barcelona en el que aprenderás los aspectos artísticos de la creación del videojuego. Te proporcionarán conocimientos y pautas sobre cómo diseñar la parte artística de un videojuego. Esto incluye diferentes aspectos, desde la creación de entornos, al diseño de personajes, movimientos e incluso música.
En Genbeta Más de un millón de personas se han inscrito en este curso sobre Linux de la Fundación Linux que puedes empezar hoy mismo
- Introducción a UML: un curso de la Universidad de los Andes en el que recibirás una introducción al Lenguaje de Modelado Unificado, o UML.
- Introducción a R: un curso de la Red de Universidades Anáhuac en el que recibirás una introducción al lenguaje R para el análisis de datos con un enfoque práctico desde el inicio.
- Fundamentos de Microsoft Azure: un curso de la Universidad Francisco Gavidia en el que aprenderás los principios de la computación en la nube, te familiarizarás con el entorno en Microsoft Azure, y te explicarán cómo implementar la infraestructura básica de Azure, que consiste en redes virtuales y almacenamiento.
- Aspectos básicos de AWS: Migración a la nube: un curso ofrecido por Amazon Web Services que se centra en la migración de cargas de trabajo a AWS. Analizarás tu entorno actual para planificar su migración, y trabajarás con los servicios de AWS que se utilizan comúnmente durante su migración y los pasos reales de la migración.
- Introducción a la Ingeniería del Software: un curso de la Universidad Autónoma de Madrid en el que conocerás las distintas fases de desarrollo por las que pasa un proyecto informático, así como las actividades de gestión necesarias para lograr finalizar el proyecto con éxito.
- Inteligencia artificial: Chatbots sin programación: un curso de IBM en el que aprenderás cómo construir, analizar, implementar y monetizar chatbots, con la ayuda de IBM Watson y el poder de la IA.
Fuente: genbeta.com