Ventajas de nuestra formación
Acceso al curso las 24 hs. Todos los días de la semana
Contenidos didácticos de calidad
Calendario flexible
Profesores especializados
Curso acreditado por FUNDAE
Aula virtual accesible para PCs, notebook, tablet y smartphone
Opción a disponer de asistencia de profesor o sólo acceso a contenidos (autoestudio)
Nos ocupamos de toda la gestión de su bonificación
Diploma acreditativo de CIBERAULA
Calendario: Flexible.
Fecha disponible: Inmediata.
Porcentaje de Bonificación: 100%
Diploma acreditativo emitido por FUNDAE.
Certificado acreditativo para concursos y oposiciones.
Temario Personalizado.
¿Por qué profundizar en la programación con Python?
Python es un lenguaje de programación que ha ganado popularidad por su simplicidad y versatilidad, pero para quienes buscan ir más allá de lo básico, un curso avanzado de Python ofrece la oportunidad de dominar técnicas y herramientas que son esenciales en el desarrollo de proyectos más complejos y eficientes. Profundizar en la programación con Python te permite explorar temas avanzados como la programación orientada a objetos, el manejo de excepciones de manera más sofisticada, y la implementación de algoritmos optimizados que pueden mejorar el rendimiento de tus aplicaciones.
Leer másEste curso de Python Avanzado está diseñado para desarrolladores que buscan profundizar en conceptos clave como clases y objetos, herencia y manejo de excepciones. A través de ejemplos prácticos, se explorarán temas como el uso de funciones lambda, JSON y sets, proporcionando herramientas necesarias para escribir código Python más eficiente y robusto. Además, se incluye un módulo sobre el uso de la Raspberry Pi Pico W con MicroPython, ideal para quienes deseen aplicar Python en proyectos de hardware e Internet de las Cosas.
Leer menos...Este curso está dirigido principalmente a individuos con una comprensión básica de Python que deseen ampliar sus conocimientos y habilidades en programación orientada a objetos, manejo de datos y automatización. Es ideal para desarrolladores, ingenieros de software, estudiantes de informática y entusiastas de la tecnología que buscan avanzar en su carrera o proyectos personales. También es beneficioso para profesionales en campos como la ciencia de datos, robótica y desarrollo web, que requieren un conocimiento práctico de Python para aplicaciones específicas como manipulación de datos en formato JSON, gestión de estructuras de datos complejas y conexión con hardware como Raspberry Pi. |
La duración del curso de Python Avanzado es de 50 horas,
acreditadas en el Diploma del mismo. Fecha de inicio: Se puede determinar libremente, teniendo en cuenta que en cursos bonificados de formación contínua debe notificarse a FUNDAE con al menos 3 días naturales de antelación a la misma. |
Este curso puede ser bonificado al 100% para la empresa receptora, incluso aunque esta 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. |
Este descuento será aplicable libremente en cualquier mes del año posterior a la fecha en que haya finalizado la formación. Podrán bonificarse las matrículas de aquellos alumnos que realicen al menos el
75% del curso con éxito. |
EN CURSOS ONLINE Teleformación: En esta modalidad todo el curso se realiza a través de internet, con acceso las 24 hs. todos los días de la semana y plazo máximo de seis meses. No hay actividades como clases a las que el alumno deba asistir en horarios y fechas programados. Aula virtual: En esta modalidad la formación se imparte mediante clases en directo a través de internet, es decir clases tele-presenciales, que se llevarán a cabo a través de ZOOM, Skype u otra herramienta a convenir. Modalidad MIXTA: Combinación de las dos modalidades anteriores. Los trabajadores asisten a clases en directo (por ejemplo una a la semana) y entre clases disponen de material para avanzar en el curso en la plataforma. Es la más completa para grupos de trabajadores que realizan un mismo curso. EN CURSOS PRESENCIALES o SEMI - PRESENCIALES En esta modalidad los trabajadores realizan el curso asistiendo físicamente a un aula en la que se imparte la formación. Puede ser complementada igualmente con acceso a una plataforma online entre clases. Para esta modalidad se requiere una consulta previa de disponibilidad en la ciudad donde se desee llevar a cabo. |
NOTA:
Trabajamos con la metodología de curso personalizado, creada por Ciberaula en 1997. Usted puede solicitar un curso a la medida de sus objetivos, que combine lecciones de
2 o más cursos en un plan de formación a su medida. Si este es su caso consúltenos, esta metodología ofrece un aprovechamiento máximo de la formación en los cursos bonificados para trabajadores.
El
temario predefinido del curso online de Python Avanzado es el siguiente:
1 Clases y objetos en Python
1.1 Concepto de clases y objetos en Python explicando su importancia en la programación
1.2 Definición de las propiedades y métodos de una clase
2 Herencia en Python
2.1 Herencia en Python, un concepto clave en la programación orientada a objetos
2.2 Cómo una clase puede heredar propiedades y métodos de otra clase, utilizando ejemplos prácticos
2.3 Ejemplo de una clase "Animal" y cómo otras clases como "Gato" o "Perro" pueden heredar características de ella
2.4 Cómo manejar características comunes y específicas dentro de la jerarquía de clases- 3 Casting en Python
3.1 Concepto de casting en Python
3.2 Ejemplos prácticos de cómo convertir entre diferentes tipos de datos como enteros, flotantes y cadenas de texto
4 Control de excepciones en Python
4.1 Manejo de excepciones en Python
4.2 Ejemplos de cómo capturar y tratar diferentes tipos de excepciones
5 Enumerado en Python
5.1 Uso de enumerados en Python
5.2 Ejemplos prácticos
6 Uso de Lambda en Python
6.1 Uso de las funciones lambda en Python, también conocidas como funciones anónimas
6.2 Ejemplos prácticos para ilustrar cómo se pueden utilizar estas funciones para operaciones sencillas como sumas o multiplicaciones
7 JSON en Python. ¿Cómo tratar un json en Python?
7.1 Cómo trabajar con datos en formato JSON (JavaScript Object Notation) utilizando Python
8 Diccionario en Python. Python dictionary
8.1 Concepto "dictionary" en Python
8.2 Cómo almacenar valores clave- valor
9 Uso de sets en Python
9.1 Uso de sets (conjuntos) en Python
9.2 Cómo crear y manipular sets, destacando sus diferencias con las listas y diccionarios
9.3 Ejemplos de cómo añadir, acceder y eliminar elementos en un set
9.4 Utilidad de los sets para manejar colecciones de datos de manera eficiente y desordenada
10 Funciones matemáticas en Python
10.1 Uso de la librería de matemáticas en Python
10.2 Cómo importar y utilizar diversas funciones matemáticas, como el cálculo de mínimos, máximos, valores absolutos, potencias y redondeos
10.3 Ejemplos prácticos para cada función
11 Conexión de Raspberry Pi Pico W a WiFi con MicroPython
11.1 Cómo conectar una Raspberry Pi Pico W a una red WiFi utilizando MicroPython
11.2 Proceso de configuración y conexión a la red WiFi
11.3 Creación de un método para establecer la conexión y la importación de las librerías necesarias
12 Primeros pasos con Raspberry Pi Pico W - Instalación y Configuración con Thonny
12.1 Pasos iniciales para trabajar con una Raspberry Pi Pico W
12.2 Instalación del SDK necesario
12.3 Configuración del entorno de desarrollo Thonny
12.4 Cómo descargar y transferir el fichero VF2 al microprocesador
12.5 Se ofrece una guía para configurar el interpretador en Thonny para trabajar con MicroPython