
Este curso desarrolla las bases del pensamiento lógico aplicado a la programación. A través de algoritmos, estructuras de datos, operaciones y estructuras de control, construirás las habilidades necesarias para resolver problemas en cualquier lenguaje, adaptándote a herramientas modernas como la IA, los IDEs inteligentes y los lenguajes emergentes.
Clases del curso
Estructuras de datos básicas
Operaciones, comparaciones y lógica
Control del flujo y modularidad
Aplicaciones prácticas
Conoce quién enseña el curso

Agustina Bussi
Course Director en Platzi
Especialista en tecnología educativa con más de 10 años de experiencia liderando proyectos que integran diseño instruccional, desarrollo de software educativo y estrategias de formación con tecnologías emergentes. Creo en el poder de alinear la innovación pedagógica con los objetivos estratégicos de las organizaciones, impulsando experiencias de aprendizaje medibles, escalables y centradas en el usuario.
software y recursos necesarios
- Google Colab
- PseInt
4.8 · 6 opiniones


Edwin Teodoro Paz Sendoya
Cursos muy importantes a mi aprendizaje


Yuri Vladimir Llanos Aiza
Buen curso para apoyar la parte fundamental al momento de resolver problemas, la lógica.

Eloy Chávez Dev
Era justo el curso que necesitaba, comenzar con una buenas bases en programación es importante ❤️

David Agudelo
Muy básico, recomendado para los que literalmente no saben absolutamente nada de algoritmos.

Carlos Barragán
Muy bueno el curso con ejercicios prácticos para afianzar los conocimientos adquiridos.


Enrique Vidales Ripoll
Ha sido el más dificil de pasar, pero ha valido el esfuerzo, porque hace pensar mucho en las respuestas.
Complementa este curso con nuestras rutas de aprendizaje

Programación
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados. Aprenderás conceptos, términos y herramientas usadas en la industria. Mejorarás tu habilidad para resolver problemas lógicos y matemáticos con programación. Además, descubrirás los lenguajes y herramientas que ofrece el ecosistema de desarrollo de software a través de nuestras especialidades. Explora y prueba qué tecnologías quieres usar para iniciar tu carrera en programación. ¡Es el momento de empezar!




Fundamentos de Programación e Ingeniería de Software
Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.




Matemáticas para Programación
Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.




Programación con Python
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.




Programación Orientada a Objetos con Java
Programación Orientada a Objetos con Java
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender