fbpx

Fundamentos de Python 1

FUNDAMENTOS DE PYTHON 1

DURACIÓN

30 HORAS

TURNO

DOMINICAL

HYFLEX

PRESENCIAL

DESCRIPCIÓN

Este curso de programación en Python está diseñado para aquellos que buscan ingresar al emocionante mundo del desarrollo de software, sin importar su experiencia previa. Utilizado por empresas emergentes y gigantes tecnológicos como Google, Facebook y Netflix, Python se ha consolidado como uno de los lenguajes de programación más populares y versátiles. Su sintaxis clara y sencilla no solo facilita el aprendizaje, sino que también permite a los desarrolladores concentrarse en resolver problemas y construir soluciones efectivas. Aprender Python abre la puerta a una variedad de carreras en prácticamente cualquier industria, convirtiéndolo en una herramienta esencial para quienes aspiran a roles en ingeniería de software, administración de sistemas e ingeniería de seguridad, entre otros.

 

A lo largo del curso, los estudiantes desarrollarán habilidades en alta demanda, como el diseño, desarrollo y mejora de programas de computadora. Se enseñarán metodologías efectivas para el análisis de problemas y la implementación de soluciones a través de la programación. Además, el curso enfatiza las mejores prácticas de codificación, asegurando que los estudiantes no solo aprendan a programar, sino que también comprendan los principios fundamentales que sustentan un código limpio y eficiente. Al finalizar, los participantes estarán preparados para el examen de certificación PCEP (Certified Entry-Level Python Programmer), que valida sus conocimientos y habilidades como programadores de Python de nivel de entrada. Con un enfoque práctico, el curso permite a los estudiantes aplicar sus aprendizajes en proyectos reales, dándoles la confianza necesaria para enfrentar los desafíos del mundo laboral.

Módulo 1: Introducción a Python y a la Programación Informática

1.0. Bienvenido a Fundamentos de Python 1
1.1. Sección 1 – Introducción a la programación
1.2. Sección 2 – Introducción a Python
1.3. Sección 3 – Descarga e instalación de Python
1.4. Finalización del Módulo 1 – Prueba del Módulo

Módulo 2: Tipos de datos, Variables, Operaciones Básicas de Entrada y Salida, Operadores Básicos

2.1. Sección 1 – El Programa «¡Hola, Mundo!»
2.2. Sección 2 – Literales de Python
2.3. Sección 3 – Operadores – herramientas de manipulación de datos
2.4. Sección 4 – Variables
2.5. Sección 5 – Comentarios
2.6. Sección 6 – Interacción con el usuario
2.7. Finalización del Módulo 2 – QUIZ DEL MÓDULO

 

Módulo 3: Valores Booleanos, Ejecución Condicional, Bucles, Listas y su procesamiento, Operaciones Lógicas y de Bit a Bit

3.1. Sección 1 – Cómo tomar decisiones en Python
3.2. Sección 2 – Bucles en Python
3.3. Sección 3 – Operadores lógicos y operaciones bit a bit en Python
3.4. Sección 4 – Listas
3.5. Sección 5 – Ordenamiento de listas: Algoritmo Burbuja
3.6. Sección 6 – Operaciones con listas
3.7. Sección 7 – Aplicaciones avanzadas de listas
3.8. Módulo 3 Finalización: Prueba del Módulo

Módulo 4: Funciones, Tuplas, Diccionarios, Excepciones y Procesamiento de Datos

4.1. Sección 1 – Funciones
4.2. Sección 2 – Cómo se comunican las funciones con su entorno
4.3. Sección 3 – Devolviendo el resultado de una función
4.4. Sección 4 – Alcances en Python
4.5. Sección 5: Creación de funciones con múltiples parámetros
4.6. Sección 6 – Tuplas y diccionarios
4.7. Sección 7 – Excepciones
4.8. Finalización del Módulo 4: Prueba del Módulo

  •  

Evaluación Final

  • Fundamentos de Python 1 (PE1) Examen Final del Curso
  • Proyecto Final
  • Prueba Final
  • Encuesta de Fin de Curso

Certificación

  • Examen de certificación PCEP – Certified Entry-Level Python Programmer

OBJETIVOS

Introducción a la Programación: Comprender los conceptos fundamentales de la programación y la lógica detrás del desarrollo de software, incluyendo la importancia de Python como lenguaje de programación.

Instalación y Configuración: Aprender a instalar y configurar el entorno de desarrollo de Python, permitiendo a los estudiantes crear y ejecutar sus propios programas.

Manipulación de Datos: Adquirir habilidades en el uso de tipos de datos y variables en Python, así como en la realización de operaciones básicas de entrada y salida, y el uso de operadores para manipular datos.

Control de Flujo: Desarrollar la capacidad de implementar estructuras de control, como condicionales y bucles, para gestionar el flujo de ejecución de programas y realizar decisiones basadas en condiciones.

Estructuras de Datos: Familiarizarse con el uso de listas, tuplas y diccionarios en Python, y aplicar técnicas de procesamiento y manipulación de estas estructuras de datos.

Funciones y Alcances: Entender el concepto de funciones, su declaración y uso, así como los alcances de las variables en Python, para promover la modularidad y la reutilización del código.

Manejo de Errores: Aprender a manejar excepciones y errores en Python, fortaleciendo las habilidades para desarrollar programas más robustos y resilientes.

Preparación para Certificación: Proporcionar una base sólida en programación en Python que prepare a los estudiantes para la certificación PCEP (Certified Entry-Level Python Programmer) y futuros roles en desarrollo de software.

BENEFICIOS PROFESIONALES

Desarrollo de Habilidades Técnicas: Adquirir conocimientos prácticos en Python, un lenguaje de programación versátil y en alta demanda en diversas industrias, desde tecnología hasta finanzas.

