Skip to content

dani9873/Python-Esencial

Repository files navigation

Curso de Python Esencial - Platzi

¡Bienvenido al Curso de Python Esencial de Platzi! En este curso, aprenderás los fundamentos esenciales de programación en Python, así como algunas técnicas avanzadas y aplicaciones prácticas.

Módulos del Curso

1. Fundamentos Básicos del Lenguaje

  • Introducción a Python y su sintaxis.
  • Trabajando con funciones en Python.
  • Creación de proyectos: main.py.
  • Uso de operadores en Python.
  • Introducción al módulo turtle: turtle.square.py.
  • Manipulación de variables en Python.

2. Trabajo con Strings y Ciclos

  • Manipulación de cadenas de texto (Strings).
  • Uso de bucles for y while.
  • Slices y manipulación de Strings.
  • Trabajo con Strings en bucles.
  • Ejemplos prácticos de uso de Strings y Ciclos.

3. Estructuras de Datos

  • Introducción a las estructuras de datos en Python.
  • Uso de la búsqueda binaria.
  • List comprehensions.
  • Trabajo con diccionarios.
  • Manipulación y operaciones con listas.
  • Uso de tuplas en Python.

4. Uso de Objetos

  • Conceptos avanzados: Decorators.
  • Creación y uso de objetos en Python.
  • Ejemplo práctico: personas.py.

5. Aplicación: PlatziVentas

  • Creación de un entorno virtual con virtualenv.
  • Desarrollo de una aplicación práctica: PlatziVentas.

6. Desarrollo de un Servidor

  • Creación de un servidor utilizando virtualenv.
  • Implementación de un servidor en Python.

¿Cómo Usar este Repositorio?

  1. Clona este repositorio en tu máquina local.
  2. Navega a los diferentes directorios correspondientes a cada módulo para acceder a los archivos de código fuente y ejemplos.
  3. Sigue las instrucciones del curso para completar los ejercicios y proyectos.
  4. ¡Diviértete programando en Python y aprendiendo con Platzi!

Contacto

Si tienes alguna pregunta o necesitas ayuda adicional del curso,te dejo el enlace del curso.

Enlace al Curso en Platzi

About

Módulos de Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages