Taller de Programación con Python

Contacta sin compromiso con Tecnológico de Monterrey - Educación Continua

Para enviar la solicitud debes aceptar la política de privacidad

Galería de imágenes

Comentarios sobre Taller de Programación con Python - Presencial - Toluca - Estado de México

  • Contenido
    Taller de Programación con Python.

    Escuela de Ingeniería y Ciencias
    • Número de Horas Totales: 30
    • Número de Módulos: 5
    • Tipo de Programa : Taller
    • Objetivo: Proporcionar conocimientos de manera práctica y aplicada.
    • Área temática: TI, Big Data y Data Analytics.


    Descripción del Programa.

    Objetivo General:

    Desarrollar en el participante la lógica de programación con Python para la solución de problemas.


    Necesidad, Deseo o Problema que Satisface o Resuelve este Programa:
    Python es el lenguaje de programación más utilizado en nuestros días, es indispensable tener nociones de programación en este lenguaje para explotar los múltiples usos que se le dan, tanto en la sistematización normal de tareas con programación como para más adelante, explotar las facilidades que provee este lenguaje para implementaciones de big data, data science e inteligencia artificial.


    Beneficios para el estudiante:

    El participante logrará entender la lógica de programación en python y realizará proyectos que resuelvan problemas complejos en su organización con manipulación de datos.


    Beneficios para la Organización :

    Con la adquisición de las habilidades desarrolladas en este taller, el participante logrará poner en práctica los conceptos de programación y proporcionar soluciones acortando los tiempos de desarrollo, mejorando la mantenibilidad y calidad del código.


    Perfil Meta:
    • Ocupa un puesto de Analista, programador.
    • Necesidad de aprender a programar en Python.
    • No es requerida experiencia laboral.


    Requisitos de admisión:
    • Nivel académico: Bachillerato terminado
    • Conocimientos previos: Ninguno
    • Manejo de herramientas o software: Manejo de computadora de manera general.
    • No es requerida experiencia laboral.


    ¿En qué áreas organizacionales son más cotizadas estas competencias y habilidades?
    • Administración
    • Finanzas
    • Mercadotecnia
    • Procesos
    • Sistemas
    • Ventas


    ¿En qué industrias son más cotizadas estas competencias y habilidades?
    • Análisis de datos, Big Data, Data Science
    • Inteligencia Artificial
    • Desarrollo web

    Etapa de Desarrollo Profesional:


    Functional Specialist:

    El profesionista desarrolla técnicas y habilidades sólidas en un área de especialización, logrando un rápido crecimiento profesional que le dé independencia y autonomía en la organización. Puede ser un nivel satisfactorio por varios años, iniciando desde el momento que se incorpora al mundo laboral.



    Entrepreneurship and Owner: 

    CEOs y/o emprendedores.


    Perfil del Egresado
    El egresado de este programa será capaz de:
    • Entender los conceptos básicos de programación
    • Conocer estructuras de programación en Python
    • Manipular librerías y funciones
    • Crear sus propias funciones
    • Utilizar listas y strings
    • Explotar información en archivos

    Valor en el Mercado:
    “…Los programadores en python son los segundos mejor pagados en el mundo. Con relación a la popularidad, cabe destacar que Python es un lenguaje utilizado para diferentes propósitos. De allí que lo encontremos casi en cualquier lugar (aplicaciones web, aplicaciones de escritorio, servidores web, multimedia, entre otras). Además, es utilizado por grandes empresas; por ejemplo, el buscador más grande de internet “Google” y la agencia espacial NASA”.

    Fuente: Uniphyton


    Demanda Laboral:

    El futuro para los desarrolladores en Python es realmente prometedor, ya que cuenta con herramientas y bibliotecas especializadas en la minería y análisis de datos; por ejemplo: Scikit-learn y Pandas.

    Además, los frameworks basados en este potente lenguaje están ganando una enorme popularidad, en los cuales figuran Django y Flask.

    GitHob prevee una demanda futura de 1 millón de proyectos escritos en Python.


    Vigencia de habilidades y competencias:

    Una vez que se entienden los conceptos básicos de programación y se trabajan en python, la actualización es muy simple. Hay versiones del lenguaje que salen cada cierto periodo de tiempo, pero siempre son mejoras que eficientizan y facilitan la forma de programar. El Lenguaje Python llegó para quedarse como una herramienta básica de cualquier programador.

    Cabe destacar que este curso es netamene introductorio. Se requiere de otro taller para profundizar en las grandes funciones y ventajas que ofrece el lenguaje en programación avanzada.


    Otros datos relevantes

    “Python es un lenguaje de programación de código abierto, orientado a objetos, muy simple y fácil de entender. Tiene una sintaxis sencilla que cuenta con una vasta biblioteca de herramientas, que hacen de Python un lenguaje de programación único.

    Una de las ventajas principales de aprender Python es la posibilidad de crear un código con gran legibilidad, que ahorra tiempo y recursos, lo que facilita su comprensión e implementación.

    Estos factores han hecho que Python se convierta en uno de los idiomas de programación más utilizados. Desde aplicaciones web hasta la inteligencia artificial, los usos de Python son infinitos.”

    Fuente: Akademus.es


    Contenido:



    Módulo 1: Solución de problemas, programación y conceptos básicos de Python.

    Duración: 6 horas

    Objetivo: Conocer los conceptos básicos de programación y la programación secuencial con python.
    Contenido:
    • Conceptos básicos de programación, planteamiento para la solución de problemas, pseudocódigo.
    • Introducción a Python
    • Operaciones Sencillas, flotantes, cadenas de texto, entrada/salida, cálculos matemáticos.
    • Programación secuencial.


    Módulo 2: Estructuras secuenciales, condicionales y cíclicas

    Duración: 6 horas

    Objetivo: Manipula condiciones y ciclos y lleva a cabo pruebas de Software en sus programas.
    Contenido:
    • Condicionales simples
    • Condicionales anidadas
    • Ciclos
    • Manejo de menúes
    • Generación de secuencias.
    • Validaciones de entradas.

     
    Módulo 3: Funciones, strings y listas

    Duración: 6 horas

    Objetivo: Modula sus programas con el uso de funciones. Aprovecha la manipulación en python de las estructuras de programación strings y listas.
    Contenido:
    • Concepto de función
    • Creación y manipulación de funciones
    • Concepto de lista
    • Concepto de strings 


    Módulo 4: Listas anidadas

    Duración: 6 horas

    Objetivo: Diseña programas con manipulación de listas anidadas.
    Contenido:
    • Creación y manipulación de listas anidadas
    • Uso de funciones con listas, paso de parámetros.


    Módulo 5: Manejo de archivos y uso de librerías

    Duración: 6 horas

    Objetivo: Manipula archivos de datos para obtener resultados de análisis simple con Python

    Contenido:
    Creación de archivo .csv
    Operaciones con archivos
    Manipulación de los datos del archivo a través de listas anidadas.


    Metodología de Estudio :

    Contenidos:
    • Material de referencia para ir conociendo del tema.
    • Aprender haciendo.
    • Desarrollo de retos con apoyo personalizado. 


    Método de Evaluación: 
    • Proyecto integrador Final

Otra formación relacionada con programación

Este sitio utiliza cookies.
Si continua navegando, consideramos que acepta su uso.
Ver más  |