Curso de Analista programador en ASP.NET 4
100% Online
200 horas
260€
Curso de Analista programador en ASP.NET 4
    Curso de Analista programador en ASP.NET 4

    Curso de Analista programador en ASP.NET 4

    100% Online
    8 ECTS
    200 horas
    260€
    Seguridad y confianza en tus pagos online.

    Presentación

    La necesidad de profesionales capaces de desarrollar aplicaciones web con ASP.NET es cada vez mayor, ya que es una de las tecnologías más populares y extendidas en el mundo empresarial. Gracias a este Curso de Analista programador en ASP.NET 4 podrás diseñar, desarrollar y mantener aplicaciones web de alta calidad, escalables y eficientes ya que se abordan temas fundamentales como el desarrollo de software, la gestión de versiones con Git, la programación orientada a objetos y los conceptos básicos de ASP.NET, entre otros. Además, se profundiza en el proceso de desarrollo de aplicaciones web con ASP.NET y en la configuración de IIS. Contarás con un equipo de profesionales especializados en la materia. Además, podrás acceder a un mercado laboral en plena expansión.
    Qs World University Rankings

    Universidades colaboradoras

    Para qué te prepara
    Este Curso de Analista programador en ASP.NET 4 te prepara para diseñar y desarrollar aplicaciones web con ASP.NET 4 utilizando el lenguaje C#, aplicando los conceptos fundamentales del desarrollo de software y la programación orientada a objetos. Además, adquirirás habilidades en el control de versiones con Git, herramienta fundamental para gestionar proyectos de desarrollo, y en la configuración de servidores web con IIS.
    Objetivos
    - Conocer los diferentes tipos de lenguajes de programación y sus características. - Comprender los modelos del ciclo de vida del software y aplicarlos en proyectos de desarrollo. - Utilizar Git para el control de versiones en proyectos de programación. - Aplicar los fundamentos de la programación orientada a objetos en la creación de aplicaciones web con ASP.NET. - Crear aplicaciones web básicas con web forms y los diferentes controles de servidor y HTML. - Configurar un servidor web con IIS para desplegar aplicaciones ASP.NET. - Gestionar proyectos de desarrollo de software con las herramientas adecuadas.
    A quién va dirigido
    Este Curso de Analista programador en ASP.NET 4 está dirigido a aquellas personas que deseen adquirir habilidades en el desarrollo de aplicaciones web con ASP.NET 4, así como a programadores que deseen ampliar sus conocimientos en este ámbito. También es adecuado para profesionales en el ámbito de la informática que deseen mejorar su perfil laboral.
    Salidas Profesionales
    Gracias a este Curso de Analista programador en ASP.NET 4 podrás acceder a puestos de trabajo como programador web, desarrollador de aplicaciones web con ASP.NET, analista programador o gestor de proyectos de desarrollo de software. También podrás trabajar como freelance o crear tu propio proyecto empresarial en el ámbito de la programación web con ASP.NET.
    Temario

    UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO DE SOFTWARE

    1. Concepto de programa informático
    2. Código fuente, código objeto y código ejecutable; máquinas virtuales
    3. Tipos de lenguajes de programación
    4. Características de los lenguajes más difundidos
    5. Fases del desarrollo de una aplicación

    UNIDAD DIDÁCTICA 2. EL PROCESO DEL DESARROLLO DE SOFTWARE

    1. Modelos del ciclo de vida del software
    2. Análisis y especificación de requisitos
    3. Diseño
    4. Implementación. Conceptos generales de desarrollo de software
    5. Validación y verificación de sistemas
    6. Pruebas de software
    7. Calidad del software
    8. Herramientas de uso común para el desarrollo de software
    9. Gestión de proyectos de desarrollo de software

    UNIDAD DIDÁCTICA 3. GESTIÓN DE VERSIONES: GIT

    1. ¿Qué es el control de versiones?
    2. ¿Qué es GIT?
    3. ¿Por qué GIT?
    4. Instalación de GIT
    5. GitHub y su relación con GIT
    6. Flujo de trabajo en GIT (Workflow)
    7. Crear un repositorio
    8. Cambios de archivos
    9. Deshacer cambios
    10. Sincronizar repositorios
    11. Reescribir historial

    UNIDAD DIDÁCTICA 4. INTRODUCCIÓN AL DESARROLLO DE APLICACIONES WEB Y REQUISITOS DE ASP.NET

    1. Introducción
    2. ASP.Net 4.5
    3. Java (JSP, Servlets)
    4. PHP
    5. DHTML
    6. Requisitos del ASP.NET (.NET Framework)
    7. CLS y CTS
    8. IL (MSIL)

    UNIDAD DIDÁCTICA 5. CONCEPTOS DE PROGRAMACIÓN ORIENTADA A OBJETOS

    1. Objetos
    2. Encapsulación y abstracción
    3. Mensajes, clases y herencia
    4. Métodos
    5. Polimorfismo
    6. Sobrecarga
    7. Modelos de objetos
    8. Relaciones entre clases
    9. Ventajas e inconvenientes de la POO

    UNIDAD DIDÁCTICA 6. CREANDO UNA PÁGINA BÁSICA

    1. Comentando el ejemplo
    2. Sintaxis de C#
    3. Declaración de variables
    4. Sentencias condicionales
    5. Bucles
    6. Operadores
    7. Manejadores de eventos
    8. Tratamiento de errores
    9. Definición e instanciación de clases
    10. Modificadores
    11. Especial mención al uso de VBScript y JScript

    UNIDAD DIDÁCTICA 7. CONCEPTOS DE WEB FORMS

    1. La clase page
    2. Eventos
    3. Propiedades
    4. Métodos
    5. Web Forms
    6. Introducción a los controles de servidor de ASP.NET
    7. Introducción a los controles HTML y ejemplos
    8. Introducción a los controles Web
    9. Los controles datalist y datagrid
    10. Directivas de páginas (@page, @import, @implements y @assembly)

    UNIDAD DIDÁCTICA 8. CONFIGURACIÓN DE IIS

    1. Introducción
    2. Herramienta de administración de servicios de Internet
    3. Configuración de IIS
    4. La aplicación Web
    5. Eventos del servidor
    6. Gestión del estado de la aplicación ASP.NET
    7. Ficheros de configuración
    8. Configuración general
    9. Configuración de la página
    10. Configuración de la sesión
    11. Módulos y manejadores http
    12. Seguridad en ASP.NET
    Titulación
    Titulación Universitaria:
    Diploma Universidad Católica de Murcia
    Claustro

    Rafael Marín Sastre

    Ingeniero técnico en informática de sistemas por la Universidad de Granada (UGR).  

    Apasionado de la informática y de las nuevas tecnologías, cuenta con 10 años de experiencia y vocación en el ámbito TIC y la programación de software. Es experto en desarrollo web, programación de aplicaciones, análisis de datos, big data, ciberseguridad y diseño y experiencia de usuario (UX/UI). 

    Alan Sastre

    Ocupa el puesto de CTO (Chief Technology Officer) y formador. Diseña e imparte formación en diferentes áreas como desarrollo web, bases de datos, big data, business intelligence y ciencia de datos. Además, trabaja diaramente con las tecnologías del ecosistema Java, C# y Phyton.

    Dani Pérez Lima

    Global IT support manager de una multinacional con más de 20 años de experiencia en el mundo IT, además de un apasionado de la virtualización de sistemas y de la transmisión de conocimiento en el ámbito de la tecnología.

    José Domingo Muñoz Rodríguez

    Ingeniero informático, profesor de secundaria de ASIR y coorganizador de OpenStack Sevilla con dilata experiencia en sistemas GNU/Linux. Administra clouds públicos y gestiona un cloud privado con OpenStack.

    Juan Benito Pacheco

    Como tech lead, ayuda a organizaciones a escalar sus servicios e infraestructura. Lleva más de 5 años programando tanto en front-end como back-end con JavaScript, Angular, Python o Django, entre otras tecnologías.

    Juan Diego Pérez Jiménez

    Profesor de Ciclos Formativos de Grado Superior de Informática. Más de 10 años creando páginas web y enseñando cómo hacerlas, cómo usar bases de datos y todo lo relacionado con la informática.

    Solicitar información