300HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Aplicar los fundamentos de las tecnologías en las que se basan las aplicaciones Low Code y No Code e identificar las implementaciones de seguridad de la información manejada. Conocimientos/ Capacidades cognitivas y prácticas
Contenidos: 1
Identificación de los principios en los que se basa el No Code y el Low Code, y diferencia entre ambos conceptos.
Conceptualización e identificación de los diferentes tipos de servicios Cloud
Ventajas y desventajas del código tradicional en frente del Low Code / No Code.
Cálculo de los costes asociados a una solución LC/NC
Aplicación de conceptos y fundamentos de seguridad
Fundamentos de las comunicaciones seguras por Internet. Certificados y entidades certificadoras.
AAAA de la seguridad (AthN, AuthZ, Accounting & Auditing).
Definición de OpenID y OAuth2 y aplicación en el uso de las APIs
Aplicación de una integración con un IAM popular
Distinción de criterios de selección para usar fuentes de datos: BBDD, API y Web Scrapping.
Conceptos de Base de datos; base de datos relacionales y bases de datos no relacionales.
APIs propias de una empresa,
APIs de redes sociales,
APIs de la administración
APIs de otros proveedores de Web Scrapping y sus aplicaciones
Objetivo. Desarrollar aplicaciones con interfaz de usuario nativo, web y móvil con diferentes propósitos tales como web, comunidades, marketplace de aplicaciones, gestión de datos y juegos. Conocimientos/ Capacidades cognitivas y prácticas
Contenidos: 1
Descripción de los conceptos básicos en el desarrollo de formularios y trabajo con bases de datos
Relación entre BBDD y hojas de cálculo
Identificación de plataformas de gestión de formularios
Identificación de plataformas de gestión de BBDD
Enumeración de las soluciones más relevantes
Utilización de plataformas LC/NC para desarrollar formularios y trabajar con bases de datos.
Identificar un caso de uso
Describir los elementos que lo componen y sus interacciones
Desarrollar las funciones de los mismos con herramientas LC/NC
Presentar una solución completa
Identificar las ventajas y desventajas de la solución adoptada versus una solución de código convencional
Fundamentos de la arquitectura de las aplicaciones Web, Web responsive y móviles
Distinción entre los elementos que componen las aplicaciones Web, Web responsive y móviles
Presentación de los procesos de desarrollo básicos de estas aplicaciones
Preparación del entorno de trabajo para el desarrollo de aplicaciones Web y móvil
Utilización de plataformas LC/NC para desarrollar Webs y otro caso de uso para aplicaciones móviles.
Identificación de plataformas de creación y diseño de páginas Web responsive
Identificación de plataformas de creación y diseño de aplicaciones móviles
Desarrollo de una propuesta de aplicación Web y/o Móvil
Enumeración de las soluciones más relevantes
Publicación de una aplicación móvil en el Google Play y el Apple Store.
Objetivo. Interpretar la configuración de flujos de datos de tipo ETL y la focalización de flujos diseñados como soluciones para diferentes enfoques e integraciones y automatismos Conocimientos/ Capacidades cognitivas y prácticas
Contenidos: 1
Análisis del funcionamiento de la programación de flujos de datos (Workflows) integrar servicios para obtener nuevas funcionalidades.
Identificación de triggers de flujos de datos
Servicios como fuentes de datos y sus posibles tipos.
Manipulaciones comunes de los datos.
Ejecuciones por lotes o streams de datos.
Flujos de datos y beneficios asociados.
Enumeración de soluciones
Clasificación de soluciones y principales beneficios para la resolución de problemas.
Triggers de los flujos de datos
Integración API
Web Scrapping
Automatizaciones de marketing
Servicios de pago
Análisis de datos e IA/ML
Chatbots
Asistentes de voz
Videojuegos
Identificación y análisis de casos de uso de las soluciones aplicadas a la empresa, PYME y/o autónomos.
Identificación de procesos automatizables en un negocio
Identificación de soluciones aplicables para automatizar un proceso
Análisis de costes y beneficios de una automatización
Implementación de soluciones
Análisis de un problema de un caso de uso real
Identificación de soluciones sobre el caso de uso
Cálculo del esfuerzo y recorrido de la herramienta, además de valorar los riesgos asociados de las soluciones propuestas
Desarrollo de la solución
Análisis de costes y beneficios de la solución aportada

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares