Cursos Online
Bonificados de Python

Cursos online de Python

Python es uno de los lenguajes de programación más populares y versátiles, y su uso se ha extendido a una gran variedad de campos y sectores. Realizar cursos de Python puede ser muy interesante para cualquier profesional de este sector, ya que puede ayudarle a mejorar sus habilidades en el desarrollo de software, la automatización de procesos, el análisis de datos y el aprendizaje automático. Un profesional que domine Python tendrá mayores oportunidades de trabajo en una variedad de empresas y organizaciones que buscan programadores experimentados, y estará mejor preparado para afrontar los desafíos que plantea el desarrollo de software en la actualidad.

        Bonificación por FUNDAE

►Los cursos online de Python pueden ser bonificados al 100% para la empresa receptora, incluso aunque este tenga un porcentaje de copago en razón de su número de empleados en plantilla. El coste de la formación se recuperará mediante descuento en el pago de los seguros sociales.

Diploma Fundae
Tiempo

        Duración y Plazo

►La duración de los cursos de Python online puede estar entre 20 y 100 horas lectivas , según sea el caso y sus contenidos. El plazo para realizarlo es flexible.

Fecha de inicio:

► Se puede determinar libremente, si bien en cursos bonificados esta debe comunicarse a FUNDAE con al menos 7 días naturales de antelación a la misma.

       Modalidades de impartición

► El  curso se imparte en tres modalidades:

  • Teleformación con asistencia de profesor (acceso 24 hs.).
  • Clases en vivo o también llamada "Aula Virtual" .
  • Modalidad MIXTA: combinación de las dos modalidades anteriores.

En cualquiera de los casos es un curso bonificable al 100% a través de FUNDAE.

►  Se imparten también en modalidad presencial o blearning (semipresencial) en Madrid, Barcelona, ​​Valencia, Sevilla y otras ciudades de España. En la modalidad semipresencial los alumnos acceden al curso a través de internet pero asisten a sesiones presenciales con periodicidad semanal o quincenal según sea el caso.

Cursos Bonificados de Enfermería
Certificado

        Diplomas

Diploma FUNDAE

Diploma Fundae

Diploma Ciberaula

Diploma Ciberaula

CURSOS DISPONIBLES

Modalidades: Presencial, Semipresencial y Online (Teleformación). Importe 100% bonificado por FUNDAE (antes Fundación tripartita) para alumnos que realicen al menos el 75% del curso.
 

Vea información completa del temario del curso aquí:

  1. Inicio en Python
  2. Estructuras de Datos con Python
  3. Analizando datos con Python
  4. Visualizando datos con Python
  5. Deep Learning
  6. Ciencia de datos con Python
  7. Python Básico
  8. Python Avanzado
Curso Online Bonificado de Python Avanzado

Horas Lectivas: 50 horas
Bonificación 100% FUNDAE

Bienvenidos al Curso Básico de Python: Una Aventura en Programación:

Una travesía diseñada para profundizar en aspectos sofisticados y esenciales del lenguaje Python. Este curso está dirigido a quienes ya tienen una base sólida en programación y desean expandir su conocimiento y habilidades. A lo largo de 12 lecciones, os sumergiréis en temas complejos y prácticos, cada uno diseñado para proporcionaros una comprensión profunda y habilidades avanzadas en Python

Lección 1: Clases y objetos en Python.
Exploraremos el concepto de clases y objetos, piedras angulares de la programación orientada a objetos. A través de la clase "Gato", aprenderéis a definir propiedades y métodos, comprendiendo su importancia para optimizar y reutilizar el código.

Lección 2: Herencia en Python.
Os sumergiréis en la herencia, un aspecto crucial de la programación orientada a objetos. Mediante clases como "Animal", "Gato" y "Perro", entenderéis cómo se transmiten características de una clase a otra.

Lección 3: Casting en Python.
Enfocaremos la conversión de tipos de datos, una habilidad esencial para la manipulación y gestión eficiente de información en distintos formatos.

Lección 4: Control de excepciones.
Aprenderéis a manejar situaciones inesperadas y errores en vuestro código, utilizando sentencias como TRY, EXCEPT y FINALLY, mejorando así la robustez y fiabilidad de vuestros programas.

Lección 5: Enumerados en Python.
Os enseñaremos a usar enumerados para manejar constantes de manera eficiente, mejorando la legibilidad y estructura del código, especialmente útil en escenarios con un conjunto fijo de valores.

Lección 6: Uso de Lambda en Python.
Descubriréis las funciones lambda, también conocidas como anónimas, que simplifican el código permitiendo la creación de funciones compactas en una sola línea.

Lección 7: JSON en Python.
En esta lección, nos centraremos en cómo trabajar con datos en formato JSON, un estándar en el intercambio de datos, especialmente en aplicaciones web y comunicación entre servidores y clientes.

