Skip to content

certidevs/curso-2025-09-python-m1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Módulo 1: Sintaxis de Python y POO

Versiones:

  • Python 3.13

Fundamentos básicos

  • Introducción al lenguaje Python y su ecosistema
  • Instalación y configuración del entorno de desarrollo
  • Tipos de datos primitivos y variables
  • Operadores aritméticos, lógicos y de comparación

Estructuras de control

  • Estructuras condicionales (if, elif, else)
  • Estructuras iterativas (for, while)
  • Control de flujo y buenas prácticas

Funciones y manejo de errores

  • Definición y uso de funciones
  • Parámetros, argumentos y valores de retorno
  • Manejo de excepciones con try/except

Estructuras de datos

  • Listas: creación, manipulación y métodos
  • Tuplas: inmutabilidad y casos de uso
  • Diccionarios: manejo de pares clave-valor
  • Conjuntos: operaciones matemáticas de conjuntos
  • Comprehensions: sintaxis avanzada para crear estructuras

Programación Orientada a Objetos

  • Clases y objetos: conceptos fundamentales
  • Encapsulación: atributos y métodos privados
  • Herencia: reutilización y extensión de código
  • Polimorfismo: flexibilidad en el diseño
  • Composición: alternativa a la herencia

Flujo de estudio recomendado:

Por tanto la idea sería tener dos visual studio code abiertos a la vez, uno con la carpeta propia personal de cada uno donde se crean y editan archivos, y otro con el repositorio de clase solo para consulta.

Visual Studio Code

  • Code Runner
  • vscode icons
  • Python Extension Pack
  • Python Debugger
  • Python
  • Pylance
  • Python Environments

A mayores:

  • GitLens
  • Git Graph
  • GitHub Copilot (Asistente de IA)

Configuración de VSCode:

  • File > Auto Save: Activar guardado automático, para que guarde cambios en archivos.

Crear cuenta:

  • github.com: alansastre

Proyectos

Proyectos grupales de 4-5 personas en el que se desarrolla un proyecto python fastapi con base de datos con Visual Studio Code y Git-GitHub. Mentorizados.

PERMITIR INPUT EN LA TERMINAL CON CODE RUNNER

  1. File > Preferences > Settings (Archivo > Preferencias > Configuración)
  2. Buscar "python run in terminal"
  3. Marcar la opción "Python > Terminal: Execute In File Dir"
  4. Marcar la opción "Code-runner: Run In Terminal"

alt text

About

M1 Python Sintaxis y OOP.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages