Skip to content

JohnFlorez25/python_fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plan de Estudio: Fundamentos de Programación en Python

Este repositorio contiene el plan de estudio dividido en 6 módulos para aprender los fundamentos de programación en Python.

Cada módulo está organizado en carpetas con ejercicios y materiales correspondientes.


Módulo 1: Introducción a Python y Variables

Contenido

  • ¿Qué es Python? Instalación y configuración del entorno (IDLE, VS Code, Jupyter Notebooks).
  • Variables: declaración, asignación y tipos de datos básicos (int, float, str, bool).
  • Entrada y salida de datos (input() y print()).
  • Operaciones básicas: aritméticas, relacionales y lógicas.

Módulo 2: Condicionales

  • Sentencias if, elif, else.
  • Operadores relacionales y lógicos en condiciones.
  • Anidamiento de condicionales.
  • Funciones

Módulo 3: Ciclos

  • Ciclos for y while: diferencias y casos de uso.
  • Uso de range().
  • Control de ciclos con break y continue.
  • Modularización

Módulo 4: Vectores y Matrices

  • Introducción a Vectores y Matrices
  • Listas: creación, acceso, modificación y métodos comunes (append, remove, sort).
  • Matrices: listas anidadas, acceso a elementos, iteración.

Módulo 5: Listas, Tuplas y Diccionarios

  • Listas: métodos avanzados (insert, pop, index).
  • Tuplas: creación, acceso, ventajas sobre listas.
  • Diccionarios: claves, valores, métodos (get, keys, values).

Módulo 6: Programación Orientada a Objetos (POO)

  • Conceptos básicos: clases, objetos, atributos y métodos.
  • Constructores (__init__).
  • Métodos de instancia.
  • Herencia

Recursos Adicionales de Aprendizaje

About

Curso Enfocado en compartir los fundamentos básicos de programación con Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages