CURSO DE PROGRAMACIÓN CON PYTHON

Aprende las herramientas básicas y fundamentales del lenguaje de programación con mayor demanda a nivel mundial, empezando desde la manipulación de funciones hasta la creación de una aplicación de escritorio que te oriente a una situación real.  Al finalizar este curso tendrás los conocimientos necesarios para crear tus propias aplicaciones y mucho más.

¿Por qué estudiar Python?

Python es un lenguaje sencillo de leer y escribir debido a su alta similitud con el lenguaje humano.
Además, se trata de un lenguaje multiplataforma de código abierto y, por lo tanto, gratuito, lo que permite desarrollar software sin límites. Con el paso del tiempo, Python ha ido ganando adeptos gracias a su sencillez y a sus amplias posibilidades, sobre todo en los últimos años, ya que facilita trabajar con inteligencia artificial, big data, machine learning y data science, entre muchos otros campos en auge.

¿Qué aprenderás?

  • Identificar y comprender conceptos básicos de la
    programación.
  • Crear algoritmos con estructuras secuenciales y de control.
  • Utilizar las funciones de Python mas relevantes y la
    manipulación de listas.
  • Creación de módulos y diccionarios.
    Fundamentos de programación orientada a objetos.

Plan de estudios

Introducción a Python y a la programación:

Tipos de datos, variables, operaciones básicas de
entrada y salida, operadores básicos

Función Input y operadores de cadenas

Valores booleanos, ejecución condicional.
Tomando decisiones en Python (I)

Estructuras Selectivas. Tipos de Estructuras selectivas: 

Dobles
Anidadas
Compuestas
Ejercicios Prácticos

Estructuras Selectivas con conectores lógicos (and – or).
– Ejercicios Prácticos

Estructuras Repetitivas Bucle While Ciclos en Python -While
– Ejercicios prácticos

Estructuras Repetitivas Bucle For y Controles

  • Ciclos en Python – For
  • Control de Ciclos en Python –break y continue

Estructuras Repetitivas

  • Bucles Anidados
  • For – While
  • Ejercicios prácticos.

Operaciones Lógicos

  • Operaciones lógicas y de bits en Python

Listas-colecciones de datos:

  • Operaciones en listas
  • Listas-colecciones de datos: Funciones y Métodos.

Funciones

  • ¿Qué es una Función? Procedimientos. Variables locales y globales
  • Comunicación con subprogramas.
  • Aplicación de Funciones y Procedimientos.

Diccionarios

  • ¿Qué es un diccionario?
  • Métodos de un diccionario
  • Ejercicios prácticos.

Módulos en Python

  • Módulo estándares de Python
  • Módulos creados por el usuario.

Excepciones y manejo de Cadenas

  • Try – except
  • Funciones de Cadena

Valores booleanos, ejecución condicional.
Tomando decisiones en Python (I)

Paquetes y 4 programas simples

  • Creación de paquetes.
  • 4 programas simples con cifrados.

PyQt5 y QtDesigner

  • Qué es PyQT5
  • Instalación de PYQT5
  • Instalación de QTDESIGNER
  • Conociendo el entorno de QTDESIGNER

PYQT5 interfaces gráficas
con Python – Parte 1

  • Primer proyecto en QTDesigner.
  • Ejecutar Formulario desde Python.

Conceptos básicos de programación de orientada a objetos

  • Clases, métodos, objetos y las características estándar.

Proyecto: Implementación de clases del paquete Controlador
Implementación de clases del paquete Controlador

El enfoque orientado a objetos: clases, métodos, objetos y las
características estándar, manejo de excepciones

  • Clases, métodos, objetos y las características
    estándar, manejo de excepciones

Proyecto: Implementación de clases del paquete Controlador

  • Concepto de herencia, encapsulamiento y
    polimorfismo.

Proyecto: Implementación de clases del paquete Vista

  • Implementación de clases del paquete Vista

Manejo de archivos
Open, close, read, readline, readlines, write

De quien voy a aprender

Eder Ortiz

Ingeniero en sistemas informático con especialidad en herramientas de informática, certificado por Microsoft. Se desempeña como asesor, docente en diferentes instituciones. Además, maneja herramientas de desarrollo web y móvil.

Certificaciones del Curso

Al finalizar el curso conseguirás un certificado avalado por la cámara de comercio que avala tus nuevos conocimientos adquiridos

Solicita Asesoria Personalizada