
Bienvenidos a la Universidad de Lógica de Programación
Instalación de PSeInt
Ejercicio HolaMundo con PSeInt
Ejecución Paso a Paso con PSeInt
Habilidades de un buen Programador!
Tipos de Lenguajes de Programación
Lenguajes de Programación que Estudiaremos en el Curso!
Definición de Algoritmo, Pseudocódigo y Diagrama de Flujo
Herramientas que vamos a utilizar en el Curso!
Ejercicio Propuesto - Acerca de mi
Solución Ejercicio - Acerca de mi
Variables y Tipos de Datos
Imprimir Variables en PSeInt
Más detalles al trabajar con Variables
Introducir Datos desde la Consola
Ejecución en Detalle Paso a Paso
Reglas de Nombres de Variables (Identificadores)
Tipos de Datos en PSeInt
Ejercicio Propuesto - Tipos de Datos
Solución Ejercicio - Tipos de Datos
Manejo de Constantes
Tipado Dinámico de Variables
Operadores Aritméticos
Operadores Relacionales
Operadores Lógicos
Operador Lógico O (OR)
Operador Lógico NO (NOT)
Ejercicio Validación Dentro de Rango
Precedencia de Operadores
Prededencia de Operadores - parte 2
Ejercicio Propuesto - Operadores Aritméticos
Solución Ejercicio - Operadores Aritméticos
Ejercicio Propuesto - Calcular Área y Perímetro Rectángulo
Solución Ejercicio - Calcular Área y Perímetro Rectángulo
Ejercicio Propuesto - Cálculo del Precio de un Terreno
Solución Ejercicio - Cálculo del Precio de un Terreno
Ejercicio Propuesto - Calcular Área y Perímetro de un Círculo
Solución Ejercicio - Cálculo de Área y Perímetro de un Círculo
Ejercicio Propuesto - Intercambio de Valores
Solución Ejercicio - Intercambio de Valores
Ejercicio Propuesto - Indicar si es Número de Dos Dígitos
Solución Ejercicio - Indicar si es Número de Dos Dígitos
Ejercicio Propuesto - Opciones de un Menú
Solución Ejercicio - Opciones de un Menú
Sentencia Si
Sentencia Si - SiNo
Sentencia Si-Sino Anidada
Ejercicio Propuesto - Mayor de Edad
Solución Ejercicio - Mayor de Edad
Ejercicio Operador Or - Asistir al Juego del Hijo
Ejercicio Bloques Anidados Si-NO - Dia de la Semana
Ejercicio Estructura Segun - Dia de la Semana
Ejercicio Propuesto - Menu de Operaciones
Diagrama de Flujo - Ejercicio Menú de Operaciones
Solución Ejercicio - Menú de Operaciones Aritméticas
Ejercicio Propuesto - Mes / Estación del Año
Solución Ejercicio - Mes / Estación del Año
Ejercicio Propuesto - Etapas de la Vida
Solución Ejercicio - Etapas de Vida
Ejercicio Propuesto - Sistema de Calificaciones
Solución Ejercicio - Sistema de Calificaciones
Ejercicio Propuesto - Convertir Número a Texto
Solución Ejercicio - Convertir de Número a Texto
Ejercicio Propuesto - El Mayor de Dos Números
Solución Ejercicio - El Mayor de Dos Números
Solución Ejercicio - El Mayor de Tres Números
Ejercicio Propuesto - Número Par e Impar
Solución Ejercicio - Número Par e Impar
Manejo de Ciclos
Ejemplo Ciclo Mientras (While)
Ciclo Mientras Paso a Paso
Ejercicio Propuesto- Imprimir Números del 0 al 5
Solución Ejercicio - Imprimir Números del 0 al 5 de Manera Ascendente
Ejercicio Propuesto - Imprimir los Números del 5 al 1 en orden descendente
Solución Ejercicio - Imprimir los Números del 5 al 1 en orden descendente
Ciclo Repetir - Hasta
Ejemplo Ciclo Repetir - Hasta
Ejercicio Propuesto - Validar Número de Dos Dígitos
Solución Ejercicio - Validar Dos Dígitos Positivos
Ejemplo Validar Menú
Solución Ejemplo - Validar Menú
Ciclo Para (for)
Ejemplo Ciclo Para
Ejemplo Ciclo Para - Paso a Paso
Ejemplo Ciclo Para - Incrementar del 1 al 10 de 3 en 3
Ejercicio Propuesto - Imprimir 10 Números Pares e Impares
Solución Ejercicio - Imprimir 10 Números Pares e Impares
Ejercicio Propuesto - Sumar los primeros 5 Números Ciclo Para
Solución Ejercicio - Sumar los Primeros 5 Números con Ciclo Para
Solución Ejercicio - Sumar los Primeros 5 Números con Ciclo Mientras
Ejercicio Propuesto - Multiplicación de los Primeros 5 Números
Solución Ejercicio - Multiplicación de los Primeros 5 Números
Ejercicio Propuesto - Multiplicar Números Pares e Impares del 1 al 6
Solución Ejercicio - Multiplicar Números Pares e Impares del 1 al 6
Ejercicio Propuesto - Factorial de un Número con Ciclos
Solución Ejercicio - Factorial de un Número con Ciclo Mientras
Solución Ejercicio - Factorial de un Número con Ciclo Para
Ejercicio Propuesto - Serie Fibonacci con Ciclos
Solución Ejercicio - Serie Fibonacci
Manejo de Arreglos
Declaración de Arreglos
Leer los Valores de un Arreglo
Introducir Valores a un Arreglo
Ejemplo - Introducir Valores a un Arreglos
Ejecucion Paso a Paso - Introducir Valores a un Arreglo (Opcional)
Ejemplo - Promedio de Calificaciones
Ejercicio Propuesto - Serie de Fibonacci con Arreglos
Solución Ejercicio - Serie de Fibonacci con Arreglos
Ejercicio Propuesto - Calcular el Número Mayor y Menor en un Arreglo
Tip (Ayuda) para Resolver el Ejercicio - Número Mayor y Menor en un Arreglo
Solución Ejercicio - Número Mayor y Menor en un Arreglo
Solución Ejercicio - Número Mayor y Menor en un Arreglo - parte 2
Ejercicio Propuesto - Conteo Positivos, Negativos y Neutros en un Arreglo
Tip (Ayuda) Ejercicio Conteo Positivos, Negativos y Neutros en un Arreglo
Solución Ejercicio - Conteo Positivos, Negativos y Neutros en un Arreglo
Manejo de Matrices
Manejo de Matrices - parte 2
Declaración y Llenado de una Matriz
Acceder a los Elementos de una Matriz
Iteración de una Matriz
Ejecución Paso a Paso - Iterar una Matriz
Introducir Valores a una Matriz
Ejercicio Propuesto - Sumar la Diagonal de una Matriz
Tip para Resolver Ejercicio - Sumar la Diagonal de una Matriz
Solución Ejercicio - Sumar la Diagonal de una Matriz
Ejercicio Propuesto - Sumar Renglones y Columnas de una Matriz
Tip (Ayuda) - Ejercicio Sumar Renglones y Columnas de una Matriz
Solución Ejercicio - Sumar Renglones y Columnas de una Matriz
Solución Ejercicio - Sumar Renglones y Columnas de una Matriz - parte 2
Ejercicio Propuesto - Sumar Pares e Impares en una Matriz
Solución Ejercicio - Sumar Pares e Impares de una Matriz
Ejercicio Propuesto - Imprimir una Matriz en Orden Inverso
Tip (Ayuda) - Imprimir una Matriz en Orden Inverso
Solución Ejercicio - Imprimir Matriz Orden Inverso
Ejercicio Propuesto - Valor Mayor y Menor en una Matriz
Ejercicio Resuelto - Valor Mayor y Menor en una Matriz
Uso de Funciones
Sintaxis de una Función
Declaración y Uso de una Función
Diferencia entre Parámetros y Argumento en una Función
Diferencia entre Función y Procedimiento
Creación de un Procedimiento
Ejemplo Función Sumar
Manejo de la Memoria RAM
Copia de la Referencia de la Memoria
Analogía Lector Código de Barras vs Memoria RAM
Explicación de Paso por Valor
Ejercicio Paso por Valor
Explicación Paso por Referencia
Ejercicio Paso por Referencia
Diferencias entre Paso por Valor y Paso por Referencia
Paso por Referencia entre Arreglos
Tipos de Datos y Paso Por Valor o Por Referencia
Alcance de Variables
Ejemplo de Refactorización usando Funciones y Matrices
Solución Ejemplo Uso de Funciones y Matrices
Ejecución Ejemplo Funciones y Matrices
Refactorizacion Ejemplo Funciones y Matrices - parte 1
Refactorizacion Ejemplo Funciones y Matrices - parte 2
Refactorizacion Ejemplo Funciones y Matrices - parte 3
Funciones Recursivas
Manejo Memoria en Funciones Recursivas
Ejemplo Función Recursiva (Imprimir 1 al 5)
Ejecución Paso a Paso - Función Recursiva (Imprimir 1 al 5)
Explicación Factorial de un Número con Recursividad
Algoritmo Factorial de un Número con Recursividad
Ejemplo Factorial de un Número con Recursividad
Ejecución Paso a Paso Factorial Número con Recursividad
Ejercicio Propuesto - Cálculo Potencia de un Número con Recursividad
Solución Ejercicio - Potencia de un Número con Recursividad
Ejecución Paso a Paso - Potencia de un Número con Recursividad
Con más de 55 horas de video, en tu curso de Universidad de Fundamentos y Lógica de Programación, especial para principiantes, aprenderás los Fundamentos y la Lógica de Programación en 7 Lenguajes de Programación del Mundo Real, utlizando las herramientas más inovadoras al día de hoy (PSeInt). Además, veremos muchisimos ejercicios para que todo quede absolutamente claro.
Una vez aprendida los Fundamentos y la Lógica de Programación en PSeInt, pondrás en práctica todos tus conocimientos en los lenguajes de programación más populares al día de hoy, como son C, C++, JavaScript, Python, Java y C#.
El temario del curso es bastante extenso, pero el resumen es este:
Introducción a la Lógica de Programación con PSeInt:
Variables, Identificadores y Tipos de Datos con PSeInt
Sentencias de Control If-Else con PSeInt
Sentencias Iterativas. Ciclos While, Do-While y For con PSeInt
Declaración y uso de Funciones con PSeInt
Declaración y uso de Arreglos con PSeInt
Declaración y uso de Matrices con PSeInt
Lógica de Programación con C:
Variables, Identificadores y Tipos de Datos con C
Sentencias de Control If-Else con C
Sentencias Iterativas. Ciclos While, Do-While y For con C
Declaración y uso de Funciones con C
Declaración y uso de Arreglos con C
Declaración y uso de Matrices con C
Lógica de Programación con C++:
Variables, Identificadores y Tipos de Datos con C++
Sentencias de Control If-Else con C++
Sentencias Iterativas. Ciclos While, Do-While y For con C++
Declaración y uso de Funciones con C++
Declaración y uso de Arreglos con C++
Declaración y uso de Matrices con C++
Lógica de Programación con JavaScript:
Variables, Identificadores y Tipos de Datos con JavaScript
Sentencias de Control If-Else con Java
Sentencias Iterativas. Ciclos While, Do-While y For con Java
Declaración y uso de Funciones con Java
Declaración y uso de Arreglos con Java
Declaración y uso de Matrices con Java
Lógica de Programación con Python:
Variables, Identificadores y Tipos de Datos con Python
Sentencias de Control If-Else con Python
Sentencias Iterativas. Ciclos While, Do-While y For con Python
Declaración y uso de Funciones con Python
Declaración y uso de Arreglos con Python
Declaración y uso de Matrices con Python
Lógica de Programación con Java:
Variables, Identificadores y Tipos de Datos con Java
Sentencias de Control If-Else con Java
Sentencias Iterativas. Ciclos While, Do-While y For con Java
Declaración y uso de Funciones con Java
Declaración y uso de Arreglos con Java
Declaración y uso de Matrices con Java
Lógica de Programación con C#:
Variables, Identificadores y Tipos de Datos con C#
Sentencias de Control If-Else con C#
Sentencias Iterativas. Ciclos While, Do-While y For con C#
Declaración y uso de Funciones con C#
Declaración y uso de Arreglos con C#
Declaración y uso de Matrices con C#
Así que como puedes ver, este es el curso más completo para aprender la Lógica de Programación desde Cero y con los lenguajes de programación más importantes al día de hoy, como son PSeInt, C, C++, JavaScript, Python, Java y C#.
Te esperamos dentro del curso.
Tu amigo e Instructor
Ing. Ubaldo Acosta
Fundador de Global Mentoring