Lección 8: Diccionarios en Python.
Exploraréis en profundidad los diccionarios, una estructura de datos poderosa para almacenar y manejar valores clave-valor, esencial para la gestión de datos complejos.

Lección 9: Uso de Sets en Python.
Os introduciremos en el manejo de sets, útiles para gestionar colecciones de datos de manera eficiente y desordenada, enfocándonos en cómo añadir, acceder y eliminar elementos.

Lección 10: Funciones matemáticas en Python.
Esta lección os llevará a través de la librería de matemáticas de Python, enseñándoos a utilizar funciones para cálculos avanzados y operaciones numéricas.

Lección 11: Conexión de Raspberry Pi Pico W a WiFi con MicroPython.
Una lección práctica centrada en conectar una Raspberry Pi Pico W a WiFi, crucial para proyectos de robótica y automatización, utilizando MicroPython.

Lección 12: Primeros pasos con Raspberry Pi Pico W.
Finalmente, aprenderéis a instalar y configurar el entorno de desarrollo Thonny para trabajar con Raspberry Pi Pico W, una introducción esencial para proyectos de hardware y robótica con Python.

Este curso avanzado os brindará conocimientos y habilidades prácticas para manejar proyectos complejos y desafiantes en Python. Con una mezcla de teoría y ejercicios prácticos, estaréis listos para afrontar cualquier reto en el mundo de la programación Python.

Curso Online Bonificado de Python Básico

Horas Lectivas: 50 horas
Bonificación 100% FUNDAE

Bienvenidos al Curso Básico de Python: Una Aventura en Programación:

A lo largo de 21 lecciones, os sumergiréis en los fundamentos de Python, un lenguaje de programación versátil y demandado. Este curso está diseñado no solo para enseñaros a programar, sino también para inspiraros a explorar más allá de lo básico. Cada lección se centra en un tema específico, permitiéndonos construir una base sólida y comprensión profunda de Python.

Lección 1: Introducción a Python y configuración del entorno.
Comenzaremos con una introducción a Python, instalación en Windows 11 y configuración de Visual Studio Code. Aprenderéis a crear una carpeta para proyectos y a iniciar archivos Python, junto con operaciones matemáticas básicas y el uso de la función print.

Lección 2: Trabajando con variables.
Exploraréis la declaración y uso de variables en Python, diferentes tipos de datos, y cómo realizar operaciones matemáticas y comparaciones.

Lección 3: Índices y slicing en cadenas.
Aprenderéis a utilizar índices y slicing para acceder a caracteres específicos y extraer subcadenas, incluyendo el uso de índices negativos.

Lección 4: Manejo de listas.
Dominaréis la creación y manipulación de listas, acceso a elementos, uso de índices y slicing, y recorrido de listas con ejemplos prácticos.

Lección 5: Introducción a las tuplas.
Descubriréis el uso y características de las tuplas, su inmutabilidad, cómo acceder a sus elementos y operaciones básicas con ellas.

Lección 6: Entrada de datos con la Función INPUT.
Os enseñaremos a utilizar la función input para recibir datos del usuario, almacenándolos y manipulándolos en el programa.

Lección 7: Operadores lógicos en Python.
Aprenderéis a utilizar operadores lógicos como AND, OR, NOT para realizar comparaciones lógicas y controlar el flujo del programa.

Lección 8: Control de flujo con sentencias condicionales.
Dominaréis el uso de las sentencias IF, ELIF y ELSE para ejecutar diferentes bloques de código según las condiciones.

Lección 9: Creación y uso de bucles WHILE.
Implementaréis bucles WHILE para repetir instrucciones bajo ciertas condiciones, con ejemplos prácticos.

Lección 10: Implementación de bucles FOR.
Exploraréis el uso del bucle FOR para recorrer elementos de listas, cadenas y otras colecciones.

Lección 11: Trabajo con colas.
Aprenderéis el funcionamiento de las colas, su principio FIFO, y cómo añadir y eliminar elementos.

Lección 12: Uso de pilas.
Exploraréis el concepto de pilas, su principio LIFO, y cómo gestionar elementos en ellas.

Lección 13: Creación y definición de funciones.
Se cubrirá la importancia de las funciones, cómo definirlas, pasar argumentos y usarlas para ejecutar bloques de código específicos.

Lección 14: Introducción a la Programación Orientada a Objetos.
Aprenderéis conceptos de clases y objetos, creación de clases, definición de atributos y métodos, e instanciación de objetos.

Lección 15: Formateo de cadenas con FORMAT().
Dominaréis el uso del método format() para formatear cadenas de texto, insertar variables y controlar su orden de aparición.

Lección 16: Gestión de archivos y directorios con OS.
Utilizaréis el módulo OS para gestionar archivos y directorios, creando carpetas, renombrando archivos y interactuando con el sistema operativo.

