Skip to Content

PROGRAMACIÓN EN PYTHON

Objetivos: 

  • Desarrollar aplicaciones informáticas sobre el diseño especificado utilizando lenguaje Python.
  • Integrar aplicaciones web con CGIs de Python.

Colectivo al que va dirigido: 

Prioritariamente trabajadores/as desempleados, con carácter general residentes en la Comunidad de Madrid, inscritos en la red de oficinas. Cuando los participantes sean trabajadores ocupados éstos deberán ser, con carácter general residentes en la Comunidad de Madrid o prestar sus servicios en centros de trabajo ubicados en la misma.
Se recomiendan los siguientes requisitos mínimos:

  • Conocimientos de inglés.
  • Conocimientos básicos en lenguajes de programación orientada a objetos.
  • Conocimientos básicos de SQL.

A criterio de la Dirección General de Formación se podrán establecer pruebas de conocimientos para el acceso a este curso.

Conocimientos previos necesarios para la prueba de nivel:

Para la prueba de acceso son necesarios los siguientes conocimientos

Conocimientos básicos en lenguajes de programación orientada a objetos.

·         Conceptos básicos de programación: algoritmos, pseudocódigo, variables, constantes, operadores y funciones.

·         Conceptos básicos de POO: abstracción, encapsulación, polimorfismo, clases, objetos, etc.

Conocimientos básicos de SQL:

·         Conceptos básicos sobre BBDD relacionales.

·         Creación y modificación de bases de datos, tablas y datos con SQL.

·         Consultas de datos con SQL.

Modalidades: virtual y presencial (consultar calendario)

Requisitos de equipamiento de los alumnos en caso de modalidad virtual

En el caso de los cursos de esta especialidad que se impartan mediante modalidad de AULA VIRTUAL, el hardware/software necesario por parte del alumno es:

  • i3 con 4 GB RAM
  • conexión a internet con ancho de banda mínimo de 0,5 MBPS de recepción y de 0,5 de envío
  • permisos de administrador
  • 30 GB libres en disco
  • SO Windows, Linux o iOS

Duración: 100 horas.

Relación de Módulos Formativos presenciales:

  • Módulo 1: Introducción a Python.

Comentarios, variables, tipos de datos.
Operadores.
Estructuras de control.

  • Módulo 2: Métodos principales de cadenas.
  • Módulo 3: Tuplas, listas, diccionarios y conversión de tipos.
  • Módulo 4: Funciones.
  • Módulo 5: Paquetes, módulos y namespaces.
  • Módulo 6: Programación orientada a objetos.
  • Módulo 7: Acceso a la información de ficheros.
  • Módulo 8: Acceso a la información de bases de datos.
  • Módulo 9: Tratamiento de excepciones.
  • Módulo 10: Uso de Python en web.

Inscríbete

Consulta nuestro calendario de cursos gratuitos

Solicita tu curso gratuito