Diplôme universitaire
La plus grande faculté d’informatique au monde”
Présentation
En Este Certificat aprenderás a desarrollar el frontend de una app móvil con los lenguajes de programación más utilizados: HTML y Java Script”
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 Certificat 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 Certificat en Blockchain et Big Data en Ingénierie 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"
TECH ha reservado un tema para el blockchain, que incluye las criptomonedas como una de sus aplicaciones más exitosas"
Plan de estudios
El Certificat en Blockchain et Big Data en Ingénierie 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.
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
Una vez finalizado el Certificat sabrás realizar análisis y gestión de riesgos para aumentar la seguridad de tu software”
Certificat en Blockchain et Big Data en Ingénierie Software
L'un des domaines les plus évolutifs est le génie logiciel, ce qui a fait que la technologie blockchain et le big data sont devenus des domaines de grand intérêt pour les ingénieurs logiciels. Ces technologies révolutionnent la façon dont les données sont gérées et les transactions en ligne effectuées. Pour cette raison, l'Université Technologique a développé le Certificat en Blockchain et Big Data en Ingénierie Software, qui vous fournira une préparation académique solide. Grâce à un système d'apprentissage en ligne moderne, vous apprendrez comment ces technologies fonctionnent et leur utilité pour créer des systèmes sécurisés et efficaces. En outre, vous analyserez les techniques d'exploration de données, l'analyse des big data et comment ils fonctionnent pour obtenir des informations précieuses à partir de grands ensembles de données. Tout le contenu pédagogique sera disponible sur une plateforme d'enseignement virtuelle, 24 heures sur 24, ce qui vous permettra de suivre le Certificat de troisième cycle aux heures qui vous conviennent le mieux.
Tout sur la Blockchain et le Big Data dans l'ingénierie logicielle dans ce Certificat en Université
TECH est consolidé comme l'université leader dans l'éducation numérique, par conséquent, vous aurez la garantie de recevoir un programme unique sur le marché. En suivant ce cours, vous acquerrez les compétences nécessaires pour utiliser la technologie blockchain afin de créer des systèmes d'enregistrement immuables et sécurisés. Grâce à la formation approfondie fournie par notre faculté, vous apprendrez comment fonctionne la cryptographie et sa pertinence pour assurer l'intégrité des données sur une blockchain. Vous explorerez également les différents types de blockchain (publique, privée et autorisée), leurs utilisations et leurs limites. Enfin, vous vous plongerez dans les outils et technologies les plus populaires utilisés dans l'analyse des big data, notamment Apache Hadoop et Apache Spark. Grâce à cela, vous vous spécialiserez dans l'intégration des technologies blockchain et big data pour créer des systèmes plus efficaces et sécurisés.