Curso básico y avanzado de C

CCNA
Cursos certificados en C

A C se le conoce entre programadores como el “Lenguaje padre” debido a que muchos otros lenguajes que son muy usados en la actualidad fueron deribados de este, como Java por ejemplo. Aprender este lenguaje aporta muchas ventajas, debido a que con este verás la base de los demás lenguajes, pudiendote adaptar rápidamementea los mismos.

El curso C Essentials 1 está dirigido a personas interesadas en iniciar su formación en programación informática mediante el lenguaje C. Está diseñado tanto para principiantes sin experiencia previa como para estudiantes y programadores que desean adquirir o formalizar sus conocimientos en este lenguaje.

El plan de estudios aborda los conceptos esenciales de programación, incluyendo la sintaxis del lenguaje, las variables, los tipos de datos, los operadores, las estructuras de control, las funciones, los arreglos, los punteros, las cadenas de caracteres y la gestión de memoria.

  • Comprender los conceptos fundamentales de la programación informática, los lenguajes de programación y el proceso de compilación.
  • Identificar y utilizar variables, tipos de datos, operadores y funciones básicas de entrada y salida para desarrollar programas en C.
  • Aplicar estructuras condicionales y bucles para resolver problemas mediante soluciones algorítmicas.
  • Utilizar arreglos, punteros y cadenas de caracteres para almacenar, acceder y manipular datos.
  • Desarrollar programas estructurados mediante el uso de funciones y la aplicación de técnicas básicas de gestión de memoria.
  • Escribir, ejecutar, analizar y depurar programas para identificar y corregir errores.
  • Integrar los conocimientos adquiridos para diseñar soluciones a problemas prácticos y establecer una base para continuar aprendiendo programación en C.

Recomendaciones técnicas mínimas:

  • Una computadora de escritorio con un mouse/panel táctil y un teclado normal;
  • Un navegador de Internet (por ejemplo, Google Chrome)
  • Conexión a Internet;
  • Tamaño de pantalla: 13 pulgadas o más
Módulo de aprendizaje:
Módulo/Tema Objetivo
Módulo 1: Introducción a la programación informática y al lenguaje C
1.1 Introducción a la programación informática y al lenguaje C Comprender los conceptos fundamentales de los lenguajes de programación y el proceso de compilación, así como aprender a escribir programas sencillos en C.
Módulo 2: Tipos de datos, operaciones y fundamentos del control del flujo
2.1 Tipos de datos y operaciones Aplicar los tipos de datos y las operaciones aritméticas, así como utilizar estructuras básicas de control y funciones de entrada y salida en el lenguaje C.
Módulo 3: Condiciones, bucles, más tipos de datos y lógica informática
3.1 Condiciones, bucles y lógica informática Analizar e implementar soluciones a problemas mediante instrucciones condicionales, bucles y el uso de diferentes tipos de datos, desarrollando la lógica de programación.
Módulo 4: Arreglos, punteros y cadenas de caracteres
4.1 Arreglos, punteros y cadenas de caracteres Comprender, evaluar y manipular estructuras de datos como arreglos y cadenas de caracteres, utilizando punteros para acceder y gestionar la información en memoria.
Módulo 5: Operaciones avanzadas con arreglos y punteros, gestión de memoria y fundamentos de las funciones
5.1 Operaciones avanzadas con arreglos y punteros Aplicar operaciones avanzadas con arreglos y punteros para manipular datos y acceder a posiciones específicas de memoria.
5.2 Gestión de memoria Comprender y aplicar técnicas de gestión de memoria para utilizar los recursos del programa de manera eficiente.
5.3 Fundamentos de las funciones Implementar funciones para organizar, estructurar y reutilizar el código, facilitando el desarrollo y mantenimiento de programas en C.
↑
Para más información sobre el curso básico

Puedes contactarnos por privado para saber otros detalles sobre el curso, en el siguiente botón:

Contáctanos