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.
- 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.
- Ubuntu
20.04
- Git
- Visual
Studio Code
- GCC
Objetivo General:
Objetivos Particulares:
- a
- b
Descripción:
Python en 2021 ha desbancado por primera vez en
la historia de la programación a lenguaje C, esto sucede porque es un lenguaje
de programación multiparadigma y además se puede escribir un código complejo de
manera sencilla. En este curso encontrarás la estructura básica de programación
y como realizar códigos para el uso de tarjetas de Desarrollo con la tarjeta
ESP32 y la Raspberry Pi.
Objetivo:
Configuración del entrono para Desarrollo de
programas en Python y conexión con las tarjetas de desarrollo.
A quién se dirige:
Este
contenido está orientado a las
personas interesadas en tomar el curso Internet de las Cosas de Samsung
Innovation Campus, así como a todos aquellos que deseen:
Para realizar la instalación se necesita:
- Máquina virtual corriendo Ubuntu 20.04
- Software Visual Studio Code
- Configuración de IDE para ESP32
- VNC para conexión remota con Raspberry
- Visual Studio Code
- Virtual Box
- Computadora
- ESP32
- Raspberry Pi 3 o 4
- Sensores
Objetivo General:
Objetivos Particulares:
- a
- b
Descripción:
En este curso encontrarás los aspectos básicos de NodeJS, aspectos relacionados con las características del lenguaje de programación JavaScript, manejo de memoria, administrador de paquetes, objetos globales, etc.
Objetivo:
Entender aspectos
relacionados con el entorno en el cual se desarrolla la programación con NodeJS.
A quién se dirige:
Este contenido está orientado a las personas interesadas en tomar el curso Internet de las Cosas de Samsung Innovation Campus, así como a todos aquellos que deseen:
- Tomar los cursos de Código IoT
- Aprender a ejecutar sistemas operativos alternos en su instalación de Catalina
Para realizar la instalación se necesita:
- Máquina virtual corriendo Ubuntu 20.04
- Software Visual Studio Code configurado para proyectos MAVEN
Software:
- Visual Studio Code
- Virtual Box
- Equipo de computo
Objetivo General:
Objetivos Particulares:
- a
- b
Descripción:
En este curso
encontrarás los aspectos básicos y fundamentales de la
programación Java, así como elementos más avanzados para lograr programas
funcionales. Este curso te llevará paso a paso en las características de: variables,
operadores, estructuras de control, arreglos, matrices, métodos, objetos y
clases, entre otros aspectos de la programación en Java.
Objetivo:
Desarrollar habilidades de codificación en el lenguaje de programación Java.
A quién se dirige:
Este contenido está orientado a las personas interesadas en tomar el curso Internet de las Cosas de Samsung Innovation Campus, así como a todos aquellos que deseen:
- Tomar los cursos de Código IoT
Para realizar la instalación se necesita:
- Máquina virtual corriendo Ubuntu 20.04
- Software Visual Studio Code configurado para proyectos MAVEN
- Visual Studio Code
- Virtual Box
- Equipo de cómputo
Objetivo General:
Objetivos Particulares:
- a
- b