DESARROLLADOR FULLSTACK ASP .
NET MODALIDAD: EN LÍNEA
DÍAS Y HORARIO: Sábados 8:00 a 12:30 horas.
INICIA: Sábado 3 de Febrero 2024.
FINALIZA: Sábado 30 de Noviembre 2024
DURACIÓN: 180 horas.
COSTO DE INVERSIÓN: Inscripción Q. 600.00
Mensual Q. 800.00
Depósito Bancario, Tarjeta de Crédito, Visa-Cuotas, Transferencia
Electrónica.
INSCRIPCIÓN: El participante se inscribe al momento de realizar el pago de inscripción y
primera mensualidad o bien al realizar pago del curso completo (en todo caso
existan promociones vigentes aplicarán las condiciones de las mismas).
En este curso se integra teoría y práctica de las tecnologías Microsoft, son más fáciles de usar en comparación de
otra con las mismas características. Se busca mostrar a usarlas eficientemente a través de buenas prácticas y ejercicios. El
lenguaje básico que utilizamos es C#; para la base de datos usamos SQL Server; y para la edición web utilizamos html, css,
bootstrap, Ajax y angular.
REQUISITOS DE INSCRIPCIÓN:
• Ficha de inscripción
• Realizar el pago según la modalidad que haya elegido (se indica en el procedimiento de inscripción).
Requisitos mínimos de equipo y red:
• Desktop o Laptop (de preferencia con sistema operativo Windows 10 de 64 bits).
• 4 Gb. De RAM
• Espacio libre en disco 200Gb.
• Internet 5mb/subida y 10mb/bajada.
BACKEND
1. Programación orientada a objetos con • Disparadores (Triggers)
C# • Vistas
• Funciones
• Entorno de desarrollo de Visual [Link]
• Copias de seguridad
• Diseño de clases
• Atributos y métodos
• Implementación de accesores y 4. Capa de acceso a datos
modificadores (GET/SET) • Entity Framework
• Clases Abstractas y métodos abstractos • Model First
• Implementación de namespace • Database First
• Constructores, interfaces y métodos • Migraciones y Fluent API
sobrecargados • Manejo de Relaciones
• Herencia • Revirtiendo migraciones
• Polimorfismo • Diseño e implementación de clase para
• Encapsulamiento implementarlos
• Abstracción • Métodos CRUD
• Trabajando con procedimientos
almacenados
2. Introducción al lenguaje de • Realización de consultas con LINQ.
programación con C#
• Definición de variables y constantes
5. [Link] Web API
• Estructuras de control
• Que es una Web API
• Iteraciones (While, For, ForEach, do...Loop)
• Características de las Web API
• Procedimientos y funciones
• Beneficios de REST
• Enumeraciones • Terminología de operadores
• Control de Excepciones • Creando APIs con Web API
• Arreglos • Crear dinámicamente la documentación del
• Manejo de hilos API
• Manejo de colecciones
3. SQL Server
• Instalación y configuración de SQL Server
• Acceso y seguridad
• Diseño de base de datos y tablas
• Manejo y definición del lenguaje Transact
SQL
• Procedimientos almacenados
FRONTEND
1. Introducción al diseño Web
• Introducción al lenguaje HTML 5 4. Consumiendo servicios Web API con
• Diseño de formularios con HTML 5 Angular
• Creación y manejo de hoja de estilos
• Consumiendo un Web API
• Responsive Web Design (Bootstrap)
• Componentes y directivas de atributos
• Uso de rutas y rutas hijas
2. Diseño Web profesional • Ciclo de vida de un componente o directiva
• JavaScript • Aplicación con autenticación
• Sintaxis • Formularios en Angular
• Implementación en páginas web • Validación de formularios
• Jquery
• Sintaxis
• Implementación en páginas web
5. Desarrollando una WebApp completa
• Ajax • Introducción al desarrollo de una WebApp con
angular
• Sintaxis
• Maquetación web inicial
• Implementación en páginas web
• Uso del protocolo HTTP
• Implementación de un CRUD
3. Introducción al desarrollo de software • Enlaces del menú de navegación
con Angular JS • Creación de servicios
• Desplegando la aplicación en producción
• Configuración del entorno de desarrollo
• Introducción a TypeScrypt
• Creando nuestra primera aplicación web
METODOLOGÍA
- Kinal ha diseñado un programa para cursarlo totalmente en línea, en horas estratégicas y con absoluta
independencia geográfica.
- Sesiones en vivo guiadas por instructor a través de “Webex”.
- Favorecemos una interactividad constante con el instructor.
AL FINALIZAR
- Fundación Kinal extenderá un diploma por concepto de “Desarrollador Fullstack” a cada persona inscrita que
cuente con nota promedio mínima del 70% y asistencia del 80%; es requisito presentar:
1. Fotocopia de DPI.
2. 2 fotografías tamaño cédula (de estudio).
3. Solvencia (emitida en ventanilla de “Caja”).
4. Solicitud escrita (debe de solicitar formato en secretaría).
PRODECIMIENTO DE INSCRIPCIÓN.
1. Realizar pago de inscripción y primera mensualidad (o pago de curso completo) a través de cualquiera
de las siguientes opciones: Boleta SerBiPagos Banco Industrial, opción de pago de servicios a través de
banca en línea o App de Banco Industrial (debe ser cuentahabiente del banco y poseer credenciales de
acceso), instalaciones de Fundación Kinal ventanilla de contabilidad, enlace electrónico con cargo a
tarjeta de crédito o débito (VISA, MASTERCARD, AMERICAN EXPRESS).
2. Llenar formulario de inscripción (se brindará al momento de presentar comprobante de pago por
cualquiera de las vías disponibles).
3. Puede realizar la gestión presencial o en línea; Presencial: presentar formulario de inscripción y recibo
de pago emitido por contabilidad a asesor. En línea: Enviar formulario de inscripción y comprobante de
pago al correo rolandoescot@[Link] (Formulario y comprobante deben ir en un mismo
archivo, el mismo debe ser en formato PDF).
4. Si realiza la gestión presencial se le entregará comprobante de inscripción con número de carné
asignado, así como talonario para realizar los pagos mensuales (excepto si realiza el pago del curso
completo), si realiza la gestión en línea la misma tendrá una duración de 3 días hábiles, posterior a ese
tiempo puede recoger en las instalaciones el comprobante de pago con número de carné asignado, así
como talonario para realizar los pagos mensuales.