Apertura a Nuevas Oportunidades Laborales: La habilidad en Python puede abrir puertas a diversas posiciones en el mercado laboral, como desarrollador de software, analista de datos y administrador de sistemas.

Base Sólida para Avanzar en Programación: Este curso proporciona una base sólida que permitirá a los estudiantes continuar aprendiendo lenguajes de programación más avanzados y especializarse en áreas como inteligencia artificial, ciencia de datos o desarrollo web.

Certificación Reconocida: Al finalizar el curso, los estudiantes estarán preparados para presentar el examen de certificación PCEP, que valida su competencia en programación en Python a nivel de entrada, aumentando su credibilidad ante empleadores.

Resolución de Problemas: Los estudiantes desarrollarán habilidades para analizar y resolver problemas mediante programación, una competencia valiosa en cualquier rol técnico.

Enfoque Práctico: El curso incluye proyectos prácticos que permiten a los estudiantes aplicar lo aprendido en situaciones del mundo real, mejorando su portafolio profesional.

Flexibilidad en la Aplicación de Conocimientos: Las habilidades adquiridas son transferibles a diversas industrias y roles, desde el desarrollo de aplicaciones hasta la automatización de tareas y el análisis de datos.

Mejora del Perfil Profesional: Los participantes saldrán del curso con habilidades que les permitirán destacarse en un mercado laboral competitivo, mejorando sus perspectivas de empleo y oportunidades de carrera.

CISCO NETWORKING ACADEMY EN UCEM

El laboratorio de cómputo de nuestra universidad es un espacio innovador y dinámico, equipado con tecnología de última generación para ofrecer a los estudiantes una experiencia educativa inigualable. En su interior, encontrarás 28 unidades de la potente PC Lenovo ThinkStation P360 Tower, diseñadas para manejar tareas intensivas y permitir a los estudiantes ejecutar software especializado con fluidez. Cada estación de trabajo se complementa con un monitor LG Ultra Gear modelo 24GN6OR, que ofrece imágenes nítidas y colores vibrantes, ideal para el diseño gráfico y la programación avanzada.

El confort y la climatización del laboratorio están garantizados gracias a dos aires acondicionados Panasonic Inverter, que aseguran un ambiente de trabajo óptimo durante todo el año. Para presentaciones y proyectos, contamos con un data show LG Pro Beam 4K de 5000 lúmenes, que proporciona una calidad de proyección excepcional, y un Smart TV Panasonic de 40”, perfecto para visualización en grupo y colaboración.

El mobiliario, compuesto por escritorios Fursys UCR 518S, ha sido diseñado para promover la ergonomía y la comodidad, lo que permite a los estudiantes concentrarse plenamente en sus tareas. Además, el laboratorio está equipado con cámaras Logitech C920 y un micrófono Shure MV7, que facilitan la grabación de presentaciones y la realización de videoconferencias de alta calidad. La alfombra modular 12×36 en colores neón cítricos no solo aporta un toque moderno y vibrante al espacio, sino que también mejora la acústica y la seguridad.

En conjunto, estos elementos crean un entorno de aprendizaje estimulante, donde los estudiantes pueden experimentar, colaborar y desarrollar las habilidades necesarias para sobresalir en sus futuras carreras. Elegir nuestra universidad es optar por una formación integral, donde la tecnología se convierte en un aliado indispensable para alcanzar el éxito.

METODOLOGÍA

La metodología del curso «Fundamentos de Python 1» está diseñada para ofrecer una experiencia de aprendizaje integral y accesible, combinando teoría fundamental con práctica constante. A través de una estructura de módulos progresivos, los estudiantes comienzan con los conceptos básicos de la programación y avanzan gradualmente hacia temas más complejos, incluyendo estructuras de datos, operaciones lógicas y la creación de funciones. Cada módulo cuenta con ejercicios prácticos y pruebas de evaluación que permiten a los participantes aplicar lo aprendido en situaciones reales, reforzando su comprensión y habilidades en programación. Además, el curso se complementa con un proyecto final, en el que los estudiantes desarrollan una aplicación que demuestra sus conocimientos y habilidades en Python, preparándolos para presentar el examen de certificación PCEP al finalizar.

CATEDRÁTICOS

Erick Antonio Wheelock Rugama

Formación Académica:

  • Ingeniero en Sistemas y Tecnología de la Información, Universidad Centroamericana (UCA).
  • Técnico Superior en Telemática, Universidad Centroamericana (UCA).
  • Certificación en Experiencia del Cliente, Denis Mairena Executive & Business Coach.
  • Certificaciones CCNA en redes y cableado estructurado.

Experiencia Profesional:

  • Coordinador de Planificación y Supervisor NOC L1, Equipos y Sistemas S.A. – IDEAY (Septiembre 2023 – Actualidad).
  • Responsable de Laboratorio de Tecnología, Información y Comunicaciones y Docente Horario, Universidad Centroamericana (2008 – Agosto 2023).
  • Instructor de módulos sobre redes, Academia CISCO en diversas universidades (2010 – 2023).
Comparte

DIRECCIÓN

Km. 4.5 Carretera Panamericana Sur
29 Avenida Suroeste
De los semáforos del Guanacaste
2 cuadras al Oeste y 1 cuadra al Norte
Contiguo al INVUR
Managua, Nicaragua

CONTACTO

Tel.: 2268-0000
WhatsApp:+505 5859-0059
admision@ucem.edu.ni

Escribir al WhatsApp
¡Bienvenido! ¿En qué podemos ayudarte?
Hola 👋 ¡Bienvenido al chat de UCEM!

¿En qué podemos ayudarte?