Programación en Python
uno de los pilares del Machine Learning
¿Por qué este curso?
La Inteligencia Artificial, y en particular Machine Learning y Deep Learning, es un paradigma de software que está ampliando su presencia en nuestra sociedad en forma exponencial. Se trata básicamente de estadística con muchos datos y con mucha potencia de cálculo.
Existe una creciente necesidad de desarrolladores de software con una sólida base de Data Science, por lo cual es conveniente prepararse para el futuro.
Audiencia
Este curso está orientado a aquellas personas que quieran aprender a Python para luego introducirse en el mundo de la Inteligencia Artificial. Se requiere conocimientos básicos de programación en cualquier lenguaje.
Temas Clave
● Características del lenguaje
○ Sintaxis, indentación, palabras reservadas
○ Variables: declaración, alcance, tipos de datos
○ Control de flujo: decisiones, ciclos y excepciones
○ Funciones: parámetros, argumentos, valor de retorno
○ Convenciones de formato
● Instalando las herramientas de trabajo
○ Anaconda Python
○ Jupyter Notebook
○ IBM Watson Studio
○ Instalando paquetes con pip
○ El entorno Google Collaborative
● Tipos, operadores y funciones integradas
○ Escalares: bool, int, long, float, complex
○ Secuencias: str, unicode, list, tuple
○ Contenedores sin orden: Conjuntos y Diccionarios
○ Archivos: lectura y escritura
● Orientación a Objetos
○ Clases: definición, creación de instancias, inicialización
○ Herencia simple y múltiple
○ Iteradores y Generadores
● Organización del código fuente
○ Módulos y paquetes: import, from, referencias internas, directorios
○ Bibliotecas estándar
○ Bibliotecas externas
Objetivos
Desarrollar conocimientos básicos del Lenguaje Python.
Modalidad
Presencial teórico-práctico.
Certificado
Entregamos certificado por Advision IBM Business Partner.
Este curso además sienta las bases para certificarse en otras tecnologías de IBM en AI.