Detalle del Curso
Modalidad:

  • Presencial.
  • E-learning Sincrónico.

Inicio : A Convenir.

Duración :  30 horas cronológicas.

Precio por participante : $ 210.000.

Contacto de Ventas: Jade Araya Mendez.

Correo Electrónico: jpseducaticseirl@gmail.com

Consulte por modalidad presencial, e-learning sincrónico, horarios y valores promociones por participantes y grupos empresa.

   +56 55 2934391
+56 9 9916 7211

Te invitamos a Inscribirte y comenzar tu capacitación


Complete su Ficha de Admisión 
Beneficios:
10% Descuento pago contado.

15% Descuento por Grupo

Características

Objetivo General.

Aplicar técnicas de programación avanzada para el diseño de aplicaciones básicas usando en Lenguaje de Programación Python. Este curso está dirigido a estudiantes y profesionales que requieren comenzar en la programación orientada a objetos

Evaluación.

En el desarrollo del curso se realizarán Evaluaciones Formativas y una Sumativa considerando los criterios de evaluación para el alcance de los objetivos de aprendizaje por módulo.

El participante para aprobar el curso debe obtener un promedio aritmético superior o igual a 4,5 con un mínimo del 75% de asistencia.

Material Didáctico.
Los participantes de los cursos de capacitación reciben como material de apoyo:

  • Cuadernillo con actividades, procedimientos y manual impreso.
  • Recursos Didácticos en Aula Virtual de Aprendizaje www.jpseducatics.cl.

Aula Virtual Aprendizaje.
Portal Educativo disponible para participantes de nuestros programas de capacitación donde encontraran Recursos didácticos digitales tales como actividades de clase, procedimientos paso a paso, talleres prácticos, manual del usuario y videos tutoriales.
En este sitio rendirán evaluaciones en línea, publicaran sus talleres prácticos y se registrara su asistencia.

Metodología.
La metodología empleada en el curso es 100% online o presencial donde el estudiante es el actor principal de su aprendizaje con una metodología constructivista y de autoaprendizaje. Características

  • Acceso a contenidos en el Aula Virtual donde encuentra los recursos didácticos como Presentaciones, Videos explicativos de las Clases y actividades que están directamente relacionadas con  talleres de aplicación para su análisis y reflexión.
  • Se pone especial énfasis en la actividad de los estudiantes y en el desarrollo de trabajos prácticos en cada una de los módulos  del curso.
  • Acceso a Tutoría semanal con Profesor como curso y de una hora de duración.

Certificación

JPS Educatics certifica a los estudiantes que cumplan con la exigencias como evaluaciones, talleres prácticos y asistencia del programa de capacitación, estos recibirán:

  • Diploma del Curso.
  • Informe Final de Curso.

Programa del Curso

MÓDULO I. INTRODUCCIÓN, CONCEPTOS FUNDAMENTALES.

  • Tipos de datos y colecciones.
  • Operadores Lógicos, aritméticos.
  • Sentencias de Control de selección e iteración.
  • Funciones Built-in.
  • Funciones.
  • Ámbito, valor y referencia.
  • Argumento de longitud variable

MÓDULO II. EXCEPCIONES, CADENAS Y ARCHIVOS.

  • Funciones de orden superior y anónimas.
  • Capturar y lanzar excepciones.
  • Características y Operaciones sobre Cadenas de Caracteres.
  • Entrada y salida de datos, archivos.
  • Módulos y paquetes.

MÓDULO III. PARADIGMA DE OBJETOS, SCRIPTING Y MÁS.

  • Clases y objetos.
  • Encapsulamiento, herencia y polimorfismo.
  • Instalar módulos de terceros.
  • Scripting.
  • Plan de estudios.
  • Argumentos de programa.
  • Sistema de archivos.
  • Ejecución de comandos.

MÓDULO IV. BASE DE DATOS SQL.

  • API estándar.
  • Módulo SQLITE03.
  • Módulo PyMySQL.
  • Conexión a una base de datos y ejecución de consultas.
  • Obtener el resultado de una consulta.
  • Inyección de código SQL y cómo prevenirla.

MÓDULO IV. SERVIDOR WEB Y PROTOCOLO HTTP WEB SERVICES.

  • Qué es un servicio web.
  • El protocolo HTTP.
  • La arquitectura REST.
  • La librería REQUESTS.
  • Interacción con un servicio web desde Python.
  • Automatizar el envío de un formulario web.

MÓDULO VI. APLICACIONES DE ESCRITORIO, EJECUTABLES Y VIRTUALENV.

  • Desarrollo avanzado con TCL/TK vía el módulo “TKINTER».
  • Botones, Cajas de texto, Etiquetas.
  • Menús.
  • Listas.
  • Convertir un script de Python a un archivo ejecutable.
  • Entornos Virtuales

 

Relatores del Curso

Jorge Parra Sandoval.
Profesor Enseñanza Media Matemática y Computación.
Licenciado en Educación.
Diplomado en Gestión de Empresas.
Master en Comunicación Estratégica

David Sepúlveda Cortés.
Ingeniero en Informática.
Profesor Enseñanza Media.