Universidad Técnica Particular de Loja

Programming Essentials in Python

Descripción del curso

Programming Essentials In Python, cubre todos los conceptos básicos de programación en Python, así como conceptos y técnicas generales de programación de computadoras, con el enfoque orientado a objetos, ya que éste curso se divide en seis módulos en los que tratamos temas como: introducción a lenguaje, tipos de datos, variables, operaciones básicas, valores booleanos, bucles, listas, funciones, tuplas, diccionarios, módulos y paquetes, para finalmente terminar con la POO, manejo de excepciones y archivos.  

Cada estudiante tiene acceso a materiales de práctica, laboratorios, cuestionarios, y evaluaciones para aprender a utilizar las habilidades y el conocimiento adquirido en el curso en tareas y situaciones de programación de la vida real.  Los estudiantes que completen el curso podrán realizar tareas de codificación relacionadas con los conceptos básicos de programación en el lenguaje Python y comprender las nociones y técnicas fundamentales utilizadas en la programación orientada a objetos. 

Este curso prepara al estudiante para obtener la certificación  PCAP: Certified Associate en programación de Python 

 

En colaboración con:

 

 

Conoce nuestros descuentos:

  • 5%  Grupos de 3 a 5 personas
  • 10% Grupos más de 5 personas
  • 15% Pronto pago hasta el 16 de octubre de 2020
  • 25% Alumnos y UTPL Alumni 
  • Categoría: Tecnologías
  • Modalidad: Online
  • Ciudad: Nacional
  • Inversión: $ 280
  • Matricúlate hasta: 16 de octubre de 2020
  • Requisitos: Conocimiento elemental para el análisis y diseño de algoritmos y de resolución de problemas a través de programas computacionales.

En este curso aprenderás a:

  • Desarrollar programas especializados aplicando conceptos básicos de programación estructural, orientada a objetos, manejo de excepciones y gestión de archivos en el lenguaje de programación Python, para resolver problemas de la vida real.  

  • Lograr las competencias para obtener la certificación PCAP: Certified Associate en programación de Python

Perfil de ingreso

Dirigido a estudiantes y público en general que desee desarrollar software básico y avanzado en uno de los lenguajes más utilizados, fáciles de aprender, usar y obtener; presente en numerosos dispositivos con millones de líneas de código Python.

¿Qué obtienes en este curso?

  • Clases online en vivo con instructores expertos  

  • Aula virtual de aprendizaje en la plataforma netacad 

  • Contenidos electrónico interactivo incluye videos grabados, simulaciones, laboratorios, test interactivos, cuestionarios, evaluaciones. 

  • Workshops: Experimentando con REST APIs  

  • Un certificado avalado por Cisco Networking Academy y un certificado avalado por una universidad aprobada por la SENESCYT  

Cronograma

Nacional
Capítulo 1 - Introducción a Python y a la programación de computadoras
Online
6
31 de octubre de 2020
08h00 a 14h00
Capítulo 1 - Introducción a Python y a la programación de computadoras
Online
2
7 de noviembre de 2020
08h00 a 10h00
Capítulo 2 - Tipos de datos, variables, operaciones básicas de entrada y salida, operadores básicos
Online
4
7 de noviembre de 2020
10h00 a 14h00
Capítulo 2 - Tipos de datos, variables, operaciones básicas de entrada y salida, operadores básicos
Online
5
14 de noviembre de 2020
08h00 a 13h00
Capítulo 3- Valores booleanos, ejecución condicional, bucles, procesamiento de listas y listas, operaciones lógicas y bit a bit
Online
1
14 de noviembre de 2020
13h00 a 14h00
Capítulo 3 – Valores booleanos, ejecución condicional, bucles, procesamiento de listas y listas, operaciones lógicas y bit a bit
Online
6
21 de noviembre de 2020
08h00 a 14h00
Capítulo 3 – Valores booleanos, ejecución condicional, bucles, procesamiento de listas y listas, operaciones lógicas y bit a bit
Online
2
28 de noviembre de 2020
08h00 a 10h00
Capítulo 4 - Funciones, tuplas, diccionarios y procesamiento de datos
Online
4
28 de noviembre de 2020
10h00 a 14h00
Capítulo 4 - Funciones, tuplas, diccionarios y procesamiento de datos
Online
6
5 de diciembre de 2020
08h00 a 14h00
Capítulo 5 - Módulos, paquetes, cadenas y métodos de lista y excepciones
Online
6
12 de diciembre de 2020
08h00 a 14h00
Capítulo 5 - Módulos, paquetes, cadenas y métodos de lista y excepciones
Online
4
19 de diciembre de 2020
08h00 a 12h00
Capítulo 6 - El enfoque orientado a objetos: clases, métodos, objetos y las características estándar; Manejo de excepciones y manejo de archivos
Online
2
19 de diciembre de 2020
12h00 a 14h00
Capítulo 6 - El enfoque orientado a objetos: clases, métodos, objetos y las características estándar; Manejo de excepciones y manejo de archivos
Online
6
2 de enero de 2021
08h00 a 14h00
Capítulo 6 - El enfoque orientado a objetos: clases, métodos, objetos y las características estándar; Manejo de excepciones y manejo de archivos
Online
6
9 de enero de 2021
08h00 a 14h00
Workshops: Experimentando con REST APIs
Online
4
16 de enero de 2021
08h00 a 12h00

