Cursos abiertos de Ingeniería del Software
Todos los cursos de Ingeniería del Software
-
AgotadoLas bases de datos NO SQL son bases de datos que se utilizan para el manejo de almacenamiento de información, utilizando un paradigma distinto al modelo relacional típico. CouchDB es una base de datos documental NoSQL de código abierto, que hace el almacenamiento de información usando, entro muchos otros formatos, el formato JASON. En este curso el estudiante aprenderá sobre la historia de CouchDB y la fundación Apache, así como a diseñar, crear y consultar bases de datos. Se dará una introducción a CouchDB replication y CouchDB views, así como al almacenamiento eficiente de documentos.
-
AgotadoMongoDB consiste en una base de datos de documentos que ofrece una gran escalabilidad y flexibilidad, con un modelo de consultas e indexación avanzado que permite a los desarrolladores trabajar con datos de manera más ágil y escalable en comparación al lenguaje de consulta estructurado tradicional.
-
AgotadoNano curso. El curso permite al estudiante comprender los principios de diseño que están involucrados con la creación de páginas web y aprenderá sobre la importancia de los principios de accesibilidad en las páginas web. En el curso el estudiante implementará dichos elementos de diseño, mediante el uso de los elementos base de HTML y CSS, con el fin de que logren desarrollar páginas informativas que les permitan presentar contenidos de temas
-
AgotadoEl curso de diseño gráfico es una introducción a los fundamentos del diseño gráfico. Los estudiantes aprenderán a utilizar herramientas y técnicas básicas para crear diseños visuales efectivos y atractivos.
-
AgotadoEl Examen de Certificación Python Avanzado Pcap es un curso diseñado para la preparación y presentación de la certificación PCAP, abordando técnicas avanzadas y aplicadas en escenarios reales.
-
AgotadoEn el curso Frameworks para el desarrollo de aplicaciones , el estudiante aprenderá sobre los distintos Frameworks de CSS y JavaScript para el desarrollo de aplicaciones web. Los Frameworks de aplicaciones son un conjunto de recursos "listos para usar" tanto por desarrolladores web como diseñadores y programadores. En este curso, el estudiante aprenderá sobre las características, ventajas y desventajas de los Frameworks, y aprenderá su uso y podrá comparar, de forma práctica, las bondades de cada uno, con el fin de que pueda tomar de mejor manera las decisiones acerca de su uso.
-
AgotadoEn este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones REST utilizando la implementación del patrón MVC y la herramienta ORM Entity Framework. El estudiante, empieza entendiendo la estructura de la implementación del patrón MVC bajo la plataforma Microsoft, para luego profundizar en la estructura de programación de back end usando Entity Framework, así como la estructura de las herramientas de desarrollo que ofrece Microsoft en la nube. Posteriormente aprenderá a desarrollar una aplicación REST Api, con Entity Framework usando el lenguaje de programación C#, utilizando el patrón MVC, así como control de versiones y conexión a base de datos SQL Server.
-
AgotadoCI/CD es la forma de distribuir aplicaciones utilizando proceso de automatización, y es una de las competencias que la industria espera que los ingenieros y desarrolladores de software dominen, con el fin de acelerar y mejorar sus procesos de entrega y distribución de aplicaciones. En este curso, el estudiante aprenderá a construir un pipeline para aplicaciones web utilizando contenedores, bajo la plataforma Azure.
-
AgotadoDevOps es una forma en la que las personas, los procesos y la tecnología provee valor a los usuarios, los colaboradores y las personas. En el curso de Full Stack .Net Devops, el estudiante aprenderá a construir y diseñar una estrategia de desarrollo usando Azure Devops, las herramientas que este pone a disposición y las mejores prácticas
-
AgotadoEn este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones utilizando tecnología .Net, empieza entendiendo la estructura en la que se basa el ambiente de desarrollo .Net, las diferencias entre el .Net framework y el .Net Core, así como la estructura de las herramientas de desarrollo que ofrece Microsoft en la nube. Posteriormente aprenderá a desarrollar una aplicación usando el lenguaje de programación C#, utilizando control de versiones y conexión a base de datos SQL Server.
-
AgotadoEl desarrollo de aplicaciones bajo la arquitectura .Net no es, solamente, conocer sobre los lenguajes de programación y las diferentes tecnologías que componen el Framework. Toda aplicación web debe ser puesta en producción, y en el ambiente .Net, se debe realizar en el servidor web IIS. Este curso introduce al estudiante en la administración y publicación de aplicaciones .Net usando el servidor web de la tecnología Microsoft. Aprenderá sobre los proceso de configuración, autenticación, seguridad y publicación de las aplicaciones en el ambiente .Net
-
AgotadoEn este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones REST utilizando tecnología .Net, empieza entendiendo la estructura en la que se basa el desarrollo de aplicaciones REST, así como la estructura de las herramientas de desarrollo que ofrece Microsoft en la nube. Posteriormente aprenderá a desarrollar una aplicación REST Api usando el lenguaje de programación C#, utilizando control de versiones y conexión a base de datos SQL Server.
-
AgotadoEn este curso los estudiantes aprenden los conocimientos para realizar desarrollo de aplicaciones utilizando elementos avanzados del lenguaje de programación JavaScript, El estudiante aprenderá el uso de librerías gráficas, así como el manejo y uso de JQuery, geolocalización y el desarrollo de aplicaciones usando el servidor NodeJS.
-
AgotadoJavaScript es un lenguaje de programación de alto nivel orientado a objetos para enriquecer las aplicaciones web con interactividad, dinamismo y manipulación del DOM (Document Object Model) lo que permite el diseño de interfaces de usuario más responsivas y experiencias más fluidas.
-
AgotadoEl curso de fundamentos de C# introduce al estudiante en el mundo de la programación, utilizando C#, un lenguaje versátil, orientado a objetos que no solo es utilizado para el desarrollo de aplicaciones de variada complejidad, sino que cuenta con una gran comunidad de desarrolladores.