164 resultados

El conocimiento de las buenas prácticas del desarrollo de software hace que los productos terminados con estos principios cumplan con todas las métricas de calidad de desarrollo como robustez, mantenibilidad, desacoplamiento, coherencia, escalabilidad y una vida útil más larga, que se traduce en un mayor ROI y en un menor time-to-market cuando sea necesario ajustar el producto para seguir siendo competitivos en el mercado.

Este curso enseña a los desarrolladores los conocimientos necesarios para crear aplicaciones de Windows utilizando el lenguaje C #. Durante la duración del curso se revisará la estructura de programa de C #, la sintaxis del lenguaje, y los detalles de implementación, construyendo una aplicación que utiliza diversas características de .NET Framework. El curso introduce las técnicas y metodologías empleadas para la creación de aplicaciones de escritorio y empresariales, incluyendo: Construcción de nuevos tipos de datos. Gestión de eventos. Programación de la interfaz de usuario. Acceso a una base de datos. Uso de datos remotos. Realización de las operaciones de forma asincrónica. Integración con código no administrado. Creación de atributos personalizados. Cifrar y descifrar datos.

El curso parte de una introducción al lenguaje, repasando los procesos de instalación y configuración para luego dar paso a las estructuras de control, matrices, funciones, etc. Durante el curso se repasaran desde las principales variables, constantes y operadores así como las funciones más avanzadas.

Este curso proporciona una introducción a HTML5, CSS3 y JavaScript y ayuda a los estudiantes a adquirir habilidades de programación HTML5/CSS3/JavaScript básicas, siendo un punto de entrada para los itinerarios de formación para las certificaciones de Web application y Windows Store apps. El curso se centra en el uso de HTML5/CSS3/JavaScript para implementar la lógica de programación, definir y utilizar variables, realizar bucles y ramificaciones, desarrollar interfaces de usuario, capturar y validar la entrada del usuario, almacenar datos y crear aplicaciones bien estructuradas.

Proxmox 5.X VE se presenta como una alternativa a sistemas de virtualización propietarios como Hyper-V y VMware. Apoyándose en el sistema Debian Linux, permite crear una infraestructura completa de virtualización con capacidad de conexión a cabinas de almacenamiento (NFS, iSCSI, Fibre Channel), alta disponibilidad y redundancia en tiempo real, migración de máquinas virtuales en caliente, snapshots y gestión remota y centralizada. Dispone de una panel web de administración muy completo que permite realizar prácticamente toda la administración necesaria.Proxmox 5.X VE (Virtual Environment) es una solución de virtualización de software libre para que utiliza las herramientas KVM (virtualización completa y paravirtualización a través de VirtIO) y LXC (contenedores). Proxmox es la plataforma de virtualización por excelencia de Software Libre, ya que posee una interfaz muy sencilla y completa que permite realizar prácticamente todas las tareas de administración de sistemas virtuales habituales.Es la herramienta ideal para empresas y modelos de negocios que requieren de software libre con el consiguiente ahorro de costes en licencias. Todo ello con una plataforma estable y muy fiable, a la altura de otras plataformas de pago.Con una inmensa comunidad de soporte y apoyo que lo respalda.

Este curso es una introducción a Transact-SQL y en él se explican las bases de la administración y el desarrollo de base de datos. Este curso ayuda a personas a prepararse para el examen 70-461.Este curso está dirigido a los administradores de bases de datos, desarrolladores de base de datos y profesionales de Business Intelligence.

¿Por qué gestión ágil de proyectos?

Según el último informe de Version One, empresa de desarrollo de soluciones para la gestión de proyectos, State of Agile Development http://stateofagile.versionone.com/  estas son algunas razones:

  • Acelera la entrega al mercado de los productos.
  • Facilita la gestión del cambio de prioridades.
  • Incrementa la productividad.
  • Mejora la calidad del software.
  • Permite un mejor alineamiento entre TI y negocio, etc.

Este curso comienza haciendo hincapié en la importancia de asumir las infracciones de red ya han ocurrido, y luego le enseña cómo proteger las credenciales administrativas y los derechos para garantizar que los administradores pueden realizar sólo las tareas que necesitan, cuando lo necesitan. 

Este curso también detalla cómo puede mitigar las amenazas de malware, identificar problemas de seguridad mediante la auditoría y la característica de Análisis avanzado de amenazas en Windows Server 2016, proteger su plataforma de virtualización y utilizar nuevas opciones de implementación, como servidor Nano y contenedores para mejorar la seguridad. El curso también explica cómo puede ayudar a proteger el acceso a los archivos mediante el cifrado y el control de acceso dinámico, y cómo puede mejorar la seguridad de su red.