Plan de estudios

Revisa nuestro plan de estudios

Capítulo 1 - Introducción a Python y a la programación de computadoras
  • Fundamentos de programación
  • Establecimiento de tu entorno de programación
  • Compilación vs. interpretación
  • Introducción a Python
Capítulo 2 - Tipos de datos, variables, operaciones básicas de entrada y salida, operadores básicos
  • Los tipos de datos y los métodos básicos de formateo, conversión de datos, entrada y salida de datos
  • Operadores
  • Variables
Capítulo 3- Valores booleanos, ejecución condicional, bucles, procesamiento de listas y listas, operaciones lógicas y bit a bit
  • Valores booleanos
  • Instrucciones if-elif-else
  • Bucles while y for
  • Control de flujo
  • Operaciones lógicas y bit a bit.
  • Listas y arreglos
Capítulo 4 - Funciones, tuplas, diccionarios y procesamiento de datos
  • Cómo definir y utilizar funciones
  • Cómo pasar argumentos y las distintas formas de hacerlo
  • El alcance de los nombres
  • Tuplas y diccionarios
  • Procesamiento de datos
Capítulo 5 - Módulos, paquetes, cadenas y más
  • Módulos
  • Paquetes
  • Cadenas
  • Métodos de listas y excepciones
Capítulo 6 - El enfoque orientado a objetos
  • Los fundamentos y enfoque de programación orientada a objetos
  • Clases, métodos y objetos
  • Manejo de excepciones
  • Manejo de archivos

Certificación y aprobación

El presente curso tiene una duración de 70 horas académicas distribuidas en 60 horas virtuales y 10 horas de trabajo autónomo del participante. Se aprueba con el 70% como mínimo de la nota total. Al finalizar el curso se entregará un Certificado aprobatorio en Programming Essentials In Python y Workshops: Experimentando con REST APIs, avalado por la Universidad Técnica Particular de Loja y un certificado otorgado por Cisco Networking Academy

¿Quién te va a enseñar?

Pedro Daniel Irene
  • Instructor autorizado para Currícula Programming Essentials In Python 

  • Master en Ingeniería de Software para la Web por la Universidad de Alcalá de Henares – España 

  • Ingeniero en Sistemas Informáticos y Computación por la Universidad Técnica Particular de Loja - Ecuador  

  • Docente Universitario en la UTPL en asignaturas de Programación, Arquitectura de Aplicaciones, Calculo, Matemática por más de 10 años  

  • Actualmente labora en el Departamento de Computación y Electrónica en la Sección departamental Tecnologías Avanzadas de la Web y se encuentra involucrado en el desarrollo de Laboratorios Virtuales de Simulación en ramas de ingeniería civil. 

Cursos que te pueden interesar

Online | Nacional

CCNA Cybersecurity Operations

Actualmente, las organizaciones afrontan los desafíos de detectar de manera inmediata las amenazas que ponen en riesgo la integridad de las redes y de la información de los usuarios y las organizac

Tecnologías

Online | Nacional

CCNA1 v7: INTRODUCCIÓN A REDES

El curso CCNA1v7: INTRODUCCIÓN A REDES  presenta la arquitectura, estructura, funciones, componentes, protocolos y modelos de redes que conectan usuarios, dispositivos, aplicacio

Tecnologías

Online | Nacional

CCNA3 v7: Redes Empresariales, Seguridad y Automatización

El curso ENSA CCNAv7 describe las arquitecturas y consideraciones relacionadas con el diseño, la seguridad, la operación y solución de problemas de redes empresariales.

Tecnologías

Online | Nacional

Introducción al Internet de las Cosas (I2IoT)

Este curso enseña los aspectos básicos de la Internet de las cosas y cubren el valor de IoT y cómo está transformando nuestras vidas, nuestras industrias e incluso las ciudades e

Tecnologías

Online | Nacional

Introducción a la Ciberseguridad

El curso de Introducción a la Ciberseguridad de Cisco Networking Academy, explora el amplio campo de la ciberseguridad, específicamente la importancia de la ciberseguridad, la co

Tecnologías

Online | Nacional

Fundamentos de Ciberseguridad

El curso de Fundamentos de Ciberseguridad de Cisco Networking Academy desarrolla la comprensión de los fundamentos de ciberseguridad y cómo se relaciona con la información y la s

Tecnologías