- contacto@formadoresit.es
- + 34 692 317 648
-
Calle Velázquez, 80
28001, Madrid
SUSCRÍBETE A LA NEWSLETTER
- Recibe información acerca de nuestros cursos y próximas convocatorias
Inicio » ¿Qué Hacemos? » Formación a Empresas » Soluciones Opensource » Programación y desarrollo Opensource » Curso Python para Ciencia de Datos, Machine Learning y Deep Learning
Formacion Python para profesionales de empresa que deseen comprender las herramientas necesarias para todo el ciclo de la ciencia de datos y machine learning, usando este lenguaje de programación. Curso de Python para ciencia de datos, machine learning y deep learning ofrecido en modalidad presencial In Company u online en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas.
¿Qué es Python?
Python es un lenguaje de programación orientada a objetos, que también puede utilizarse para el desarrollo web. El lenguaje Python está preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas muy valiosas para el mundo de la programación, como la rapidez de desarrollo e inconvenientes como una menor velocidad.
Entre las principales características que definen a este lenguaje, podemos destacar:
30 horas
Profesionales que deseen aprender sobre ciencia de datos y machine learning con Python.
– Aprender Python y comprender las herramientas necesarias para todo el ciclo de la ciencia de datos y machine learning, usando el lenguaje de programación de Python.
TEMA 1. Origen
¿Qué es Python?
Glosario
Zen de Python
Historia
Versiones
¿Por qué usar Python?
TEMA 2. Instalación
Shell python.org
Shell local
Visual Studio
Anaconda + Spyder
Anaconda + Jupyter
Guía de Jupyter
Jupyter.org
Google Colab
Ejercicios en Colab
TEMA 3. Primeros Pasos
Manual de Estilo PEP-8
Conceptos Clave
Palabras reservadas y nombres
Expresiones y declaraciones
Datos sencillos y Operadores
Estructuras complejas
Funciones
Estructuras de control
Control de excepciones
Entrada y salida estándar
Nociones Orientación a Objetos
Módulos y paquetes
Script
Bibliotecas más usadas
TEMA 4. Manipulación de Datos
Archivos de texto
Archivos CSV
Manejando datos con Pandas
Pandas – ejercicios
Archivos Excel
Archivos JSON
Manejo masivo de ficheros
REST
APIs MySQL, Postgre, SQLAlchemy, SQLite
TEMA 5. Pandas
Estadística Descriptiva e Inferencia
EDA Análisis Exploratorio de Datos
Pre-procesamiento de datos
Análisis de datos estructurados
Series temporales
TEMA 6. Visualización
Matplotlib
Seaborn
TEMA 7. Persistencia
Serializar y de-serializar JSON
Pickle y JobLib
TEMA 8. Inteligencia Artificial, Machine Learning y Deep Learning
Inteligencia Artificial
AI Fuerte vs Débil
Machine Learning
Definición
Supervisado
Semi-Supervisado
No Supervisado
Por Refuerzo
Por Transferencia
Machine vs Deep Learning
Etapas de un proyecto ML
Algoritmos
Supervisado
Regresión Lineal, Polinomial
Máquinas de Vector Soporte Regresión
Árboles de Decisión Regresión
Bosques Aleatorios Regresión
Regresión Logística
K Vecinos más cercanos
Máquinas de Vector Soporte Clasificación
Arboles de Decisión Clasificación
Naïve Bayes
No supervisado (reducción, agrupación)
K-Medias
Clustering Jerárquico
Selección de características
Bias, Varianza
Sobre-ajuste, sub-ajuste
Evaluando errores
Conjuntos de Datos Desbalanceados
Métodos de Ensamblaje
Métricas
Matriz de confusión
Exactitud (accuracy)
Precisión
Sensibilidad (recall)
Especificidad
F1-Score
Curva ROC-AUC
Deep Learning
Keras
Redes Neuronales
Perceptron Simple
Perceptron Múlticapa
Recurrentes (RNN)
Convolucionales (CNN)
Adversarias (GAN)
TEMA 9. Procesamiento del Lenguaje
NLTK
spaCy
En el siguiente curso veremos todas las novedades que trae Python, así como los beneficios de su implementación.
Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita) y salirle prácticamente gratis.
– Método OnLine mediante servicios streaming enfocado a empresas.
– Curso apto para visualizar en tablets, multinavegador y multiplataforma.
– Tecnología GoToMeeting.