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.