Descripción

En Este Curso Universitario aprenderás a desarrollar el frontend de una app móvil con los lenguajes de programación más utilizados: HTML y Java Script”

diplomado blockchain big data ingenieria software

Cuando se piensa en una aplicación, rápidamente se relaciona con el teléfono móvil. Esta es su forma más extendida, pero no la única. La pantalla táctil de un vehículo o la de un robot de cocina también contienen aplicaciones creadas por software. Las posibilidades de esta tecnología son muy variadas, y aún queda mucho por descubrir.

El programa comienza analizando las distintas aplicaciones del software a las tecnologías de la información, así como sus ciclos de vida y arquitecturas. Para, posteriormente, pasar a un tema que esta interrelacionado: la gestión y metodología de los proyectos IT.

A continuación, se trabajará el desarrollo de la propia aplicación con los temas dedicados al frontend y al backend. Así como al almacenamiento de datos y la computación en la nube. Reservando un apartado para el testing y la integración continua.

La última parte del Curso Universitario tratará el blockchain aplicado al software y el software aplicado al Big Data, la Inteligencia Artificial y el Internet of Things. Para cerrar, se profundizará en un tema recurrente en todos los ámbitos digitales: la seguridad. En este caso, aplicada al software en IT.

Estos contenidos se impartirán en una modalidad totalmente online, sin horarios y con todos los contenidos disponibles desde el primer día. Para acceder a ellos tan solo será necesario un dispositivo con acceso a internet. De esta forma, es el alumno quien establece sus tiempos, favoreciendo así la interiorización del aprendizaje.

Matricúlate y aprende las arquitecturas y metodologías más utilizadas en el software aplicado a las tecnologías de la información”

Este Curso Universitario en Blockchain y Big Data en Ingeniería del Software contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:

  • El desarrollo de casos prácticos presentados por expertos en Blockchain y Big Data en Ingeniería del Software
  • Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
  • Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
  • Su especial hincapié en metodologías innovadoras 
  • Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos y trabajos de reflexión individual
  • La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet

El profesorado de TECH te enseñará los lenguajes de programación en backend para que puedas desarrollar aplicaciones de manera profesional”

El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.

Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.

El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeos interactivos realizados por reconocidos expertos. 

Durante este programa aprenderás a trabajar con la Tecnología Docker y Docker-Compose para la gestión de contenedores en cloud computing"

curso online blockchain big data ingenieria software

TECH ha reservado un tema para el blockchain, que incluye las criptomonedas como una de sus aplicaciones más exitosas"

Temario

El Curso Universitario en Blockchain y Big Data en Ingeniería del Software comienza detallando las aplicaciones de software en tecnologías de la información, así como la gestión de proyectos y metodologías. A continuación, se introduce en el desarrollo de una aplicación. Detallando distintos lenguajes de programación para el frontend y arquitecturas, servidores y lenguajes para el backend. Asimismo, profundiza en el almacenamiento de datos, la gestión de contenedores y el testing. Para finalizar, se desgrana el blockchain orientado al software, el software para Big Data, Inteligencia Artificial e IoT y la seguridad.

formacion blockchain big data ingenieria software

A lo largo del programa trabajarás con React, una biblioteca Javascript diseñada para crear interfaces de aplicaciones en una sola página”

Módulo 1. Ingeniería del software

1.1. Aplicaciones software en tecnologías de la información

1.1.1. Aplicaciones software
1.1.2. Ciclo de vida
1.1.3. Arquitecturas
1.1.4. Metodologías

1.2. Gestión de proyectos y metodologías IT

1.2.1. Gestión de proyectos
1.2.2. Metodologías ágiles
1.2.3. Herramientas

1.3. Desarrollo Frontend y aplicaciones móviles

1.3.1. Desarrollo FrontEnd y aplicaciones móviles
1.3.2. HTML, CSS
1.3.3. JavaScript, jQuery
1.3.4. Angular
1.3.5. React

1.4. Desarrollo backend de aplicaciones de Software

1.4.1. Desarrollo backend de aplicaciones de Software
1.4.2. Arquitecturas de backend en aplicaciones de Software
1.4.3. Lenguajes de programación en backend
1.4.4. Servidores de aplicaciones en arquitectura de Software

1.5. Almacenamiento de datos, bases de datos y Caché

1.5.1. Gestión de datos en aplicaciones de Software
1.5.2. Sistema de ficheros
1.5.3. Bases de datos Relacionales
1.5.4. Bases de datos no relacionales
1.5.5. Caché

1.6. Gestión de contenedores en Cloud Computing

1.6.1. Tecnología de contenedores
1.6.2. Contenedores con Tecnología Docker y Docker-Compose
1.6.3. Orquestación de contenedores con Kubernetes
1.6.4. Contenedores en Cloud Computing

1.7. Testing e Integración continua

1.7.1. Testing e Integración Continua
1.7.2. Test unitarios
1.7.3. Test e2e
1.7.4. Desarrollo Dirigido por Tests (TDD)
1.7.5. Integración continua

1.8. Blockchain orientado al Software

1.8.1. Blockchain orientado al Software
1.8.2. Criptomonedas
1.8.3. Tipos de blockchain

1.9. Software Big Data, inteligencia artificial, IoT

1.9.1. Big Data, inteligencia artificial, IoT
1.9.2. Big Data
1.9.3. Inteligencia artificial
1.9.4. Redes neuronales

1.10. Seguridad del Software en IT

1.10.1. Seguridad del Software en IT
1.10.2. Servidores
1.10.3. Aspectos éticos
1.10.4. Reglamento Europeo de Protección de Datos (GDPR)
1.10.5. Análisis y gestión de riesgos

estudiar blockchain big data ingenieria software

Una vez finalizado el Curso Universitario sabrás realizar análisis y gestión de riesgos para aumentar la seguridad de tu software”