Descripción
Objetivos
Detalles
Temas
Instructores
Recursos

Se busca que los candidatos a este exámen logren reconocer y escribir código Python sintácticamente correcto, reconocer los tipos de datos compatibles con Python, y poder reconocer y escribir código Python que resuelva lógicamente un problema dado.

Prerequisitos


Se espera que los candidatos hayan tenido, como mínimo, instrucción y / o experiencia práctica de aproximadamente 150 horas con el lenguaje de programación Python, estén familiarizados con sus características y capacidades, y comprendan cómo escribir, depurar y mantenerse bien formados, Código de Python bien documentado. Versión del idioma: Python 3.6 Requisitos previos para este examen: Álgebra básica (Álgebra 1) (nivel típico de los Estados Unidos de noveno / décimo grado).

    Al finalizar el curso y certificarse internacionalmente usted habrá alcanzado los siguientes objetivos:

  • Realizar operaciones utilizando tipos de datos y operadores
  • Controlar el flujo con decisiones y bucles
  • Realizar operaciones de entrada y salida
  • Documentar y Estructurar Código
  • Realizar solución de problemas y manejo de errores
  • Realizar operaciones usando módulos y herramientas



Lugar:
Ca. Melgar 505 Int 102, Las Terrazas de Cayma, Cayma - Arequipa

Horario:
Por Definir

Certificación


Certificado por aprobar examen internacional



Certificado por término de Curso

1: Realizar operaciones utilizando tipos de datos y operadores
1.1. Evalúe una expresión para identificar el tipo de datos que Python asignará a cada variable.
Los tipos de datos incluyen str, int, float y bool

1.2. Convertir between y work con tipos de datos.
Tipo de casting; construcción de estructuras de datos; operaciones de indexación y segmentación

1.3. Determinar la secuencia de ejecución en función de la precedencia del operador.
Asignación; Comparación; Lógico; Aritmética; Identidad (es); Contención (in)

1.4. Seleccione el operador apropiado para lograr el resultado deseado.
Asignación; Comparación; Lógico; Aritmética; Identidad (is); Contención (in)
2: Controlar el flujo con decisiones y bucles
2.1. Construya y analice segmentos de código que usan declaraciones de ramificación.
If; elif; else; nested y compound conditionals

2.2. Construye y analiza segmentos de código que realizan iteraciones
While; for; break; continue; pass; bucles anidados y bucles que incluyen condicionales compuestos
3: Realizar operaciones de entrada y salida
3.1 Construya y analice segmentos de código que realizan operaciones de entrada y salida de archivos.
Open; close; read; write; append; check existence; delete; with statement
3.2 Construir y analizar segmentos de código que realizan operaciones de entrada y salida de consola.
Leer la entrada de la consola; imprimir texto formateado; uso de argumentos de línea de comando

4: Documentar y Estructurar Código
4.1 Documente segmentos de código utilizando comentarios y cadenas de documentación.
Uso de sangría y espacio en blanco; comentarios y cadenas de documentación; pydoc

4.2 Construir y analizar segmentos de código que incluyen definiciones de funciones
Call signatures; default values; return; def; pass

5: Realizar solución de problemas y manejo de errores
5.1 Analice, detecte y repare segmentos de código que tienen errores.
Errores de sintaxis; errores lógicos; errores de tiempo de ejecución

5.2 Analice y construya segmentos de código que manejan excepciones.
Try; except; else; finally; raise
6: Realizar operaciones usando módulos y herramientas
6.1 Realizar operaciones básicas utilizando módulos integrados.
Matemáticas; fecha y hora; io; sys; os; os.path; random

6.2 Resolver problemas informáticos complejos mediante el uso de módulos integrados.
Matemáticas fecha y hora; random

Instructores senior



Zeze Lazo

Arquitecto e ingeniero experto en software con más de 10 años de experiencia progresiva en TI utilizando diversas tecnologías y plataformas C #, F #, JAVA, SQL Server, NoSQL DB, JS ES6, Cloud y Mobile. Tiene habilidades avanzadas con herramientas de programación de vanguardia y tecnologías emergentes, sólidos conocimientos matemáticos con experiencia en el desarrollo de algoritmos integrales y lógica de procesamiento de datos. Otras tecnologías con las que ha trabajado incluyen, C / C ++, Xamarin, Net Core, MVC, REST, SharePoint, HTML 5, Typecript, JQuery y Industrial Automation - Sistemas SCADA.

Luis Alberto Melendez Panta

Instructor Oficial de Microsoft por 7 años consecutivos, certificado internacionalmente como Master en Office 2010, 2013, 2016 y 2019. Actualmente se desempeña como profesional instructor oficial de productividad en BSCIT y como implementador de centros de certificación internacional para capacitación y tomas de exámenes internacionales en Microsoft Office.


Instructores junior



Andrea Gutierrez Quintanilla

Actualmente se desenvuelve como analista programadora en el área de Ciencia de Datos, certificado internacionalmente en Fundamentos de Administración de Base de Datos y Fundamentos de Redes de Computadoras.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Nicole Mancilla Medina

Actualmente se desenvuelve como analista programadora en el área de Programación, certificado internacionalmente en Fundamentos de Programación usando HTML y CSS.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Kimberly Silva Salas

Actualmente se desenvuelve como analista programadora en el área de Programación y Desarrollo de Videojuegos, certificado internacionalmente en Fundamentos de Programación usando Java.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Alejandro Esquieros Hermoza

Actualmente se desenvuelve como analista programadora en el área de Análisis de Datos e Inteligencia de Negocios, certificado internacionalmente en Fundamentos de Programación usando Javascript y Fundamentos de Programación usando Python .
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Nick Wiesse Vizcarra

Actualmente se desenvuelve como analista programadora en el área de Diseño y Programación de Tecnologías Web, certificado internacionalmente en Fundamentos de Desarrollo de Aplicaciones con HTML5.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Study Guide

Guía de autoestudio oficial de Microsoft

Nuestros instructores usan la guía oficial de estudio
de Microsoft para la capacitación.

Plataforma Virtual de Aprendizaje

Se tendrá acceso a los ejercicios, materiales, videos,
sesiones en vivo y más

Herramienta Online Gmetrix

Prepárese para la certificación y mejore sus habilidades
utilizando una amplia selección de cursos en línea y
exámenes de práctica.