Vous êtes sur la page 1sur 23

MANUAL DE ASIGNATURA

MC. Armando Méndez Morales


Ingeniería en
Tecnologías de la Información

Materia
Programación de aplicaciones
Desarrollo del curso
Programa cuatrimestral iniciando el 4 de septiembre del 2019 y
terminando el 13 de diciembre, con tres cortes parciales de indicadores,
los días 4 de octubre, 8 de noviembre y 12 de diciembre
Objetivo del curso

El alumno empleará el paradigma de la Programación


Orientada a Objetos (POO) para el desarrollo de sistemas de
información y su seguridad a nivel avanzado.
INDICE - Unidades temáticas

Seguridad en el
desarrollo de
Patrones de aplicaciones.
diseño.

Conceptos
avanzados de la
programación
orientada a
objetos.
Principios
básicos de la
programación
Orientada a
Objetos
Imágenes:
https://linkiafp.es/app/uploads/2019/04/seguridad-informatica-online-300x283.png
https://reactiveprogramming.io/public/books/patterns/img/patterns-articles/strategy-diagram.png
https://miro.medium.com/max/300/1*2QTNUKQl2YFaXGq-l6i4nA.jpeg
https://image.slidesharecdn.com/presentacinpoo-120823191110-phpapp01/95/poo-programacin-orientada-a-objetos-14-728.jpg?cb=1345751433
Evaluación del aprendizaje

Evaluación diagnóstica
Evaluaciones por unidades temáticas
(40%) Saber. Examen Teórico, Participaciones, Exposiciones, Mapas conceptuales y
mentales.
(50%) Saber Hacer. Resultado de aprendizaje, Trabajo en equipo (Auto y coevaluación),
Prácticas, Ejercicios, Res. Problemas.
(10%) Saber Ser. Puntualidad, Respeto y Ética.
Evaluación final
Beneficios del curso

Competencia a obtener:
Dirigir proyectos de tecnologías de
información (T.I.) para contribuir a la
productividad y logro de los objetivos
estratégicos de las organizaciones
utilizando las metodologías apropiadas.
Evaluar sistemas de tecnologías de
información (T.I.) para establecer
acciones de mejora e innovación en las
organizaciones mediante el uso de
metodologías para auditoría.

Imagen obtenida de:


https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=imgres&cd=&cad=rja&uact=8&ved=2ahUKEwjX2JK54KHdAhVNmK0KHQ2uBgUQjRx6BAgBEAU&url=http%3A%2F%2Fluiscarlosl
opezlopez.blogspot.com%2F2015%2F10%2Fcomo-ser-un-administrador-de-proyectos.html&psig=AOvVaw1R2iXe39PwTcw72I_PE4h8&ust=1536164392263749
Beneficios del curso
Al ser competente como Programador es posible acceder a trabajos que requieren estas competencias.

Fuente: https://www.indeed.com.mx/trabajo?q=Programador&l=
Beneficios del curso
Reglas de operación del curso
Poner el celular en vibración
Respetar a todos los participantes

Ser buen novio(a), hijo(a), estudiante !!!

Ser RESPONSABLE
Informa anticipadamente inasistencias y gestiona
oportunamente tus permisos/justificantes en la
dirección de carrera
Asiste y realiza tus actividades en tiempo y forma
Trabajos que entregues fuera de fecha serán
evaluados sobre 8 o 9.
Los trabajos que hayas omitido en tiempo normal, los
realizarás en nivelación o global, mas las actividades
adicionales de regularización.
Contrato de aprendizaje

Como Instructor me Como Participante me


comprometo a… comprometo a…
 Fomentar la participación e
investigación.
 Aclarar todas las dudas.
 Tratarlos con respeto y amabilidad.
 Cumplir con lo programado en cada
tema.
Evaluación diagnóstica
I. Principios básicos de la
Ingeniería en POO.
Tecnologías de la Información MC. Armando Méndez Morales

Materia
Programación de aplicaciones
Objetivo

• El alumno programará aplicaciones Orientadas a


Objetos para satisfacer las necesidades básicas
de la empresa.

TEMAS DE LA UNIDAD
• Paradigma de POO, Clases y Objetos, Atributos, Métodos y
Herencia.
• Agregación y asociación
Evaluación del aprendizaje

(40%) Saber.
Investigación individual Conceptos (40%)
(50%) Saber Hacer.
Programa ind. que incluya los conceptos básicos (20%)
Resultado de aprendizaje. Programa en equipo. (30%)
(10%) Saber Ser.
Participación, Puntualidad y Respeto (10%)
Introducción

Hoy en día existe multitud de aplicaciones realizadas y


entregadas en forma de instaladores (Desktop app), en
forma de páginas web (web app) o bien aquellas que se
pueden instalar en nuestros dispositivos móviles (mobile
app).

Que tecnologías se habrán empleado para sus desarrollos?


Paradigma de POO, Clases y Objetos,
Atributos, Métodos y Herencia.
Tarea
• Realice las actividades descritas en el archivo:
PA U1 - Act 1 Conceptos básicos.docx
Paradigma de POO, Clases y Objetos,
Atributos, Métodos y Herencia.
Realice un proyecto con esta estructura
Agregación y asociación

Complete las relaciones de asociación


Agregación y asociación

Tarea
• Realice las actividades descritas en los archivos:
PA U1 - Act 2 Programa individual
PA U1 - Act 3 RA Programa equipo
Conclusión

• Es importante dominar los conceptos básicos de la POO, ya


que sirven de fundamento para comprender los nuevos
paradigmas así como los patrones de diseño.
Referencias

 ebean. (09 de 09 de 2019). Obtenido de https://ebean.io/


 Janssen, T. (15 de 09 de 2016). sitepoint. Obtenido de https://www.sitepoint.com/5-
reasons-to-use-jpa-hibernate/
 mkyong. (23 de 03 de 2019). Obtenido de Spring Boot + Spring data JPA + MySQL:
https://www.mkyong.com/spring-boot/spring-boot-spring-data-jpa-mysql-example/
 Pivotal Software, Inc. (09 de 09 de 2019). spring.io. Obtenido de
https://spring.io/guides/gs/spring-boot/
 Pivotal Software, Inc. (09 de 09 de 2019). spring.io. Obtenido de
https://spring.io/guides/gs/accessing-data-mysql/
 w3schools. (09 de 09 de 2019). Obtenido de https://www.w3schools.com/java/
Muchas gracias

Vous aimerez peut-être aussi