Las necesidades actuales proponen cada vez mÔs retos para las organizaciones, el tratamiento de estos retos y su consecución precisa para cumplir los objetivos de una idea de negocio adecuada, dependen en gran medida de entornos laborales eficientes y de colaboradores capacitados para asumir las transformaciones y las oportunidades requeridas.
Es asĆ como el manejo de diversas tecnologĆas basadas en sistemas de información y el conocimiento de desarrollo de aplicativos en sus mĆŗltiples formas, forja de manera adecuada el altamente demandado perfil del desarrollador de software.
Este programa estÔ orientado a enseñarte a utilizar las estructuras lógicas de programación de forma adecuada, empleando los principios, tanto de la programación estructurada y modular, como las técnicas de la programación orientada a objetos, empleadas en los lenguajes actuales.
Contenido TemƔtico
FUNDAMENTOS EN ALGORITMOS Y LĆGICA MATEMĆTICA.
- Operadores lógicos
- Operadores aritmƩticos
- Funciones
- Diagramas de flujos
- Formulación de problemas
- AnƔlisis de problemas
CONCEPTOS DE FUNDAMENTOS DE PROGRAMACIĆN.
- Sistemas de procesamiento de la información.
- Algoritmos & Programas.
- Estructura de un Algoritmo Computacional
- Referencia de Lenguaje: Datos y tipos, Variables y Constantes
- Sintaxis y reglas de Nomenclatura.
- Estructuras de datos ā Listas, arreglos y mapas
APLICACIĆN DE LOS FUNDAMENTOS DE PROGRAMACIĆN.
- Funciones ā paso por valor y referencia
- Recursividad
- Variables y constantes
- Ciclos
- Condicionales
- Palabras reservadas
FUNDAMENTOS EN PROGRAMACIĆN ORIENTADA A OBJETOS ā JAVA
- Fundamentos de POO
- Expresiones Lambda
- Interfaces funcionales
- MƩtodos referenciados
- Herencia, polimorfismo
- Anotaciones
PROGRAMACIĆN Y SU LENGUAJE
-
-
- Elementos en Java
- Clases y objetos
- Herencia
- Interfaces y otras clases
- Polimorfismo
- Manipulación y control
- Colecciones
- Interfaces grƔficas
Pre-Requisitos
Conocimientos bƔsicos en informƔtica y anƔlisis matemƔtico bƔsico.
MetodologĆa
MetodologĆa Ćŗnica enfocada al aprendizaje a travĆ©s de ejemplos, esquemas y laboratorios. Enfoque teórico-prĆ”ctico, a travĆ©s de talleres, con la enseƱanza de los conceptos bĆ”sicos, desarrollando destrezas en los alumnos.