CienciaCuriosidades Científicas y más.MundoTecnología

La IBM lanza Curso 100% online de ingeniería en software para todos, es GRATIS

Comparte esta información en tus redes sociales

Uno de los campos con mayor auge y futuro en el mercado laboral es la informática y el desarrollo de programas para computadoras y teléfonos celulares. El diseño de nuevos programas es un de los trabajos mejor pagados, debido a su impacto, trascendencia y beneficios para los usuarios.

De acuerdo con la UNIR, la ingeniería en software se refiere al diseño, desarrollo y mantenimiento de programas informáticos utilizando principios y métodos de ingeniería. Es una disciplina que abarca la construcción de software confiable y de calidad, aplicando estructuras, herramientas y técnicas específicas. La importancia de la ingeniería en software radica en su capacidad para crear soluciones tecnológicas que facilitan tareas, mejoran la eficiencia y resuelven problemas en diversos campos, como la industria, la educación y la investigación. Los ingenieros en software son responsables de definir la estructura y eficiencia de los programas, asegurando su correcto funcionamiento y cumplimiento de requisitos. Su trabajo implica análisis, diseño, implementación y pruebas de software.

Hoy te compartimos un curso totalmente gratuito dirigido a todo el público para el aprendizaje e introducción en la ingeniería en software, de las mano de una de las empresas en tecnología, software y desarrollo.

Sobre el curso de ingeniería en Software

Este capacitación se encuentra alojada en la plataforma de aprendizaje EdX, es impartida por la prestigiosa empresa de desarrollo tecnológico y científico IBM, se encuentra con el nombre de “BM: conceptos básicos de ingeniería de software para todos”.

Este curso se caracteriza por ser 100% online, abierto a todo el público, cuenta con un cronograma flexible (lo puedes adaptar a tu s horarios y necesidades), solo necesita de 6 semanas para culminarse (se recomienda dedicarle de 10 a 14 horas por semana) y lo mejor de todo es que es gratuito.

Inscripción al curso: para acceder a esta capacitación solo debes acceder a este ENLACE DIRECTO, realizar el llenado del formulario con tus datos y comenzar a aprender, no lo pienses más.

Curso de ingenierí en Software, créditos a EdX

Temario del curso

Esta capacitación está dividida en 6 módulos para ir introduciendo a los alumnos en los conceptos básicos de la ingeniería en Software, deben ser cubiertos en su totalidad para obtener los conocimientos planteados por los profesores.

Módulo 1: SDLC: el ciclo de vida del desarrollo de software

¿Qué es la ingeniería de software?

Punto de vista de los iniciados: ¿Qué es la ingeniería de software?

Introducción al SDLC

Actividad: Fases en el SDLC

Software de calidad de construcción

Requisitos

Metodologías de desarrollo de software

Versiones de software

Pruebas de software

Documentación del software

Roles en proyectos de ingeniería de software

Punto de vista de los expertos: funciones laborales en equipos de ingeniería de software

Módulo 2: Introducción al desarrollo de software

Descripción general del desarrollo web y de la nube

Aprendizaje del desarrollo front-end

La importancia del desarrollo back-end

Trabajo en equipo y escuadrones

Punto de vista de los expertos: trabajo en equipo en ingeniería de software

Programación en pareja

Punto de vista de los iniciados: programación en pareja

Actividad: Categorización de tecnologías front-end y back-end

Presentación de herramientas de desarrollo de aplicaciones

Más herramientas de desarrollo de aplicaciones

Introducción a las pilas de software

Laboratorio práctico: introducción a un IDE

Punto de vista de los iniciados: herramientas y tecnologías

Módulo 3: Conceptos básicos de programación

Lenguajes de programación interpretados y compilados

Comparación de lenguajes de programación compilados e interpretados

Lenguajes de programación ensambladores y de consulta

Comprender los métodos de organización del código

Punto de vista de los iniciados: tipos de idiomas

Actividad: Lógica de programación y métodos organizativos

Lógica de programación de ramificaciones y bucles

Introducción a los conceptos de programación Parte 1, Parte 2

Laboratorio práctico: fundamentos de programación con Python

Módulo 4: Arquitectura, diseño y patrones de software

Introducción a la arquitectura de software

Diseño y modelado de software

Análisis y diseño orientado a objetos

Punto de vista de los expertos: importancia del diseño y la arquitectura del software

Actividad: crear un diagrama arquitectónico

Enfoques para la arquitectura de aplicaciones

Patrones arquitectónicos en software

Entornos de implementación de aplicaciones

Componentes de implementación de producción

Punto de vista de los expertos: arquitectura de implementación

Módulo 5: Oportunidades laborales y conjuntos de habilidades en ingeniería de software

¿Qué hace un ingeniero de software?

Un día en la vida de un ingeniero de software

Habilidades necesarias para la ingeniería de software

Punto de vista de los expertos: consejos para futuros ingenieros de software

Punto de vista de los expertos: mujeres en la ingeniería de software

Perspectivas laborales para ingenieros de software

Trayectorias profesionales en ingeniería de software

Títulos de trabajo de ingeniería de software

Punto de vista de los iniciados: trayectorias profesionales

Actividad: Relacionar roles con responsabilidades

Código de ética de la ingeniería de software

Módulo 6: Prueba final

¿Qué te ha parecido el temario? Como puedes apreciarlo, está bastante completo y con lo que vas a aprender tendrás las bases sobre la ingeniería de software y podrás iniciar tu viaje en este asombroso mundo de la tecnología.


Comparte esta información en tus redes sociales

Descubre más desde Enséñame de Ciencia

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo