Inicio | Universidades | NobleProg Institute | Curso de Programación Python
NobleProg Institute

Curso de Programación Python

NobleProg Institute - Nobleprog

En línea

La carrera Curso de Programación Python es una de los cursos de programación que imparte NobleProg Institute. El título de Curso de Programación Python es el título que otorga NobleProg Institute para la carrera de Curso en Informática.

Tabla de contenidos

Acerca de Curso de Programación Python

Descripción General

Este curso está diseñado para aquellos que deseen aprender el lenguaje de programación de Python. El énfasis está en el lenguaje Python, las bibliotecas principales, así como en la selección de las mejores y más útiles bibliotecas desarrolladas por la comunidad Python. Python impulsa las empresas y es utilizado por científicos de todo el mundo, es uno de los lenguajes de programación más populares.

El curso puede ser entregado usando Python 2.7.x o 3.x, con ejercicios prácticos haciendo uso de la potencia total de ambas versiones del lenguaje. Este curso puede ser entregado en cualquier sistema operativo (todos los sabores de UNIX, incluyendo Linux y Mac OS X, así como Microsoft Windows).

Los ejercicios prácticos constituyen alrededor del 70% del tiempo de curso, y alrededor del 30% son demostraciones y presentaciones. Pueden hacerse discusiones y preguntas a lo largo del curso.

Programa del Curso

Introducción a la Programación de Python:

  • Ejecutar código Python.
  • Uso de herramientas de desarrollo de Python (IDEs y herramientas de línea de comandos).
  • Trabajar con los depósitos de Python e iPython, así como iPython Notebook.

Tipos de Datos y Operaciones:

  • Enteros y flotadores.
  • Cuerdas y bytes.
  • Tuplas y listas.
  • Diccionarios y diccionarios ordenados.
  • Juegos y juegos congelados.

Organizar y Distribuir el Código:

  • Creación de módulos y paquetes.
  • Distribución de código a repositorios.

Programación Orientada a Objetos y Funcional:

  • Crear y usar funciones y clases.
  • Modificación de funciones y clases con decoradores.
  • Introducción a las meta-clases.

Tratamiento y Pruebas de Errores:

  • Manejo y aumento de excepciones.
  • Escribir y ejecutar pruebas (doc tests y tests unitarios)
  • Comprobación de la cobertura del código mediante pruebas.

Trabajar con Archivos y Directorios:

  • Acceso a diferentes 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 de Microsoft Word y Microsoft Excel).
  • Extracción de datos de archivos de texto mediante expresiones regulares.
  • Creación y eliminación de directorios, listado y búsqueda de archivos.

Acceso a Bases de Datos:

  • Selección, inserción, actualización y eliminación de datos.
  • API genérica de base de datos basada en SQLite 3, PostgreSQL y MySQL.
  • Uso del asignador relacional de objetos (SQLAlchemy).
  • Trabajo con bases de datos NoSQL.

Conquistando la Web:

  • Recuperación de páginas web.
  • Análisis HTML y XML.
  • Llenado automático de formularios web.
  • Creación de aplicaciones web en Python.

Sedes donde estudiar Curso de Programación Python en NobleProg Institute

¿No era lo que estabas buscando?

Si este programa no se adapta a tus necesidades puedes buscar entre estos programas relacionados

Ver programas relacionados