INTRODUCCION A LA PROGRAMACION

DESCRIPCIÓN DEL CURSO

Nuestra formación cubre todos los aspectos fundamentales y avanzados del desarrollo y gestión de software, proporcionando una base sólida y habilidades prácticas para iniciar una carrera profesional en la programación. Aprenderás a través de proyectos reales y ejercicios prácticos que garantizan la aplicación directa de los conocimientos adquiridos.

Comenzamos con la Gestión de Servicios en el Sistema Informático, donde explorarás los fundamentos de la gestión de servicios. Aprenderás los conceptos básicos de administración de sistemas y las herramientas y técnicas utilizadas para la gestión efectiva de servicios. En esta sección, también abordarás técnicas avanzadas de gestión de servicios, incluyendo la gestión de incidentes y problemas, la monitorización y análisis de rendimiento, así como la planificación y control de la capacidad, lo que te permitirá mantener sistemas eficientes y resilientes.

El módulo de Desarrollo de Elementos Software para Gestión de Sistemas te introduce primero a los fundamentos del desarrollo de software, donde aprenderás sobre los lenguajes de programación, principios de diseño, y las herramientas de desarrollo necesarias para construir software robusto. A medida que avanzas, te sumergirás en la programación básica, abarcando estructuras de control y datos, funciones y modularidad, y la gestión de archivos y sistemas de entrada/salida, sentando una base sólida para el desarrollo de software.

A continuación, te adentrarás en el desarrollo intermedio de software, donde estudiarás la programación orientada a objetos (POO), patrones de diseño básicos, y una introducción a bases de datos y SQL. Estas habilidades son cruciales para construir aplicaciones más complejas y eficientes. Finalmente, en el desarrollo avanzado de software, aprenderás sobre la integración de sistemas, la automatización de tareas mediante scripts, y las técnicas de pruebas y depuración de software, preparándote para enfrentar desafíos más complejos en el desarrollo de software.

En la sección dedicada al Desarrollo de Software Basado en Tecnologías Orientadas a Componentes, empezarás con los fundamentos de estas tecnologías, comprendiendo los conceptos básicos de componentes y servicios, y explorando arquitecturas basadas en componentes a través de ejemplos prácticos. Luego, te enfocarás en el diseño y modelado de componentes, la reutilización de componentes existentes, y la gestión de dependencias y versiones, lo cual es vital para construir sistemas escalables y mantenibles.

La implementación de componentes te enseñará a utilizar herramientas y frameworks específicos para el desarrollo de componentes, cómo integrarlos en aplicaciones existentes, y la importancia de las pruebas y validación de componentes para asegurar su funcionalidad y rendimiento. Para culminar, estudiarás los avances y tendencias en tecnologías orientadas a componentes, incluyendo microservicios y contenedores, despliegue y gestión en la nube, y las mejores prácticas actuales en desarrollo de software.

Si deseas aprender una profesión muy demandada por las empresas y no tienes requisitos académicos para poder acceder a los cursos oficiales, esta OPORTUNIDAD te interesa.

Contamos con docentes con amplia experiencia en la industria, asegurando una enseñanza de alta calidad y relevante para el mercado laboral actual. Además, obtendrás soporte continuo y acceso a nuestra agencia de colocación.

Te ofrecemos una formación innovadora y en competencias emergentes, de rápida evolución y destinada a cubrir las necesidades de sectores que precisan cubrir puestos de trabajo. De carácter eminentemente práctico, se impartirá en las aulas de formación que FEMPA tiene en la ciudad de Alicante.

Aunque se trata de formación no formal, si completas el itinerario podrás obtener una CUALIFICACION OFICIAL a través de los procedimientos de acreditación de competencia, en los que te acompañaremos, en concreto podrías obtener la acreditación de las siguientes unidades de competencia:

UC0490_3: gestionar servicios en el sistema informático
UC0964_3

Comparte este curso
Compartir en facebook
Compartir en twitter
Compartir en linkedin
Compartir en email
Compartir en whatsapp

REQUISITOS

No se requieren requisitos académicos de acceso.

OBJETIVOS

El curso está diseñado para proporcionar una base sólida en la programación y gestión de sistemas informáticos. A través de este curso, los estudiantes aprenderán desde la gestión de servicios en sistemas informáticos hasta el desarrollo de software utilizando tecnologías orientadas a componentes. Cada unidad formativa está estructurada para ofrecer un aprendizaje progresivo y práctico, preparándote para una carrera exitosa en el campo de la programación y el desarrollo de software.

DIRIGIDO A

Personas en situación de desempleo inscritas en LABORA.

Formacion GRATUITA al estar gestionada por la Generalitat Valenciana LABORA y financiada por la Unión Europea–Next Generation EU.

CONTENIDO

GESTIÓN SERVICIOS EN EL SISTEMA INFORMÁTICO
Parte 1: Fundamentos de la Gestión de Servicios
• Introducción a la gestión de servicios en sistemas informáticos.
• Conceptos básicos de administración de sistemas.
• Herramientas y técnicas para la gestión de servicios.

Parte 2: Técnicas Avanzadas de Gestión de Servicios
• Gestión de incidentes y problemas.
• Monitorización y análisis de rendimiento.
• Planificación y control de la capacidad.

DESARROLLO DE ELEMENTOS SOFTWARE PARA GESTIÓN DE SISTEMAS
Parte 1: Fundamentos del Desarrollo de Software
• Introducción a los lenguajes de programación.
• Principios de diseño y desarrollo de software.
• Herramientas de desarrollo y entornos de programación.

Parte 2: Programación Básica
• Estructuras de control y datos.
• Funciones y modularidad.
• Gestión de archivos y sistemas de entrada/salida.

Parte 3: Desarrollo Intermedio de Software
• Programación orientada a objetos (POO).
• Patrones de diseño básicos.
• Introducción a bases de datos y SQL.

Parte 4: Desarrollo Avanzado de Software
• Integración de sistemas.
• Automatización de tareas y scripts.
• Pruebas de software y depuración.

DESARROLLO DE SOFTWARE BASADO EN TECNOLOGÍAS ORIENTADAS A COMPONENTES
Parte 1: Fundamentos de las Tecnologías Orientadas a Componentes
• Conceptos básicos de componentes y servicios.
• Arquitectura basada en componentes.
• Ejemplos prácticos de tecnologías orientadas a componentes.

Parte 2: Diseño de Software Orientado a Componentes
• Diseño y modelado de componentes.
• Reutilización de componentes.
• Gestión de dependencias y versiones.

Parte 3: Implementación de Componentes
• Herramientas y frameworks para el desarrollo de componentes.
• Integración de componentes en aplicaciones existentes.
• Pruebas y validación de componentes.

Parte 4: Avances y Tendencias en Tecnologías Orientadas a Componentes
• Microservicios y contenedores.
• Despliegue y gestión en la nube.
• Buenas prácticas y tendencias actuales en desarrollo de software.

¿QUIERES QUE TE CONTEMOS MÁS?

Contacta con nosotros si estas interesado en nuestros servicios o necesitas más información