Fundamentos de programación en python

Hola y bienvenidos a este nuevo curso sobre fundamentos de programación que será desarrollado con el lenguaje de programación de python, para aclarar que vamos a empezar el curso desde lo más básico a lo más avanzado.

Por lo tanto, muestro en detalle los temas que se desarrollaran en el curso, además Para una mayor comprensión de cada uno de los temas se ha dividido en un total de 18 clases, del mismo modo se han incluido repasos, prácticas y ejercicios.

En conclusión, para que puedas desarrollar el curso necesitaras dos programas que te dejo en la descripción de los requisitos, Python que es el lenguaje de programación que utilizaremos y pseint lo utilizaremos para aprender cómo funciona un algoritmo en seudocódigo.

Además, quiero contarte que pronto estaré estrenando mi canal de YouTube donde estarán todas las clases explicadas detalladamente

Requisitos

Introducción a los fundamentos de programación

  • Breve introducción de los lenguajes de programación
  • ¿Qué es Python?
  • Tipos de Python
  • Diferencia entre interprete y compilador.

Introducción a los fundamentos de programación II

  • ¿Qué es un literal?
  • Literales en Python
  • Definición de operaciones
  • Tratamiento de operaciones básicas

Clase 3

Introducción a los fundamentos de programación III:

  • ¿Qué es una variable?
  • Tipos de variables
  • Ingreso de datos por teclado.
  • Tratamiento de operaciones avanzadas
  • Tipos de algoritmos

Clase 4

Estructura de un algoritmo

  • Flujo de un algoritmo
  • Ingreso, proceso y salida de datos.
  • Algoritmos de tipo secuencial

Clase 5

Introducción a los fundamentos de programación y estructura de un algoritmo

  • Repaso de los temas anteriores.

Clase 6

Estructuras de control I

  • ¿Qué es una condición?
  • Operadores de comparación
  • Algoritmo de tipo selectiv (Condicionales – if)

Clase 7

Estructura de control II

  • Estructura de selección anidas (Condicionales if/else)

Clase 8

Estructuras de iteración I

  • ¿Qué es un bucle?
  • Algoritmo de estructura repetitiva 
  • Estructura de iteración (Hacer – Mientras)
  • Estructura while

Clase 9

Estructura de iteración II

  • ¿Qué es un bucle?
  • Algoritmo de estructura repetitiva
  • Estructuras de iteración (Para)
  • Estructura FOR
  • Uso de continúe y break en los bucles

Clase 10

Lógica en Python:

  • ¿Qué es lógica?
  • Operadores lógicos
  • Construcción de sentencias basadas en valores de verdad y falsedad.

Clase 11

Repaso

  • Estructuras condicionales
  • Estructuras repetitivas
  • Lógica en Python

Clase 12

Arreglos de datos I

  • ¿Qué es un vector?
  • Escritura y característica de los vectores
  • Construcción de arreglos unidimensionales (Vector)

Clase 13

Arreglos de datos II

  • Construcción de arreglos bidimensionales (Matriz)
  • Métodos de ordenamiento
  • Método de la burbuja

Clase 14

Manejo de funciones I

  • ¿Qué es una función?
  • ¿Por qué las necesitamos?
  • Uso de funciones

Clase 15

Manejo de funciones II

  • Parámetros en funciones
  • Retorno de una función
  • Alcances de una función en Python

Clase 16

Repaso:

  • Arreglo de datos I y II
  • Manejo de funciones I y II

Clase 17

Manejo de funciones III

  • Creación de tus propias funciones en Python
  • Tuplas
  • Diccionario en Python

Clase 18

Examen Final

  • Examen Final
A %d blogueros les gusta esto: