Curso: Python Introduction. programación orientada a objetos, programación imperativa y programación funcional.

Documentos relacionados
Aplicaciones de Macros en Excel y Visual Basic. web

SQL for Analytics Aplicado al análisis de datos. web

Desarrollo de DataMarts y Cubos de Información Business Intelligence con SQL. web

BUSINESS ANALYTICS & BIG DATA UNIVERSIDAD NACIONAL DE INGENIERIA. II y III PROGRAMA DE ESPECIALIZACION EN

POSGRADO EN DATABASE ORACLE

Curso Taller de Programación para ERP En ABAP4 para SAP R/3

GERENCIA DE PROYECTOS

SYLLABUS de la Asignatura. Programación INF1201

II Workshop Google Analytics para certificación GAIQ

Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos)

PROGRAMA DE DIPLOMADOS EN MINERIA

Diplomado GESTIÓN Y AUDITORÍA AMBIENTAL

Escuela de Ingeniería en Informática Empresarial SYLLABUS

PROGRAMA DE ESPECIALIZACIÓN FORMACIÓN DE AUDITORES INTERNOS TRINORMA: ISO 9001:2008, ISO 14001:2004 Y OHSAS 18001:2007

FORMACIÓN DE AUDITORES INTERNOS EN UN SIG

PROGRAMA FORMATIVO Programación para dispositivos móviles Android

SISTEMAS DE GESTIÓN DE SEGURIDAD, SALUD OCUPACIONAL Y MEDIO AMBIENTE

POSGRADO EXPERTO DBA INTELIGENCIA DE NEGOCIOS

UNIVERSIDAD MODULAR ABIERTA FACULTAD DE CIENCIAS ECONÓMICAS OFERTA ACADÉMICA CICLO

POSGRADO EN DESARROLLO DE APLICACIONES PARA ANDROID CON JAVA

CURSO DE ESPECIALIZACIÓN EN: SISTEMAS DE SEGURIDAD, SALUD OCUPACIONAL Y GESTION AMBIENTAL

DIPLOMADO INTERNACIONAL EN

Workshop de Publicidad y Marketing de Contenidos

Curso básico de Python para Arcgis 10.1

MATEMÁTICA BÁSICA. 1. Presentación. 2. Descripción del curso. Resumen general

MONITOREO Y EVALUACIÓN DE LA CALIDAD AMBIENTAL DEL SUELO

GUÍA DOCENTE. Ingeniería Informática en Sistemas de Información Doble Grado:

PROGRAMA DE DIPLOMADOS EN MINERIA

profesionales con visión global PROGRAMA DE ESPECIALIZACIÓN EN EL SISTEMA INTEGRADO DE ADMINISTRACIÓN FINANCIERA

Telf. (51-1) Av. Uruguay #360 Lima

DIPLOMADO: SUPERVISOR EN SISTEMAS DE CALIDAD Y PRODUCTIVIDAD

SECRETARIA DE DESARROLLO E INCLUSION SOCIAL

SISTEMA INTEGRADO DE ADMINISTRACIÓN FINANCIERA (SIAF)

3MESES MAYO SÍGUENOS EN: DURACIÓN: DIRIGIDO A: Equivalente a: 720 HORAS/ 24 CRÉDITOS

GESTIÓN DE PROCESOS LOGÍSTICOS CON SAP

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

MONITOREO Y EVALUACIÓN DE LA CALIDAD AMBIENTAL DE FLORA Y FAUNA

Diplomado C#.NET con Visual Studio

CURSO TÉCNICO ESPECIALIZADO

DIPLOMATURA DE ESPECIALIZACIÓN EN MATEMÁTICAS PARA LA EDUCACIÓN SECUNDARIA

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

ORGANIZACIÓN PROFESIONAL DE EVENTOS

Visualización 3D, animación y presentación de proyectos arquitectónicos en LumenRT

EI MT1008 Programación II

PROGRAMA DE ESPECIALIZACIÓN EN SISTEMAS DE GESTIÓN AMBIENTAL ISO 14001:2004

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino.

PROGRAMA DE CURSO. Escuela de Ingeniería de Sistemas y Computación Universidad del Valle Santiago de Cali, Colombia. Febrero 2007

