Menú
¡Llama gratis! 900 264 357

Curso Online Técnico programación python del centro AEDIA ASOCIACION ESPAÑOLA PARA LA DIFUSION DE LA INTELIGENCIA ARTIFICIAL

Programa de Curso Online Técnico programación python

Modalidad: Online
Precio: 350 €

Descripción

¡Inicia tu viaje al éxito profesional con la realización del Curso Online Técnico programación python!

Por medio de la formación los estudiantes van a obtener las competencias, conocimientos y habilidades específicas que se necesitan para dominar la programación en Python y la manipulación de datos con Pandas. La formación está encaminada al conocimiento de los fundamentos del lenguaje hasta técnicas avanzadas de análisis de datos.

A quién va dirigido

El curso se ha enfocado en todas las personas que deseen encaminar sus vida profesionales a la programación a través de Python, una de las herramientas más utilizadas en la actualidad.

Objetivos

Lo que se busca con esta formación es preparar a los alumnos con las habilidades específicas que les permita utilizar Python para resolver problemas reales, gestionar datos, automatizar tareas y desarrollar aplicaciones. 

Temario

BLOQUE 1: Fundamentos de Python

Tema 1: Instalación de Python y un IDE

Instalación de Python

Configuración de un Entorno de Desarrollo Integrado (IDE)

Tema 2: Las Variables de Python

Definición y uso de variables

Tipos de datos básicos

Tema 3: Los Strings en Python

Manipulación de cadenas de texto

Tema 4: ¿Qué es la concatenación?

Concatenación de strings

Tema 5: Los métodos upper(), lower() y title

Manipulación de casos en strings

Tema 6: Saltos de línea y tabulaciones en Python

Uso de caracteres especiales en strings

Tema 7: La suma, resta, multiplicación y división en Python

Operaciones aritméticas básicas

Tema 8: Cómo calcular exponentes en Python

Operaciones avanzadas con números

Tema 9: Los floats y el método round()

Números de punto flotante y redondeo

Tema 10: Cómo crear listas en Python y utilizarlas

Creación y manipulación de listas

Tema 11: Posiciones negativas en listas

Indexación negativa

Tema 12: Eliminar datos en listas Python

Eliminación de elementos de listas

Tema 13: Eliminar elementos en listas Python con remove()

Uso del método remove()

Tema 14: Eliminar elementos en listas Python con pop()

Uso del método pop()

Tema 15: Insertar elementos con append()

Uso del método append()

Tema 16: Insertar elementos con insert()

Uso del método insert()

Tema 17: Ordenar elementos de listas con sort() y sorted()

Métodos de ordenación

Tema 18: Contar elementos con len()

Uso de len() para contar elementos

Tema 19: Crear y manejar tuplas - Diferencias con las listas

Uso y manipulación de tuplas

Tema 20: Cómo convertir tuplas a listas y viceversa en Python

Conversión entre tuplas y listas

Tema 21: El condicional IF y operadores de comparación

Estructuras condicionales básicas

Tema 22: El condicional IF ELSE

Uso de else en condiciones

Tema 23: El condicional if elif else e input, entrada de datos

Uso de elif y entrada de datos con input()

Tema 24: Buscar datos en listas y tuplas Python

Búsqueda en estructuras de datos

Tema 25: Múltiples condiciones if

Combinación de condiciones

Tema 26: Tips para condicionales Python

Buenas prácticas para condicionales

Tema 27: El bucle while de Python

Uso del bucle while

Tema 28: El bucle while de Python con condicional if

Combinación de while e if

Tema 29: El bucle for de Python

Uso del bucle for

Tema 30: El bucle for de Python y la función range()

Uso de range() en bucles for

Tema 31: ¿Qué son los diccionarios de Python?

Introducción a diccionarios

Tema 32: ¿Cómo usar diccionarios con el bucle for de Python?

Iteración sobre diccionarios

Tema 33: Métodos con diccionarios de Python

Métodos útiles para diccionarios

Tema 34: Crear y llamar funciones en Python

Definición y llamada de funciones

*Tema 35: Explicación de args fácil con ejemplos

Uso de *args en funciones

**Tema 36: Explicación de kwargs fácil con ejemplos

Uso de **kwargs en funciones

Tema 37: Clases y objetos - Programación orientada a objetos con Python

Fundamentos de POO

Tema 38: El método init de Python - Programación orientada a objetos

Uso del método init

Tema 39: Explicación fácil de self - Programación orientada a objetos con Python

Uso del parámetro self

Tema 40: Declarar clases vacías con pass y eliminar objetos - Programación orientada a objetos

Declaración de clases y eliminación de objetos

Tema 41: ¿Qué es la Herencia de clases? - Programación orientada a objetos

Fundamentos de la herencia

Tema 42: Herencia de init - Programación orientada a objetos

Herencia y el método init

Tema 43: Variables globales, locales y funciones anidadas

Alcance de variables

Tema 44: Importar módulos y las funciones lambda

Importación de módulos y uso de funciones lambda

Tema 45: Trabajar con fechas con el módulo datetime

Manipulación de fechas y tiempos

Tema 46: Fechas con el método strftime() de Python

Formateo de fechas

Tema 47: Expresiones regulares - search() - RegEx

Uso de expresiones regulares con search()

Tema 48: Expresiones regulares - findall() - RegEx

Uso de findall()

Tema 49: Expresiones regulares - split() y sub() - RegEx

Uso de split() y sub()

Tema 50: Secuencias especiales, metacaracteres y sets - Expresiones regulares - RegEx

Elementos avanzados de RegEx

Tema 51: Manejo de excepciones

Gestión de errores y excepciones

BLOQUE 2: Fundamentos de Pandas

Tema 1: Introducción a Pandas

Fundamentos y configuración inicial

Tema 2: Series con Pandas

Creación y manipulación de series

Tema 3: Manipulación de Series

Métodos y técnicas de manipulación

Tema 4: La Clase de Objetos DataFrame

Creación y uso de DataFrames

Tema 5: Manipulación de DataFrame

Técnicas avanzadas de manipulación

Tema 6: Aplicar Funciones a DataFrame

Uso de funciones y operaciones

Tema 7: Agrupación y Unión de DataFrames

Técnicas de agrupación y combinación

Tema 8: Manejo Avanzado de Datos

Métodos avanzados para manejo de datos

Tema 9: Operaciones Avanzadas con DataFrames

Operaciones complejas y avanzadas

Tema 10: Optimización de Código con Pandas

Mejores prácticas para optimización

Tema 11: Visualización de Datos con Pandas

Técnicas de visualización

Tema 12: Análisis de Series Temporales

Análisis de datos temporales

Tema 13: Pandas en Ambientes de Big Data

Uso de Pandas en big data

Tema 14: Integración de Pandas con Otras Herramientas de Datos

Integración con herramientas externas

BLOQUE 3: Introducción a la Inteligencia Artificial

Tema 1: Introducción a la Inteligencia Artificial (IA)

Fundamentos y conceptos básicos

Tema 2: ¿Qué son los Modelos de Lenguaje de Gran Escala (LLMs)?

Introducción a LLMs

Tema 3: Herramientas y Plataformas de IA

Herramientas y plataformas más comunes

Tema 4: Chatbots e IA

Desarrollo y uso de chatbots

Tema 5: Cómo Funcionan los Modelos de IA

Funcionamiento y aplicaciones de modelos de IA

Titulación obtenida

Curso Online Técnico programación python

Requisitos

Abierto para todos, sin necesidad de requisitos previos.

Información Adicional

Videoclases - Prácticas - 100% Online - A tu Ritmo

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​