ESTRUCTURA METODOLÓGICA DE CURSO PARA PROGRAMAS DE NIVEL TÉCNICO PROFESIONAL, TECNOLÓGICO Y PROFESIONAL UNIVERSITARIOS VERSIÓN: 2.
0
EN METODOLOGÍA PRESENCIAL. CODIGO: FR-FO-DAP-01
Docencia FECHA: 1-abr-16
INFORMACIÓN GENERAL DEL CURSO
Denominación del curso Electiva CP Desarrollo de Aplicaciones como servicios (SaaS) Alfanumérico TINF 1240
Programa o Unidad Académica Ingeniería – Dpto. de Informática, Redes y Sede PRINCIPAL
Componente Curricular Componente Profesional - CP Área de formación Programación y algoritmia
Metodología del curso Presencial Tipo de curso Curso específico del programa
Horas de acompañamiento
Créditos académicos 3 3 Horas de trabajo autónomo 6
directo
DESCRIPCIÓN GENERAL DEL CURSO
Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por casas constructoras de software propietarias; el cual es utilizado en las empresas para el desarrollo de aplicaciones como servicios, permitiendo la
toma decisiones basándose cada vez más en la información almacenada en los sistemas gestores de bases de datos.
Las necesidades tecnológicas y problemáticas que surgen alrededor de los procesos que gestionan las empresas son diversos y requieren soluciones específicas que no se pueden encontrar en el mercado, o en su defecto demandan
un alto costo para su desarrollo e implementación, por lo tanto se hace necesario la capacitación del tecnólogo en informática en dichos entornos de desarrollo integrado.
OBJETIVO DE FORMACIÓN DEL CURSO
Capacitar al estudiante en la teoría y práctica de la mas reciente tecnología en entornos de desarrollo integrados de licenciamiento propietario, para construir aplicaciones orientadas a servicios.
Objetivo general del curso
COMPETENCIAS A DESARROLLAR EN EL CURSO
Crea aplicaciones orientadas a servicios acordes con las tecnológicos actuales a nivel de software para la empresa.
Competencia 1
Desarrolla las capacidades de aprendizaje
autónomo, adaptación a nuevos escenarios
Competencia 2 y trabajo colaborativos.
Identifica y emplea el uso de las tendencias en el mercado.
Competencia 3
PROCESO DE EVALUACIÓN EN EL CURSO
Dado que el proceso de evaluación es considerado como una práctica permanente, dialógica e integral, las estrategias de evaluación atraviesan todo el proceso de enseñanza aprendizaje: fase inicial, intermedia y final. En este sentido,
las actividades de aprendizaje y las experiencias vivenciadas en las sesiones de clase permitirán evidenciar los niveles de apropiación, interiorización y manejo conceptual de los estudiantes.
Desde aquí, la evaluación se concibe desde tres ejes de constitución. La autoevaluación se realizará por medio de proyectos y estudios de casos como parte de un proceso reflexivo sobre los logros y aprendizajes alcanzados en el
desarrollo del curso.
La coevaluación se da en los ejercicios de participación grupal, las posturas de escucha, asertividad y actitud empática frente a los aportes y aprendizajes de los otros. En este sentido, la coevaluación implica un momento y escenario
específico del curso que permita encontrar, de manera colectiva, los aprendizajes alcanzados como grupo.
La heteroevaluación se realiza de manera procesual y permanente, realizando retroalimentaciones en los tiempos acordados bajo criterios de calidad, puntualidad y pertinencia en cada una de las unidades propuestas. La evaluación
final, entendida como un instrumento cualitativo y cuantitativo que da cuenta del proceso de aprendizaje del estudiante, permitirá de manera conjunta (docente- estudiante) observar la compresión, interiorización y aplicación de los
saberes adquiridos y la construcción del estudiante frente a la elaboración conceptual que ha desarrollado en términos de las competencias interpretativas, argumentativas y propositivas.
La calificación definitiva está definida por:
Corte I 35%
Corte II 35%
Corte III 30%
ESTRUCTURA METODOLÓGICA DE CURSO PARA PROGRAMAS DE NIVEL TÉCNICO PROFESIONAL, TECNOLÓGICO Y PROFESIONAL UNIVERSITARIOS VERSIÓN: 2.0
EN METODOLOGÍA PRESENCIAL. CODIGO: FR-FO-DAP-01
Docencia FECHA: 1-abr-16
DESARROLLO DEL CURSO
Visual C #(sharp)
Explorando Visual Studio .NET.
Semana 1 Entendiendo Fundamentos de Lenguaje C#.
El lenguaje de programación C#
introducción a la tecnología .NET y bases sintácticas de C#
Creando Objetos en C#.
Implementando Técnicas de Programación Orientada a Objetos en C#.
Semana 2 Programando con C#.
Operadores de C#
Espacios de nombres, clases, indicadores (variables y constantes) y el sistema de tipos de C# (CTS de .NET Framework)
Construyendo Aplicaciones basadas en .NET con C#.
Usando ADO .NET para Acceder Datos.
Semana 3 Acceso a bases de datos relacionales
Creando Aplicaciones Basadas en Windows.
Utilizando Servicios Web XML en un Programa de C#.
Creando una aplicación Web con Formas Web.
Semana 4 Configuraciones de aplicación e Instalación.
Asp net con C#
Descripción General del Microsoft .NET Framework
Semana 5
Usando Microsoft Visual Studio .NET
Creando una Forma Web Microsoft ASP .NET
Agregando Código a una Forma Web Microsoft ASP .NET
Rastreo en Aplicaciones Web ASP .NET
Semana 6
Validando Entrada de Usuario
Creando Controles de Usuario
Accediendo Datos Relacionales Usando Microsoft Visual Studio .NET
Semana 7
Accediendo Datos con ADO .NET
Llamando Procedimientos Almacenados con Microsoft ADO .NET
Leyendo y Escribiendo Datos XML
Consumiendo y Creando Servicios Web XML
Semana 8
Manejando Estado
Configurando, Optimizando e Instalando una Aplicación Web Microsoft ASP .NET con C#
Asegurando una Aplicación Web Microsoft ASP .NET
Semana 9
Proyecto de Aplicación Web Microsoft ASP .NET con C#
Semana 10
Que es un web services
Fundamentos de un web services
Semana 11
Arquitectura de un web services
Semana 12
Desarrollando webservices con asp net, utilizando codigo C#
Protocolos y tipos de mensajes
Semana 13
Web service cliente
Programando web service con asp net
Semana 14
Soap Microsoft
Publicar un web service
Semana 15
Consumir un web service
Proyecto Final de web services utilizando aplicaciones visual net con C#
Semana 16
ESTRUCTURA METODOLÓGICA DE CURSO PARA PROGRAMAS DE NIVEL TÉCNICO PROFESIONAL, TECNOLÓGICO Y PROFESIONAL UNIVERSITARIOS VERSIÓN: 2.0
EN METODOLOGÍA PRESENCIAL. CODIGO: FR-FO-DAP-01
Docencia FECHA: 1-abr-16
REFERENCIAS BIBLIOGRÁFICAS DEL CURSO
DINO, E.2014. Programming Microsoft ASP.NET MVC, 3rd Edition. España: Ed. Microsoft Press.
JULIEN, D. JAMES, R. 2012. Visual studio 2010 desarrollo de aplicaciones web. España: Ed. Ediciones Eni.
ROGER, P.2010. Ingeniería del Software Séptima Edición. España: Ed. Mc Graw Hill.
MATTHEW, M. 2002. ASP.NET: The Complete Reference. New Delhi: Ed. Mc Graw Hill.
PROFESOR DEL CURSO
Nombres y Apellidos HERNAN AVILA PUENTES
Correo electrónico
[email protected]Oficina FACULTAD DE INGENIERIA-TECNOLOGIA DE INFORMATICA
Teléfono / ext. 6986
Ingeniero de Sistemas- Especialista en Redes y soluciones Telematicas - Magister en Docencia
Títulos y formación