Python Institute

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 horas
690,00 €
Presencial o Live Virtual Class
Presencial o Live Virtual Class

Nota: Los precios indicados a continuación no incluyen el 21% de IVA.

03 jun 2024 - 07 jun 2024   |  Confirmado

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 h | 690 € | Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

16 sep 2024 - 20 sep 2024   |  

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 h | 690 € | Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

18 nov 2024 - 22 nov 2024   |  

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 h | 690 € | Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

Acerca de este curso

TASTE OF TRAINING

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 en la industria -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 y estadística.

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

Destacar, como valor añadido, que el presente curso prepara a los 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 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 que quiera acreditarse con el máximo reconocimiento en el ya conocido como el lenguaje de Internet de las cosas (IoT).

A quién va dirigido

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

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

Objetivos del curso

Al finalizar el curso, los asistentes serán capaces 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.

Certificación incluida

Este curso es el recomendado por Python Institute para la preparación del siguiente examen de certificación oficial valorado en 298,00€ (IVA incl..), que incluimos en el precio del curso a todos los miembros del programa PUE Alumni:

La superación de este examen es un requisito imprescindible para obtener la certificación PCAP | Certified Associate in Python Programming.

PUE es centro certificador oficial Pearson VUE facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación, bien en nuestras instalaciones o, si lo prefiere, a través de la opción Online Proctored, que permite atender la certificación oficial del Python Institute desde cualquier ubicación con una simple conexión a internet.

Contenidos

Módulo 1 (PE1): Introducción a Python y a la programación

  • Python como un lenguaje de programación moderno, universal y en crecimiento.
  • Versiones de Python y desarrollo del lenguaje.
  • Breve reseña de las herramientas y los entornos necesarios para comenzar a programar en Python.

Módulo 2 (PE1): Tipos de datos, variables, operaciones básicas de entrada y salida, y operadores básicos

  • Cómo escribir y ejecutar tu primer programa en Python.
  • Literales de Python.
  • Operadores y expresiones de Python.
  • Variables: cómo nombrarlas y usarlas.
  • Operaciones básicas de entrada y salida en Python.

Módulo 3 (PE1): Valores booleanos, ejecución condicional, bucles, listas y su procesamiento, operaciones lógicas y a nivel de bits

  • Tipo de datos booleanos.
  • Operadores relacionales en Python.
  • Toma de decisiones en Python: if, if-else, if-elif-else.
  • Repetición de código mediante bucles: while y for.
  • Operaciones lógicas y de bit a bit en Python.
  • Listas en Python: construcción, indexación, slicing y manipulación de contenido.
  • Cómo ordenar una lista usando el algoritmo bubble-sort.
  • Listas multidimensionales y sus aplicaciones.

Módulo 4 (PE1): Funciones, tuplas, diccionarios, y procesamiento de datos

  • Estructuración del código y concepto de funciones.
  • Invocación de funciones y devolución de resultados desde una función.
  • Alcances de los nombres y shadowing de variables.
  • Tuplas: propósito, construcción y uso.
  • Diccionarios: propósito, construcción y uso.
  • Excepciones: try-except, algunas excepciones útiles.

Módulo 5 (PE2): Módulos, paquetes y PIP

  • ¿Qué es un módulo y por qué lo necesitamos?
  • Importación y uso de módulos.
  • Revisión de algunos módulos nativos útiles de Python.
  • ¿Qué es un paquete y en qué se diferencia de un módulo?
  • Construir y usar paquetes.
  • PIP: una navaja suiza para el mantenimiento de paquetes.

Módulo 6 (PE2): Excepciones, Strings y Métodos sobre Listas/Strings

  • Caracteres, Strings y estándares de codificación.
  • Strings vs Listas: similitudes y diferencias.
  • Métodos sobre listas.
  • Métodos sobre Strings.
  • Errores en tiempo de ejecución en Python.
  • Controlar el flujo de errores mediante try y except.
  • Jerarquía de las excepciones.

Módulo 7 (PE2): Programación Orientada a Objetos en Python (OOP)

  • Conceptos básicos de programación orientada a objetos.
  • Del enfoque procedimental al orientado a objetos: motivaciones y beneficios.
  • Clases, objetos, propiedades y métodos.
  • Herencia y polimorfismo.
  • Las excepciones como objetos.

Módulo 8 (PE2): Miscellaneous

  • Generadores, iteradores y closures.
  • Trabajar con el sistema de archivos, el árbol de directorios y los archivos.
  • Algunos módulos interesantes de la Python Standard Library (os, datetime, time y calendar).

Convocatorias abiertas

Nota: Los precios indicados a continuación no incluyen el 21% de IVA.

03 jun 2024 - 07 jun 2024   |  Confirmado

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 h | 690 € | Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

16 sep 2024 - 20 sep 2024   |  

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 h | 690 € | Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

18 nov 2024 - 22 nov 2024   |  

Fundamentos de programación en Python - Curso oficial PCAP del Python Institute

30 h | 690 € | Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones