La programación puede parecer intimidante al principio, sin embargo todos los lenguajes comparten los mismos principios y la misma lógica. Este curso te enseñará a pensar como un programador, creando algoritmos y aplicando soluciones en lenguajes de programación reales. Si quieres convertirte en programador, este curso te enseñará los fundamentos para programar en cualquier lenguaje.
Contenido del curso
Introducción
En este módulo introductorio, te adentrarás en el mundo de la programación. Aprenderás qué es la programación, por qué es una de las carreras más demandadas en la actualidad y cómo puede ser relevante para tu futuro. Explorarás las diferentes ramas de la programación y obtendrás una visión general de los lenguajes de programación más comunes. Además, conocerás las herramientas que utilizarás a lo largo de este curso para desarrollar tus habilidades de programación desde cero.
¿Qué es la programación?
00:00
Ramas de la programación
00:00
Lenguajes de programación
00:00
Herramientas a usar en este curso
00:00
Algoritmos
Este módulo se enfoca en la comprensión de los algoritmos como el fundamento lógico de la programación. Aprenderás la definición de algoritmo y sus características clave. Además, te familiarizarás con la creación de algoritmos utilizando pseudocódigo y la implementación práctica en el lenguaje de programación JavaScript.
Definición
00:00
Características de algoritmo
00:00
Desarrollo de algoritmo con pseudocódigo
00:00
Desarrollo de algoritmo con JavaScript
00:00
Variables y Tipos de Datos
Este módulo se enfoca en la manipulación de datos en programación mediante el uso de variables. Aprenderás cómo funcionan las variables para almacenar y procesar datos de manera efectiva. Explorarás conceptos clave, como la persistencia de datos, tipos de datos, qué son las variables y cómo declarar y asignar valores a estas.
¿Cómo funciona la persistencia de datos?
00:00
Tipos de datos
00:00
¿Qué es una variable?
00:00
Declaración y asignación de variables
00:00
Operadores
Este módulo se centra en la realización de operaciones en programación para obtener nuevos valores a partir de datos existentes. Aprenderás sobre los operadores aritméticos, la jerarquía de operadores y cómo agrupar operaciones de manera efectiva en tus programas.
Operadores Aritméticos
00:00
Jerarquía de operadores
00:00
Agrupación de operadores
00:00
Condiciones
Este módulo se centra en el uso de estructuras condicionales en programación. Aprenderás cómo implementar condicionales simples, dobles y anidadas, así como la construcción de instrucciones switch, que te permiten tomar decisiones en tus programas en función de condiciones específicas.
Condicionales simples
00:00
Condicionales dobles
00:00
Condicionales anidadas
00:00
Switch
00:00
Ciclos
Este módulo se enfoca en el uso de estructuras de control de flujo de repetición en programación. Aprenderás a escribir código que puede evaluar datos y tomar decisiones de manera repetitiva. Explorarás las estructuras de bucle for, while, y do while, y aplicarás estos conocimientos a un ejercicio práctico: crear tablas de multiplicar.
For
00:00
While
00:00
Do While
00:00
Ejercicio: tabla de multiplicar
00:00
Funciones
Este módulo se enfoca en la creación y uso de funciones en programación. Aprenderás cómo desarrollar funciones que encapsulan tareas específicas y cómo reutilizarlas en tus programas. También explorarás estructuras fundamentales y aplicarás tus conocimientos a dos ejercicios prácticos: encontrar el número mayor y simular un cajero automático.
Funciones
00:00
Estructuras
00:00
Ejercicio: encontrar numero mayor
00:00
Ejercicio: cajero automático
00:00
Valoraciones y reseñas de estudiantes
Aún no hay reseñas.
Tu aprendizaje está en nuestras manos
Somos tu mejor opción
Links Rápidos
Recursos
Guardar tarjeta de crédito/débito
Esto te permitirá poder pagar más rápido la próxima vez, en el catastro te haremos unas preguntas de seguridad, los datos de tarjeta de crédito no son guardados en este sitio web, sino procesados en un ambiente seguro en Bancard.