Introducción. Justificación

- Aprender una metodología de trabajo en Excel y VBA, eficaz, eficiente, ordenada y automatizable.

Maestría en. Medicina. Programa Virtual de acuerdo a ley

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

CURSO DE INTELIGENCIA DE FUENTES ABIERTAS

DIPLOMADO EN MICROSOFT SQL SERVER 2008

IDENTIFICACIÓN DE PELIGROS, EVALUACIÓN DE RIESGOS Y DETERMINACIÓN DE CONTROLES (IPERC)

CURSO PRESENCIAL 30 Junio y 1 de Julio. Soporte Técnico del SIAF

Diplomado en Gerencia Integral

No tiene sentido crear un sitio web; si este no esta optimizado, no tiene visitas, ni vende

TRIBUTOS PARA GOBIERNOS SECCIONALES

Curso VBA para Outlook

A. INFORMACIÓN GENERAL 1. Evento : DIPLOMADO VIRTUAL EN GESTIÓN Y ADMINISTRACIÓN PÚBLICA II

Principios de Programación en Java

Facultad de Mercadeo Comunicación y Artes

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

Introducción a la Programación

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

PROGRAMACIÓN CON LENGUAJES ORIENTADOS A OBJETOS Y BASES DE DATOS RELACIONALES

PROCESOS HUMANOS Y DESARROLLO ORGANIZACIONAL

: Algorítmica y Estructura de Datos I

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

Diplomado en Mecatrónica

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

Titulación certificada por EUROINNOVA BUSINESS SCHOOL. Curso de MySql. Curso de MySql

Transcripción:

1 Curso: Python Introduction programación orientada a objetos, programación imperativa y programación funcional.

2 Presentación Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a os programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional. En el presente curso proporcionara al alumno una sólida base de programación practica y teórica, donde los alumnos comprenderán los conceptos básicos, fundamentos de programación y el uso de operadores y expresiones, programación orientada a objetos y uso de librerías de interfaces en Python. Dirigido a: Dirigido a profesionales que se desempeñen como investigadores, analistas de datos, Analistas de Inteligencia de Negocios, Consultores que se desempeñan en las áreas de inteligencia de negocios o análisis de aegocio que quieran especializarse en el desarrollo de aplicaciones, programadores de aplicativos de escritorio, estudiantes de maestría y de pregrado. Provenientes de carreras profesionales de ingeniería, ciencias y negocios: ingeniería de sistemas, ingeniería de software, ingeniería estadística, ingeniería informática, economía y carreras estadística afines. Pre-requisitos: Para el cumplimiento del objetivo propuesto, se sugiere que el participante tenga conocimientos sobre: Recomendable Diseño de algoritmos, flujos. Recomendable Creación de Seudocódigo básico. Tener una lógica de solución para problemas algorítmicos. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

3 Objetivos Objetivo: Comprender el lenguaje de programación Python. El curso nos permitirá: Conocer los principales conceptos de Python y sus respectivas aplicaciones en problemas de ciencia y analítica de datos. Desarrollar ejemplos prácticos utilizando tipos de datos, sentencias, operadores y bucles. Conocer el uso de variables y lectura de datos por teclado. Conocer la programación orientada a objetos con ejemplos prácticos. Aprender a realizar conexiones a diferentes base de datos. Uso de funciones, colecciones y ficheros. Metodología El curso se basa en la aplicación de casos prácticos fundamentados en la teoría, donde se desarrollan ejercicios (quiz) y aplicaciones basadas en situaciones reales en cada sesión. Se dispone de: Casos de Aplicación. Situaciones reales con aplicaciones en el mercado Peruano. Base de Datos de prueba para aplicar lo aprendido. Material didáctico con el desarrollo del curso (libros en formato digital). Para esto se dispondrán de las siguientes herramientas: Material imprso del curso. Una PC por pacticipante. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

