Ir al contenido principal

De principiante a avanzado en C: Primeros pasos
Inscripción cerrada

En este curso te acompañaremos mientras das tus primeros pasos en el aprendizaje del lenguaje C. Al final de este curso, estarás en capacidad de desarrollar un programa de self-service de hamburguesas y, además, ayudarás a resolver retos en batallas que buscan salvar la vida multiversal. ¿Te unes?
Inscripción cerrada

¿Qué aprenderás en este curso?

El lenguaje C ha mantenido su vigencia, aporta diversas ventajas por su versatilidad y además está bien valorado en el mercado laboral. Por eso queremos animarte a tomar este curso, así te acompañaremos mientras das tus primeros pasos en el aprendizaje de este lenguaje.

Los contenidos tratados en el curso comienzan con una explicación de la importancia del Lenguaje C y del entorno que usaremos para el desarrollo de los programas propuestos a lo largo de la capacitación. Luego, realizaremos un repaso de los conceptos más básicos de la programación con este lenguaje para pasar a revisar las sentencias de entrada y salida que permiten a los programas interactuar con el usuario. Finalmente, estudiaremos las sentencias que hacen posible que los programas tomen decisiones y automaticen tareas repetitivas.

¿Te parece aburrido o muy difícil? ¡No te preocupes! Resulta que no solo haremos una explicación sencilla de los fundamentos que debes conocer, sino que los aplicaremos a través del desarrollo incremental de una aplicación para self-service de hamburguesas. ¡Pero hay más! Para afianzar tus conocimientos y habilidades, te proveeremos de un conjunto de retos que deberás resolverlos para para ganar las batallas y para, finalmente, salvar la vida multiversal. Así que te vas a divertir, mientras aprendes 😊.

Todo esto se llevará a cabo en un entorno de desarrollo en línea a través de un navegador web, lo que hace innecesaria la instalación de algún programa de escritorio adicional.

Este curso inicial es parte de un conjunto que aspira a llevarte a tí, aunque empieces de cero, a niveles avanzados en programación en Lenguaje C. Los conocimientos impartidos a lo largo de los cursos estarán alineados a aquellos necesarios para rendir el examen de certificación CLA (C Programming Language Certified Associate Certificacion), que es de gran relevancia en el ámbito laboral.

¿Quién debería seguir este curso y que necesitarás para seguirlo?

Este curso está dirigido a cualquier persona que quiera iniciarse en el mundo de la programación, por lo tanto solamente necesitas el deseo de aprender. Todas las herramientas necesarias están incluidas en la plataforma del curso, por lo que tampoco deberás instalar nada, basta con tener una conexión a internet y un navegador web.

Profesores del curso

Course Staff Image #1

Danny Guamán

Formación

Ingeniero en Electrónica y Redes de Información por la Escuela Politécnica Nacional. Máster Universitario en Ingeniería de Redes y Servicios Telemáticos por la Universidad Politécnica de Madrid. Doctor dentro del Programa de Doctorado en Ingeniería de Sistemas Telemáticos de la Universidad Politécnica de Madrid.

Experiencia docente

Programación, Programación con Herramientas Visuales, Sistemas Operativos, Aplicaciones Distribuidas, Aplicaciones Web y Móviles, Metodología de Investigación Científica, entre otras.

Áreas de investigación de interés

Innovación en el aprendizaje de programación, Protección de datos y privacidad.

Course Staff Image #2

Julio Caiza

Formación

Ingeniero en Electrónica y Redes de Información por la Escuela Politécnica Nacional. Máster Universitario en Ingeniería de Redes y Servicios Telemáticos por la Universidad Politécnica de Madrid. Doctor dentro del Programa de Doctorado en Ingeniería de Sistemas Telemáticos de la Universidad Politécnica de Madrid.

Experiencia docente

Programación, Programación con herramientas Visuales, Ingeniería de Software, Bases de Datos, Sistema Operativo Linux, Metodología de Investigación Científica, entre otras.

Áreas de investigación de interés

Innovación en el aprendizaje de programación, Protección de datos y privacidad, Estudios de estado del arte.

Course Staff Image #2

Franklin Sánchez

Formación

Ingeniero en Electrónica y Telecomunicaciones por la Escuela Politécnica Nacional. Máster Interuniversitario en Ingeniería Telemática por la Universidad Carlos III de Madrid y la Universidad Politécnica de Catalunya.

Experiencia docente

Programación, Programación Orientada a Objetos, Sistema Operativo Linux, entre otras.

Áreas de investigación de interés

Innovación en el aprendizaje de programación.

Preguntas frecuentes

¿Qué navegador web debo utilizar?

La plataforma Open edX funciona mejor con las versiones actuales de Chrome, Edge, Firefox, Internet Explorer o Safari.

Vea nuestra lista de navegadores soportados para obtener la información más actualizada.

Inscripción cerrada