Cursos y talleres en español de Internet de las Cosas (IoT)

Introducción a la programación

programacion

En este curso conocerás los conceptos básicos de la programación. Este curso está orientado al lenguaje de programación tipo C++ que se usa en Arduino. Otros micro controladores, como el NodeMCU y el Particle Photon se basan enteramente en este lenguaje, por lo que este curso te servirá para este tipo de micro controladores.

A continuación se muestran algunos usos de la pogramación en el Internet de las Cosas.
• Desarrollar programas que realicen funciones específicas.
• Automatizar mecanismos.
• Obtener información de sensores.

Accede aquí: button is not supported

Objetivos y alcances del curso


• Este curso puede ser aplicado sin problemas al Photon, Arduino y NodeMCU.
• El uso de este contenido se extiende a todos los microcontroladores que puedan integrar lenguajes de programación basados en Arduino
• Este curso puede ser tomado por profesionales y aficionados que deseen conocer el uso de los sensores del curso para hacer monitoreo en línea.
• Este curso es ideal para individuales, profesionistas, programadores e instituciones educativas que deseen monitorizar sensores desde internet.

Audiencia


Este contenido está dirigido a personas que buscan soluciones directas e innovadoras a problemas comunes, como son:
• Interesados en dar el siguiente paso en su ruta de aprendizaje del Internet de las Cosas.
• Alumnos que deseen tomar algún curso en la plataforma de Codigo IoT.
• 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 Photon, Arduino y NodeMCU.

Temario


1. Conceptos elementales del lenguaje de programación
1.1. Programa y lenguaje de programación
1.2. Tipos de datos
1.3. Variables, constantes y datos estructurados
1.4. Entrada y salida de datos
2. Estructura general de un programación
2.1. Bloques de un programa
2.2. Partes principales de un programa
2.3. Clasificación de las instrucciones
2.4. Elementos auxiliares de un programa
3. Compiladores y entorno de desarrollo
3.1. Compiladores e interpretes
3.2. Entornos de desarrollo o IDE
4. Estructuras de control
4.1. If
4.2. Switch Case
4.3. For
4.4. While
5. Funciones
5.1. ¿Qué es una función?
5.2. Recursividad de una funcione
5.3. Funciones predefinidas
6. Bibliotecas
7. Preparación y ejecución de un programa
7.1. Planificación
7.2. Modelos y diagramas
7.3. Ejecución

Incluye


• Este curso se encuentra en su totalidad en idioma español.
• Instrucciones actualizadas el 1 de junio de 2019.
• 4 meses de acceso al curso en línea.

Requisitos previos


Se requiere un equipo PC Windows o Mac.

Hardware que se usará en el curso


Para desarrollar de forma completa y correcta los ejercicios, se requiere contar con lo siguiente:
1) Equipo PC.

Software que se usará en el curso


  • Navegador web.

Más información


Duración : 16 horas
Acerca del precio :

Información detallada y comentarios del precio

Precio auto-estudio : $ 480 MXP
Precio con instructor : $ 2500 MXP

Preguntas frecuentes


Comentarios recientes