Programación en Python « Atrás
Tipo de edición Edición única tarde (desempleados/as y ocupados/as
Metodología Virtual
Tipo CURSO
Matrícula Gratuita
Fecha inicio 24/05/2021
Fecha fin 04/06/2021
Certificación oficial Si
Examen Certified Associate in Python Programming (PCAP)
Nº inscritos 200
Datos de la edición
  • Periodo de inscripción : 14/04/2021 - 14/04/2021
  • Prueba de selección : 06/05/2021 (16:00)
  • Horario : De lunes a viernes de 16:30 a 20:30 horas.
  • Número de plazas : 16 (Mínimo 10)
  • Periodo de docencia : 24/05/2021 - 04/06/2021
  • Criterios de selección :
    • Prueba técnica telemática

Python es uno de los lenguajes de programación de propósito general más populares y extendidos a día de hoy. Ha sido adoptado en la mayoría de sectores industriales -finanzas, medicina, análisis de datos ...- y es fundamental para el desarrollo de destrezas clave en el sector TIC: Big data, Machine learning, Data analysis, IoT o estadística.

El presente curso oficial del Python Institute ha sido desarrollado para formar alumnos/as en las habilidades necesarias para la programación en Python: diseñar, escribir, depurar y ejecutar programas, al mismo tiempo que se obtienen conocimientos fundamentales y habilidades de programación necesarias para el desarrollo web, el análisis de datos o el IoT, entre otros muchos campos.

Destacar, como valor añadido, que el presente curso prepara a los y las estudiantes hacia la superación de la prestigiosa certificación oficial PCAP – Python Certified Associate Programmer.

Al obtener la certificación PCAP, se asegura de que el/la participante esté completamente familiarizado con todo lo relativo al lenguaje de programación Python. Al ser una certificación de nivel Associate, es el primer paso en la carrera profesional de un programador/a que quiera acreditarse con el máximo reconocimiento en el ya conocido como el lenguaje de Internet de las cosas (IoT).

Las pruebas de seleccion se realizaran mediante plataforma online, sin necesidad de desplazamiento presecial al CNTG, la podra realizar el/la candidato/a inscrito/a al curso desde su domicilio o lugar de trabajo, teniendo en cuenta que la plataforma online se abrira automaticamente a la fecha y hora indicada para ello.

El/La candidato/a inscrito/a recibira un mail desde la entidad adjudicataria con el acceso a esta prueba 2 dias antes de la misma.

La plataforma online de pruebas de selección es compatible con las versiones estables más recientes de todos los navegadores web y sistemas operativos más populares (Windows, MacOS, Android o cualquier distribución Linux).

Por lo tanto, para acceder a la plataforma simplemente se necesitará un equipo de sobremesa, portátil  con acceso a una conexión estable a Internet.

 

Objetivos :

Al finalizar el curso, el alumnado será capaz de realizar satisfactoriamente las siguientes tareas:

  • Utilizar la sintaxis del lenguaje Python para diseñar sencillos programas
  • Utilizar métodos y estructuras de decisión y bucles para determinar el flujo de ejecución de un programa
  • Utilizar y construir módulos y paquetes para una correcta organización del código
  • Conocer las bases de la programación orientada a objetos
  • Utilizar y manipular referencias a objetos y escribir código de gestión de errores
  • Manejarse satisfactoriamente en la manipulación de archivos

La formación también lo preparará para el examen de certificación PCAP.

Dirigido a :

El curso está orientado a todos/as aquellos/as que deseen iniciar su carrera como programador/a en Python o aprender un nuevo lenguaje de programación. Asimismo, también está dirigido a cualquier perfil TIC (programadores/as y administradores/as de sistemas) que quieran incorporar Python a su área de conocimiento y poder aplicarlo en su trabajo.

A pesar de ser un curso introductorio y para un mayor aprovechamiento de la formación, se recomienda tener nociones básicas de programación.

También es recomendable poseer un nivel medio de comprensión lectora en inglés.

Perfil del docente :

Formador/a con más de 5 años de experiencia en áreas de alta especialización técnica en los ámbitos de aplicación. Dispone de las certificaciones oficiales del Python Institute para impartir este curso.

  • Duración :
    40 horas
  • Metodología :
    Virtual
  • Matrícula :
    Gratuita
  • Tecnología :
    • Python
  • Beneficios :
    • Diploma de asistencia
    • Opción gratuita de un examen de certificación oficial
  • Módulos transversales :
    • Igualdad de 5 horas

Conceptos básicos de programación en Python:

  • Tu primer programa
  • Entrada y salida de datos
  • La función print()
  • La función input()
  • Tipos de datos
  • Uso y definición de variables
  • Operadores y expresiones
  • Operadores aritméticos
  • Operadores relacionales
  • Prioridad entre operadores
  • Conversiones entre tipos de datos

Bucles y estructuras de decisión en Python:

  • Indentación del código
  • Estructuras de tipo if-else-elif
  • Estructuras de tipo while
  • Estructuras de tipo for
  • Uso de break y continue
  • Operaciones lógicas y a nivel de bits
  • Listas Python
  • Matrices en Python

Funciones y estructuras de datos en Python

  • Definición y uso de funciones
  • Argumentos por nombre y por posición
  • Shadowing en funciones
  • Ámbitos de visibilidad
  • Variables globales
  • Recursividad
  • Tuplas en Python
  • Diccionarios en Python

Uso de módulos y paquetes en Python:

  • Módulos y paquetes
  • Importación de módulos
  • Uso de módulos estándares
  • Definición y uso de módulos
  • Definición y uso de paquetes
  • Gestión de errores y excepciones
  • Strings en acción

Programación orientada a objetos en Python:

  • Conceptos básicos de POO
  • Clases vs Objetos
  • Definición y uso de propiedades
  • Definición y uso de métodos
  • Reflexión e introspección
  • Herencia: jerarquía de clases
  • Herencia vs Composición
  • Herencia simple vs Herencia múltiple
  • Excepciones en Python
  • Anatomía de una excepción
  • Definición y uso de excepciones propias
  • Generators y Closures
  • Funciones lambda

Manipulación de archivos en Python