4 Beneficios Certificado de Especialización. Pertenecer a la Comunidad más grande de profesionales de Business Analytics. Plana docente compuesta por líderes del sector, especializados en herramientas y temas a desarrollar. Descuentos en programas complementarios. Laboratorios de cómputo. Material didáctico con el desarrollo del curso. Acceso a Bibliografía Especializada. Acceso a la bolsa de trabajo especializada de DMC. Las empresas actuales están buscando profesionales que se diferencien en la gestión. Las ventajas competitivas que obtienes al estar en constante capacitación son muchas, entre las que destacamos: Rentabilidad única en el mercado laboral. Desarrollo de pensamiento crítico y analítico. Serás un profesional muy valorado en la actualidad. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

Syllabus 5 I. Sesión 1 Fundamentos de programación: Descripción general: Características de Python, Instalación y configuración del entorno, Instalación de librerías, Hola mundo, conociendo jupyter II. Sesión 2 Operadores y Expresiones: Hola Mundo Tipos de datos: Números, Textos, Listas Lectura de datos Operadores relacionales Variables, Sentencias IF, For, While, Listas, funciones. III. Sesión 3 Colecciones de datos, funciones y manejo de errores: Pilas y colas, Conjuntos, diccionarios, tuplas, scripts, entradas y salidas, Funciones y argumentos, Excepciones de errores e invocaciones. IV. Sesión 4 Programación Orientada a Objetos: Clases, atributos, métodos, objetos, encapsulamiento y herencia. IV. Sesión 5 Interfaces y base de Datos: Módulos, paquetes, colecciones, uso de datos, ficheros de texto y objetos, interfaces con tkinder, conexiones a base de datos SQL y SQLite, manejo de tablas claves primarias, consultas, inserciones y modificación. Introducción a programación web con DJango. Instructor Mg. Eloy Ovalle Mg. en Ingeniería de Software de la Universidad Nacional Mayor de San Marcos con más de 10 años de experiencia profesional en el sector bancario (BBVA, BCP, Interbank), retail y consultorías en proyectos transformacionales de data (Big Data, Teradata, Aster, Hadoop, Oracle, SQL, Postgress). Experiencia profesional en programación en java, php,.net, python android, elaboración aplicativos de escritorio, páginas web (transaccionales, base en la gestión de la calidad y el ciclo de vida de los productos bancarios, con conocimiento en marketing, geomarketing, business analytics, gestión de proyectos y manejo de indicadores de Presupuestos. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

6 Medios de Pago 1. Depósito en las cuentas BBVA o BCP: N Cuenta de Ahorros: 0011-0177-02-00180473 N Cuenta de Corriente: 193-2251181-0-01 Razón Social R.U.C J&J Data Mining Consulting S.A.C 20520972740 2. Pago Online: 3. Oficina DMC Dirección: Calle Río de la Plata 167. Of. 203. San Isidro. Lima - Perú. Horario de Atención: Lunes a Viernes de 9:00 a.m. a 7:00 p.m. y Sábados de 9:00 a.m. a 4:00 p.m. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

7 Certificado Certificación otorgada a nombre de Data Mining Consulting. Empresa de capacitación en herramientas analíticas del Perú. Certificado de especialización Cómo obtengo mi certificado de especialización? Al finalizar el curso el capacitador evaluará a los participantes con un caso aplicativo: La nota mínima requerida es (14) catorce. Asistencia mínima del 80% en todo el curvso. En caso de no aprobar, se emitirá el certificado de asistencia. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

8 Data Mining Consulting SAC DMC es una empresa pionera dedicada a la extracción de conocimiento desde grandes bases de datos, con más de 8 años experiencia en la capacitación de temas de Minería de Datos, Scoring de Riesgo Crediticio, Business Intelligence, Técnicas de segmentación, Business Analytics y Big Data. DMC es la única empresa peruana reconocida como uno de los referentes de capacitación en temas de Big Data. Algunas empresas que confiaron en nosotros: Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe

9 Contacto Email: capacitacion@dmc.pe / informes@dmc.pe Web: www.dmc.pe Teléfono: (511) 253-5066 Móvil: 5900126 / 975491764 Dirección: Calle Rio de la Plata 167. Of. 203. San Isidro. Lima - Perú. Lunes a Viernes de 9:00 a.m. a 7:00 p.m. y Sábados de 9:00 a.m. a 4:00 p.m. Web: dmc.pe Teléfono. 253-5066 Móvil: 5900126 / 975491764 Email: capacitacion@dmc.pe