Ir al contenido principal

Herramientas De Programación Java


FCFM
La inscripción en este curso es sólo por invitación

Objetivos

Los fundamentos de programación son la base para empezar a programar, antes incluso de elegir un lenguaje. Este etapa facilita el aprendizaje a todos aquellos que quieren aprender a programar y no saben por dónde empezar, o a aquellos programadores autoformados que carecen de fundamentos de algoritmia.

Destinatarios

Cualquier persona que quiera aprender a programar y tenga un nivel de matemáticas igual o superior al de bachillerato. Especialmente dirigido a personas que no han programado nunca, pero también útil para programadores con carencias en algoritmia.

Ingreso al Curso

(*) Solo para alumnos inscritos en el curso con franquicia Sence

En el siguiente enlace podras encontrar un manual de acceso al curso.

Objetivos de aprendizaje

  • Introducción a al mundo de resolución de problemas por medio de un computador
  • Conocer el problema a resolver
  • Algoritmos, Pseudocodigo y diagramas de flujo
  • Concepto de Variable
  • Estructura de Pseudocodigo
  • Representación gráfico-esquemática
  • Estructuras de decisión
  • Estructuras de repetición (bucles)
  • Modificación directa del flujo de programas
  • Que los estudiantes sean capaces de comprender y aplicar Clases y Objetos
  • Que los estudiantes sean capaces de comprender y aplicar Herencia y Polimorfismo
  • Que los estudiantes sean capaces de identificar y utilizar herramientas de paquetes
  • Que los estudiantes sean capaces de comprender diseños UML dinámicos y estáticos
  • Que los estudiantes sean capaces de comprender y escribir modelos de objetos simple
  • Que los estudiantes tengan la capacidad de utilizar Patrones de diseño en modelos de mediana complejidad
  • Que los estudiantes tengan la capacidad de utilizar Patrones de diseño en modelos reactivos
  • Que los estudiantes tengan noción de patrones de Arquitectura
  • Que los estudiantes sean capaces de comprender y aplicar Excepciones
  • Que los estudiantes sean capaces de comprender y aplicar Threads
  • Que los estudiantes sean capaces de comprender y aplicar Entrada / Salida
  • Que los estudiantes sean capaces de comprender y aplicar JDBC
  • Que los estudiantes sean capaces de comprender y aplicar Colecciones
  • Que los estudiantes puedan utilizar estructuras complejas en ambientes concurrentes
  • Que los estudiantes tengan la capacidad de entender y utilizar conceptos de Integración Continua
  • Que los estudiantes puedan comprender todas los actores y definiciones del desarrollo de aplicaciones web
  • Que los estudiantes puedan utilizar toda la potencia de HTML 5 en interfaces graficas
  • Que los estudiantes tengan la capacidad de desarrollar aplicaciones de diseño adaptativo y MVC
  • Que los estudiantes tengan la capacidad de construir servicios REST, gestionar y administrar estos servicios
  • Que los estudiantes tengan la noción de integración entre el modelo y la interface
  • Que los estudiantes tengan la capacidad de implementar una aplicación full stack con el uso de base de datos

En el siguiente enlace podras descargar el temario completo del curso.

Ayuda