0% encontró este documento útil (0 votos)
4 vistas2 páginas

Curso Completo Python

El curso completo de Python abarca desde los fundamentos básicos hasta el desarrollo web y la ciencia de datos. Incluye módulos sobre variables, estructuras de control, programación orientada a objetos, manejo de archivos y bases de datos, así como visualización de datos y proyectos finales. Cada módulo cuenta con ejercicios prácticos y desafíos para reforzar el aprendizaje.

Cargado por

Joan Diego
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas2 páginas

Curso Completo Python

El curso completo de Python abarca desde los fundamentos básicos hasta el desarrollo web y la ciencia de datos. Incluye módulos sobre variables, estructuras de control, programación orientada a objetos, manejo de archivos y bases de datos, así como visualización de datos y proyectos finales. Cada módulo cuenta con ejercicios prácticos y desafíos para reforzar el aprendizaje.

Cargado por

Joan Diego
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

Curso Completo de Python

Módulo 1: Fundamentos de Python


1. Introducción a Python
- Instalación de Python
- Uso de un entorno de desarrollo (IDE)
- Primeros pasos con Python (Hello World)
2. Variables y Tipos de Datos
- Números, Cadenas, Listas, Tuplas, Diccionarios, Conjuntos
- Operaciones básicas con cada tipo de dato
3. Estructuras de Control
- Condicionales (if, else, elif)
- Bucles (for, while)
- Comprensiones de listas

Módulo 2: Funciones y Estructuras Avanzadas


1. Funciones
- Definición y uso de funciones
- Argumentos y parámetros
- Funciones anónimas (lambda)
2. Manejo de Errores y Excepciones
- Estructura try, except
- Manejo de excepciones específicas
3. Módulos y Paquetes
- Importación de módulos
- Creación de tus propios módulos
- Uso de bibliotecas estándar y externas

Módulo 3: Programación Orientada a Objetos (OOP)


1. Clases y Objetos
- Definición de clases y creación de objetos
- Métodos y atributos
2. Herencia y Polimorfismo
- Herencia simple y múltiple
- Sobreescritura de métodos
3. Encapsulamiento y Abstracción
- Métodos privados y protegidos
- Abstracción con clases abstractas

Módulo 4: Manejo de Archivos y Base de Datos


1. Manejo de Archivos
- Lectura y escritura de archivos
- Archivos CSV y JSON
2. Introducción a Bases de Datos con SQLite
- Conexión a una base de datos
- Creación y manejo de tablas
- Ejecución de consultas básicas

Módulo 5: Desarrollo Web Básico con Python


1. Introducción a Flask
- Creación de una aplicación web simple
- Rutas y plantillas
2. Trabajo con Formularios y Bases de Datos
- Envío de datos desde un formulario
- Almacenamiento de datos en una base de datos

Módulo 6: Python para Ciencia de Datos


1. Introducción a NumPy y Pandas
- Manipulación de datos con Pandas
- Operaciones con matrices en NumPy
2. Visualización de Datos con Matplotlib
- Creación de gráficos básicos
- Personalización de gráficos

Módulo 7: Proyectos Finales


1. Desarrollo de un Proyecto Completo
- Proyecto basado en una aplicación de consola o web
- Proyecto de análisis de datos

Recursos y Prácticas
- Ejercicios prácticos para reforzar cada módulo.
- Desafíos de programación para aplicar lo aprendido.
- Proyectos para practicar en un entorno más realista.

También podría gustarte