Lección 17: Manejo del Tamaño de archivos con OS.
Aprenderéis a determinar el tamaño de los archivos y obtener su tamaño en diferentes formatos

Lección 18: Copiado y movimiento de archivos con SHUTIL.
Usaréis el módulo SHUTIL para copiar y mover archivos entre directorios, demostrando la automatización en la gestión de archivos..

Lección 19: Manejo de excepciones con TRY, EXCEPT, FINALLY.
Gestionaréis errores mediante las sentencias TRY, EXCEPT y FINALLY, capturando diferentes tipos de errores.

Lección 20: Trabajando con fechas y horas con DATETIME.
Exploraréis el módulo datetime para trabajar con fechas y horas, obteniendo y formateando la fecha y hora actual.

Lección 21: Generación de números y elementos aleatorios con RANDOM.
Finalmente, utilizaréis la librería random para generar números y elementos aleatorios, creando números enteros y decimales aleatorios y seleccionando elementos de una lista.

Este curso os proporcionará una base sólida en Python, preparándoos para aventuras más avanzadas en programación. ¡Empezad vuestra travesía en el mundo del código con nosotros!

Deep Learning

Horas Lectivas: 160 horas
Bonificación 100% FUNDAE

El completar el curso le permitirá:

  • Aprender los fundamentos de las redes neuronales artificiales.
  • Conocer diversas paqueterías que te ayudarán a optimizar tus redes neuronales
  • Construir un sistema de aprendizaje profundo basado en redes neuronales.
  • Aplicar lo aprendido en la creación de un generador de texto automático.
Ciencia de datos con Python

Horas Lectivas: 100 horas
Bonificación 100% FUNDAE

El completar el curso le permitirá:

  • Comprender los conceptos básicos del lenguaje Python y cómo se aplican a la ciencia de datos
  • Practicar la ciencia de datos iterativa con los notebooks Jupyter en IBM Cloud.
  • Analizar datos utilizando bibliotecas de Python como pandas y numpy.
  • Crear visualizaciones de datos con matplotlib, folium y seaborn.
  • Crear modelos de aprendizaje automático utilizando scipy y scikitlearn.
  • Demostrar dominio en la resolución de problemas de ciencia de datos en la vida real.
Analizando datos con Python

Horas Lectivas: 50 horas
Bonificación 100% FUNDAE

El completar el curso le permitirá:

  • Importar conjuntos de datos, limpiar y preparar datos para el análisis, resumir datos y construir canalizaciones de datos
  • Utilizar Pandas DataFrames, matrices multidimensionales Numpy y bibliotecas SciPy para trabajar con varios conjuntos de datos
  • Cargar, manipular, analizar y visualizar conjuntos de datos con pandas, una biblioteca de código abierto
  • Crear modelos de aprendizaje automático y hacer predicciones con scikit-learn, otra biblioteca de código abierto
Visualizando datos con Python

Horas Lectivas: 20 horas
Bonificación 100% FUNDAE

El completar el curso le permitirá:

  • Aprender a como presentar datos usando algunas de las bibliotecas de visualización de datos en Python, incluyendo Matplotlib, Seaborn y Folium 
  • Aprender a cómo usar las herramientas básicas de visualización, que incluyen gráficos de área, histogramas y gráficos de barras
  • Aprender a cómo usar herramientas de visualización especializadas, incluidos gráficos circulares, gráficos de caja, gráficos de dispersión y gráficos de burbujas
  • Aprender a cómo usar herramientas de visualización avanzadas, que incluyen gráficos de Waffle, nubes de palabras y gráficos de regresión y Seaborn
  • Aprender a crear mapas y ver datos geoespaciales
Diploma Acreditativo de Estructuras de Datos con Python

Horas Lectivas: 30 horas
Bonificación 100% FUNDAE

El completar el curso le permitirá:

  • En este curso se presentarán las estructuras de datos centrales del lenguaje de programación Python. Pasaremos por los conceptos básicos de la programación de procedimientos y exploraremos cómo podemos usar las estructuras de datos integradas de Python como listas, diccionarios y tuplas para realizar análisis de datos cada vez más complejos. 
Diploma Acreditativo Inicio en Python

Horas Lectivas: 40 horas
Bonificación 100% FUNDAE

El completar el curso le permitirá aprender:

  • Qué es un programa y por qué merece la pena aprender a programar, las ventajas del lenguaje Python, cómo instalarlo y cómo utilizarlo
  • La plataforma Anaconda, los Jupyter Labs y el entorno de desarrollo Spyder
  • Las variables, expresiones y operadores lógicos en Python
  • Las distintas formas de ejecución de un programa, secuencial, condicional e iterativa y los comandos Python para implementarlas: if, for y while
  • Las funciones como herramienta para reutilizar código y su extensión, los módulos y los paquetes