Descripción:

En este curso aprenderás los principios básicos de la programación en lenguaje C, en el cual se inspiran muchos de los lenguajes modernos de programación.

Objetivo:

Aprender las características básicas de un programa escrito en lenguaje C

A quién se dirige:

Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes, como son:

  • Interesados en tener su primer acercamiento con el Internet de las Cosas.
  • Interesados en tecnologías de la comunicación.
  • Suscriptores de Código IoT.
  • Personas que deseen innovar y/o generar soluciones disruptivas.
  • Profesionales con experiencia mínima en programación y uso de microcontroladores.
  • Programadores interesados en actualizas sus conocimientos e incrementar sus competencias laborales.
  • Interesados en hacer uso del Internet de las Cosas desde Linux, Raspberry Pi y ESP32.

Requisitos:

  • Es necesario que tengas conocimientos básicos sobre lógica de programación en cualquier lenguaje.
  • Se requiere contar con el material de electrónica necesario. Puedes encontrar la lista completa en la sección de hardware.
  • Equipo PC o Mac con al menos 30 GB de espacio libre en disco duro, al menos 8GB de RAM y procesador de 64 bits con al menos 4 núcleos.

Software:

  • Ubuntu 20.04
  • Git
  • Visual Studio Code
  • GCC



Alcances:

Realizar programas estructurados aplicables a micro controladores o micro computadoras.