Después de hacer estos cursos, me siento seguro creando visualizaciones y cuadros de mando profesionales
Descripción del curso
Descubre el poder de la computación
¿Alguna vez te has preguntado cómo los ordenadores realizan tareas complejas sin esfuerzo? Este completo curso sobre computación te lleva desde los fundamentos del funcionamiento de los ordenadores hasta las profundidades de la teoría computacional. Adquirirás habilidades prácticas y conocimientos básicos que te permitirán comprender y crear programas eficientes.
Explora los fundamentos de la informática
Comienza con los conceptos básicos de la informática. Aprende cómo funcionan los ordenadores, la esencia de las matemáticas binarias y la historia de los lenguajes de programación. Descubre las diferencias entre los lenguajes de programación funcionales, procedimentales y de bajo nivel, y comprende cómo se traducen los programas para los ordenadores a través de lenguajes interpretados y compilados.
Algoritmos maestros y eficiencia
Adéntrate en el mundo de los algoritmos, donde explorarás su diseño y aplicación. Comprende la importancia de la eficiencia de los algoritmos mediante la notación Big-O y aprende a evaluar la complejidad temporal y espacial. Las clases prácticas te permitirán resolver problemas del mundo real, como clasificar y buscar en un contexto de compras online, utilizando Python.
Descubre la computabilidad y mucho más
Amplía tus conocimientos sobre los aspectos teóricos de la computación. Aprende sobre autómatas, máquinas de Turing y los límites de lo que pueden resolver los ordenadores. Obtén información detallada sobre la complejidad computacional, incluidos los problemas P, NP, NP-completo y NP-difícil. Por último, explora las implicaciones reales de estos conceptos en campos como la criptografía y machine learning, y echa un vistazo al futuro con la computación cuántica.
Lo que lograrás
Al finalizar este curso, tendrás un conocimiento sólido sobre el funcionamiento de los ordenadores, los lenguajes de programación y los algoritmos. Estarás preparado para evaluar la eficiencia de los algoritmos y comprender los límites teóricos del cálculo. Este curso te proporcionará las habilidades necesarias para resolver problemas prácticos de manera eficiente y apreciar los continuos avances en la teoría computacional.
¡Únete a nosotros para descubrir el poder de la computación y transformar tu comprensión del funcionamiento de los ordenadores!
Requisitos previos
Programa de formación
Contenido del curso
El comienzo: ¿Qué es un ordenador?
- Introducción a un ordenador: arquitectura y ejecución50 XP
- Convierte de binario a decimal50 XP
- Posición: binario a decimal50 XP
- Conectar los programas con los ordenadores50 XP
- Lenguajes compilados vs. interpretados100 XP
- ¿Por qué es importante el binario?50 XP
- Historia de la programación50 XP
- Clasifica qué es Programación Funcional, Procedimental y de Bajo Nivel100 XP
- Evolución de la programación100 XP
Profundiza: Cómo dar instrucciones a un ordenador de forma eficiente
Ampliando horizontes: Lo que los ordenadores pueden y no pueden hacer
Conceptos de informática
Curso
completado

