¡¡Modalidad Presencial!!

PCAP: Programming Essentials in Python

Aprenda Python, el lenguaje de programación versátil

¿No sería fantástico escribir su propio programa informático? Python es un lenguaje de programación de varios paradigmas utilizado por empresas emergentes y gigantes tecnológicos como Google, Facebook, Netflix y más. Con una sintaxis intuitiva y legible, Python es un excelente primer lenguaje de programación para aprender.

Las habilidades de programación le ofrecen posibilidades de carreras en casi cualquier sector y son necesarias si desea pasar a desempeñar roles de ingeniería y desarrollo de software más avanzados y mejor remunerados.

Este curso es un excelente lugar para comenzar a aprender Python, ya que no se requieren conocimientos previos de programación. Completar el curso le otorga una Declaración de logro. Se divide en dos partes que lo preparan para dos certificaciones:

Dirigido a:

Estudiantes y profesionales de informática, electrónica, sistemas, redes y telecomunicaciones
que deseen ampliar sus conocimientos y aptitudes en el mundo de la Programación.

Contenido:

INTRODUCCIÓN A PYTHON Y A LA PROGRAMACIÓN DE COMPUTADORAS
○ Python: una herramienta, no un reptil.
○ Hay más de un Python.
○ Comencemos nuestra aventura en Python.
TIPOS DE DATOS, VARIABLES, OPERACIONES BÁSICAS DE ENTRADA Y SALIDA, OPERACIONES BÁSICOS

○ Tu primer programa.

○ Literales de Python.

○ Operadores: herramientas de manipulación de datos.

○ Variables – cuadros en forma de datos.

○ ¿Cómo hablar con la computadora?

VALORES BOOLEANOS, EJECUCIÓN CONDICIONAL, BUCLES, LISTAS Y PROCESAMIENTO DE LISTAS, OPERACIONES LÓGICAS Y BIT A BIT

○ Tomando decisiones en Python.

○ Bucles en Python.

○ Operaciones lógicas y de bits en Python.

○ Listas – colecciones de datos.

○ Ordenar listas simples: el algoritmo de clasificación de burbuja.

○ Listas: algunos detalles más.

○ Listas en aplicaciones avanzadas.
FUNCIONES, TUPLAS, DICCIONARIOS Y PROCESAMIENTO DE DATOS

○ Escribir funciones en Python.

○ ¿Cómo se comunican las funciones con su entorno?

○ Devolver un resultado de una función.

○ Scopes en Python.

○ Funciones.

○ Tuplas y diccionarios.
MÓDULOS, PAQUETES, CADENAS, MÉTODOS DE LISTAS Y EXCEPCIONES

○ El uso de módulos.

○ Algunos módulos útiles.

○ ¿Qué es un paquete?

○ Errores: el pan de cada día del programador.

○ La anatomía de la excepción.

○ Algunas de las excepciones más útiles.

○ Caracteres y cadenas.

○ La naturaleza de las cadenas en Python.

○ Métodos de cadenas.

○ Cadenas en acción.

○ Cuatro programas simples.
EL ENFOQUE ORIENTADO A OBJETOS: CLASES, MÉTODOS, OBJETOS Y SUS CARACTERÍSTICAS ESTÁNDAR: MANEJO DE EXCEPCIONES Y MANEJO DE ARCHIVOS

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

○ Un corto viaje desde el enfoque procedimental al enfoque orientado a objetos.

○ Propiedades.

○ Métodos.

○ Herencia: uno de los fundamentos de la programación de objetos.

○ Excepciones una vez más.

○ Generadores y cierres.

○ Procesando archivos de texto.

○ Trabajando con archivos reales.

Aprenderá estas habilidades fundamentales:

  • Piense de manera algorítmica: cómo analizar un problema y traducirlo para que una computadora lo procese.
  • Diseñe, desarrolle y mejore los programas informáticos de varios módulos.
  • Analice y modele problemas de la vida real en categorías de programación orientadas a objetos.
  • Comprenda la tarea del programador en el proceso de desarrollo de software.
  • Adquiera conocimientos sobre cómo se ejecuta un programa en un entorno informático.
  • Adquiera capacidades para crear y desarrollar su propio portafolio de programación.

Programación:

Inicio:

Martes 10 de Marzo.

Horario:

Martes y Jueves de 19:00 a 22:00

Duración:

2 meses

Costo:

Profesionales 2650 Bs.-

Estudiantes 2250 Bs.-

Requisitos para inscripción:

  • Fotocopia de carnet de identidad.
Incluye: 
  • Acceso a la Plataforma CISCO – NetAcad.
  • Certificado CISCO – UAGRM de Aprobación

Lugar de inscripcion:

Av. Busch 2do anillo, Facultad Politecnica, Modulo 212 planta Baja, oficina “CIFTT”.

Horario de Atencion:

Lunes a Viernes de 8:00 a 14:00.

Módulos UAGRM – Facultad Politécnica
Av. Busch, Módulo 212 (Planta baja)
Santa Cruz  – Bolivia

info@ciftt.edu.bo

67826444 y 76096665