Programa del Curso
Introducción a Python Programming
- Ejecución de código Python
- Uso de Python herramientas de desarrollo (IDE y herramientas de línea de comandos)
- Trabajar con shells Python e iPython, así como con iPython Notebook
Tipos de datos y operaciones
- Enteros y flotantes: probablemente no sean necesarios
- Cadenas y bytes: probablemente no sean necesarios
- Tuplas y listas
- Diccionarios y diccionarios ordenados
- Sets y sets congelados
Organización y distribución del código
- Creación de módulos y paquetes
- Distribución de código a repositorios
Orientado a Objetos y Funcional Programming
- Creación y uso de funciones y clases
- Modificación de funciones y clases con decoradores
- Introducción a las metaclases
Manejo y pruebas de errores
- Control y generación de excepciones
- Escribir y ejecutar pruebas (pruebas doc y pruebas unitarias)
- Comprobación de la cobertura de código mediante pruebas
Trabajar con archivos y directorios
- AccessDiferentes tipos de archivos y principios de manejo de archivos
- Creación, lectura, actualización y eliminación de archivos (incluidos archivos de texto normales, csv, así como archivos Microsoft Word y Microsoft Excel)
- Extracción de datos de archivos de texto mediante iones Express regulares
- Creación y eliminación de directorios, listado y búsqueda de archivos
Requerimientos
Ninguno
Testimonios (7)
Se sintió como una introducción completa a Python, lo que me dio la confianza para abordar de inmediato algunos programas de nivel básico antes de intentar algo más sustancial
Graham - Quantum Detectors Ltd
Curso - Python Programming Fundamentals
Traducción Automática
Me gustó poder hacer preguntas y Abhi las respondió todas dando excelentes ejemplos.
Bozena - New College Durham
Curso - Python Programming Fundamentals
Traducción Automática
Todo estuvo bien, el entrenador muy bien preparado y disfruté mucho del curso.
Gelep Dragos
Curso - Python Programming Fundamentals
Traducción Automática
El curso fue sencillo, intuitivo, fácil de seguir, los ejercicios cubrieron los temas discutidos de antemano.
Alexandru - BRD
Curso - Python Programming Fundamentals
Traducción Automática
El conocimiento.
Dan Nohai - BRD
Curso - Python Programming Fundamentals
Traducción Automática
Abhi es un desarrollador muy hábil con una pérdida de conocimiento y también tiene las habilidades necesarias de un entrenador que realmente me gustaron.
Andrei - BRD
Curso - Python Programming Fundamentals
Traducción Automática
Me gustó que se explicaran en detalle todas las nociones sobre el idioma Python y que se nos permitiera resolver algunos ejercicios por nuestra cuenta, tras lo cual el formador nos los explicaría y nos ofrecería varias soluciones. ¡Un muy buen curso!
Scanteie Ana - BRD
Curso - Python Programming Fundamentals
Traducción Automática