Requisitos

Conocimientos básicos de Informática y manejo del computador.

Objetivos

Adquirir los conocimientos y habilidades para adentrarse en el mundo de la programación empezando con los fundamentos de programación, algoritmos y el lenguaje de Programación Python.

Dirigido a

Estudiantes, Técnicos, Tecnólogos, Ingenieros o quien desee Adquirir las Bases para aprender a Programar.

Fechas Programadas

Inicia Termina Horario

Metodología

La Capacitación es en modalidad presencial o en línea, 100% basada en prácticas que son desarrolladas por todos los Estudiantes. En modalidad presencial: cada Estudiante cuenta con un computador, acceso a internet de banda ancha, WI-FI y elementos e instrumentos necesarios para las prácticas en nuestra sede, desde el momento en que inicia y hasta que finaliza. En modalidad en línea (online): el estudiante debe contar con un computador con webcam, micrófono, acceso a internet y el software necesario para conectarse a la plataforma de videoconferencia desde la cual se imparten las clases. La capacitación es personalizada puesto que son grupos pequeños con un máximo de dieciseis (16) Estudiantes por grupo. Durante el desarrollo del curso, los estudiantes participan e interactúan en tiempo real de la clase con el docente, pudiendo resolver las dudas e inquietudes justo en el momento en que estas se le presentan. Los Instructores exponene los fundamentos teóricos con un lenguaje sencillo y común, que le permite al estudiante asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, ya que simultáneamente se desarrollan talleres de práctica, los cuales están organizados consecutivamente para el desarrollo temático en forma gradual y evolutiva. Al finalizar cada módulo, el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes.
Contenido
-
Introducción a la programación

1- Fundamentos de Programación , Lenguajes, Paradigmas

Introducción
Concepto de programa
Breve recuento de los lenguajes de programación
Clasificación: Lenguajes de bajo, medio, Alto Nivel
Lenguajes de programación
Paradigmas de programación
Tipos de paradigmas de programación
Operadores aritméticos
Operadores lógicos
Operadores de asignación

2- Algoritmos, Pseudocódigo, Diagramas de Flujo y Variables.

Introducción
Algoritmos
Herramientas para la construcción de algoritmos
Expresión de un problema en un algoritmo.
Diagramas de flujo.
Programación con Python.
Expresión de un algoritmo en pseudocódigo
Uso de variables.
Uso de constantes.
Uso de subrutinas y parámetros.
Variables Locales y Globales

3- Desarrollo de Programas

Introducción
Análisis del problema
Implementación y codificación
Expresiones y orden de precedencia
Operaciones básicas de entrada-salida
Módulos

4- Estructuras de Control

Instrucciones condicionales
Sentencia if.
Sentencia if-elif-else.
Sentencia Match-case.
Condicionales Anidados.

Estructuras de Control Iterativas - Ciclos
Ciclo for.
Ciclo while.
Ciclos Anidados

Tipos de Datos Estructurados
Arreglos de datos

Arreglos de elementos.
Iteración de Arreglos.
- List.
- Tuple.
- Set.
- Dict.

5- Funciones

Funciones Predefinidas
Funciones de Usuario
Manejo de argumentos
Ámbito de las variables
Manejo de archivos

6- Programación Orientada a Objetos POO
Identificadores
Objetos - clases
Instanciación
Herencia
Encapsulación
Polimorfismo.
Herencia múltiple

Video

Incluye

  • Link en la nube con Información Técnica y Utilidades (Software).
  • Certificado de Asistencia.

Publicidad

Cursos Mansion de la Belleza Cejas Pestañas
Calibración instrumentos medición
Soporte infraestructura, seguridad informática Yertx
Libro Repara Tu Computador

Pearson VUE - Authorized Test Center
CERTIPORT - Authorized Test Center
;