Python desde lo básico a avanzado. V2B.
Python es un lenguaje dinámico, simple, moderno y flexible, fácil de aprender y usar, que posibilita el desarrollo rápido de todo tipo de aplicaciones multiplataforma, tanto web como de escritorio, ya sea en sistemas de gestión comercial como juegos multimedia o aplicaciones científicas.
Contenido del curso.
PYTHON BÁSICO.
1. Presentación del curso e introducción a Python.
- ¿Qué es Python?
- Descarga e instalación de Python.
- IDLE, módulos y líneas de comandos.
- Variables en Python.
2. Operadores y sentencias de control en Python.
- Operadores matemáticos y comentarios.
- Condicional if en Python.
- If anidados.
- Operadores relacionales en Python.
- Operadores lógicos en Python.
- Sentencia while en Python.
3. Funciones en Python.
- Las funciones de Python.
- Funciones que reciben variables.
- Funciones que regresan variables.
- Funciones con parámetros por defecto.
4. Tuplas, listas y diccionario en Python.
- Tuplas en Python.
- Tuplas con for.
- Porciones de las tuplas.
- Manejo de cadenas en Python.
- Listas en Python.
- Índices negativos en tuplas y diccionarios.
- Diccionario en Python.
5. Funciones que nos proporciona Python.
- Funciones proporcionadas por Python.
- Función type en Python.
- str en Python.
- La función dir en Python.
6. Programación orientada a objetos en Python.
- ¿Qué es la programación orientada a objetos?
- Clases en Python.
- Atributos en Python.
- Métodos en Python.
- Constructor en Python.
- Herencia en Python.
7. Archivos en Python.
- Crear archivos en Python.
- Escribir archivos en Python.
- Leer archivos en Python.
PYTHON INTERMEDIO.
1. Presentación del curso y conceptos elementales en Python.
- Variables de instancia en Python.
- Variables de clase en Python.
- Métodos de instancia en Python.
- Métodos de clase en Python.
- Métodos estáticos para Python.
- Métodos especiales para Python.
- Propiedades para Python.
- Polimorfismo para Python.
- Introspección para Python.
2. Excepciones en Python.
- ¿Qué es una excepción en Python?
- Capturar excepciones.
- Lanzar excepciones.
- Definir excepciones en Python.
3. Hilos o threads en Python.
- ¿Qué es un hilo en Python?
- Crear un hilo en Python.
4. Conceptos avanzados de Python.
- Iteración en Python.
- Generator en Python.
- Closures en Python.
- Decorador en Python.
5. Programación funcional en Python.
- ¿Qué es la programación funcional?
- Ejemplos de programación funcional.
- Ejemplo de programación funcional en Python.
6. Expresiones regulares en Python.
- ¿Qué es una expresión regular?
- Patrones de expresiones regulares.
- Patrones de busqueda.
- Sustituciones en Python.
- Modificadores en Python.
7. Archivos en Python.
- Leer XML en Python.
- Leer JSON en Python.
8. Compresión y descompresión de ficheros en Python.
- Comprimir desde Python en formato Zip.
- Formato Gzip de compresión en Python.
- Formato bz2 en Python.
- Compresión en formato tarball.
9. Correo electrónico con Python.
- Enviar un correo electrónico con Python.
PYTHON AVANZADO.
1. Presentación e introducción a Python.
- Presentación e introducción a Python.
- Línea de comandos en Python.
- Funciones y métodos proporcionados por Python.
- Ordenamiento en Python.
- Declaración y manejo de conjuntos en Python.
2. Módulos en Python.
- Crear un módulo para Python.
- La variable Path de Python.
- Manejo de paquetes con Python.
3. Archivo CSV en Python.
- Creación de un archivo CSV.
- Escribir en un archivo CSV con un ciclo.
- Leer un archivo CSV utilizando Python.
4. Bases de datos en Python.
- MySQL en Python.
- Insertar datos en una base de datos MySQL utilizando Python.
- Leer datos de una base de datos MySQL con Python.
- Borrar datos de bases de datos MySQL.
- SQLite con Python.
- Insertar datos en SQLite.
- Leer datos en SQLite.
- Borrar datos en SQLite.
5. Interfaz gráfica de Python.
- wxPython para interfaces gráficas.
- Crear una ventana para una app Python.
- Estilo de una interfaz gráfica.
- Cambio de tamaño.
- Utilización del constructor para una ventana.
- Posición de una ventana.
- Definición de un menú para una ventana en Python.
- Mejorando el menú en Python.
- Leer datos desde una interfaz gráfica.
- Ventana de login en Python.
6. Leer la web con Python.
- urllib2 en Python.
- BeautifulSoup en Python.
- Ejemplo de lectura en Python.
7. Zen de Python y recomendaciones finales.
- Zen de Python.
- Conclusiones de Python avanzado.
IMÁGENES DEL CURSO.
DATOS TÉCNICOS.
Descargar
- Formato: mp4, flv.
- Tamaño descomprimido: 915 MB.
- Contenido: 103 vídeos.
- archivos base: Si incluye.
- Empresa: Video2Brain.
Excelente muchas gracias.
ResponderBorrarAcabo de pasar todos los cursos básico de Introducción a la programación con Python 3.6, ahora desearía que me recomienden algún curso de inteligencia artificial master, porque ya tengo los conocimientos que necesito para ir avanzando.
ResponderBorrar