Es un lenguaje de programación muy poderoso y versátil, pero también requiere una buena comprensión de los detalles del sistema para usarlo de manera efectiva.
La programación en C es importante debido a su versatilidad, amplio uso y eficiencia operativa, lo que permite a los desarrolladores trabajar en una variedad de proyectos mientras aprovechan al máximo los recursos del sistema.
Te permite aprender más conceptos para expandir sus habilidades de programación en C. Ahora abordaremos el problema de forma modular, dividiendo el código en partes pequeñas definidas como funciones.
Comenzamos observando funciones sin y con parámetros y cómo devuelven información una vez completadas. También examinaremos el uso de punteros en C, cómo se usan en los parámetros de función y cómo se relacionan con cadenas y matrices.
Concluimos con la asignación de memoria dinámica, una alternativa a la memoria estática que permite que los programas se adapten a los requisitos de memoria en tiempo de ejecución. Esto completa todo lo que necesita para convertirse en un experto en lenguaje C.
Lo que aprenderás:
- Definir y llamar funciones con argumentos.
- Declarar punteros.
- Asignar la dirección de una variable a un puntero.
- Acceder desde un puntero a la variable apuntada.
- Distinguir un argumento pasado por valor de otro pasado por referencia.
- Recorrer cadenas y tablas mediante punteros.
- Pasar una variable de tipo estructurado como argumento de una función.
- Reservar memoria de forma dinámica.
Este curso en línea es un curso introductorio y puede tomarse si nunca antes ha programado o si tiene experiencia con otros idiomas. Recuerda, esta es la tercera parte del programa de certificación profesional: Introducción a la Programación en C.
¿Cómo me registro al curso?
Antes de que te registres en un curso debes saber que para poder unirte a un curso en edX existen dos modalidades, la de pago y gratuita.
Cada una con sus ventajas y desventajas que te listamos a continuación:
¿Qué está incluido? | Curso de pago | Curso de auditoría |
Certificados verificados | sí | no |
Evaluaciones y exámenes graduados | sí | no |
Foros de discusión | sí | sí |
Videos | sí | sí |
Lecturas | sí | sí |
Evaluaciones de práctica (sin calificar) | sí | sí |
Si quieres un certificado de finalización y acceso a las evaluaciones y exámenes te recomendamos elegir la opción de paga, si por el contrario deseas o obtenerlo de manera gratuita puedes elegir la opción de auditoria (sin certificado), puedes tomar la siguiente imagen como referencia:
Si quieres acceder al curso de manera completamente gratuita puedes hacerlo dando clic al botón de abajo.
Recuerda que no existe una fecha limite o cupones de descuento, aun así, debes darte prisa.
Este curso se encuentra disponible en la plataforma de edx.
Si quieres acceder al curso puedes usar este enlace.