Drive Sales with the Pardot Lightning App

Discover how to drive more qualified leads, nurture prospects through the sales cycle, and sell more effectively using the Pardot Lightning App. In this 3-day class, Pardot experts will show you how to design and implement marketing workflows in the Pardot Lightning App to make data-driven decisions and drive your company’s business forward. Learn how to create and automate dynamic emails, generate and qualify leads, and leverage reports and data to boost sales.

leer más

Modern Web Development

In this class, you will learn how to develop modern web applications using a combination of JavaScript, AngularJS, Ajax, ASP.NET Web API, HTML5 and CSS techniques. You will learn to create modern client-side web applications that use document object model and JavaScript runtime.
Note: You are required to bring your own laptop.

leer más

Developing Workflow Applications with Red Hat JBoss BPM Suite with Exam

Through hands-on labs, the student will learn the architecture and features of Red Hat JBoss BPM Suite, basic and advanced business process modeling (BPMN 2.0), and integration of workflow into Java™ SE and Java EE applications. In addition to creating workflow applications, the student will learn how to unit test and debug those applications using Red Hat JBoss Developer Studio. Students will learn how to deploy a business process and monitor its runtime state.

leer más

Essential Node.js

This course introduces Node.js to the experienced developer who wants more control, higher performance, effective security, and cross-platform support. You will learn how Node.js is built from a small but powerful core and how these low-level constructs can be used together to build complete, modern Web applications. You will learn how to use Express and Passport frameworks to build secure Web servers. Learn multiple ways of structuring large code bases and automating the development and operations tasks so that maintenance and deployments are as repeatable and consistent as possible.

This course uses MongoDB, Mongoose ODM(Object Document Mapper), and Mocha unit testing framework.

leer más

MongoDB for .NET Developers

This course is a deep exploration of building applications in MongoDB. There are many benefits to choosing a NoSQL database over traditional RDMBSs such as SQL Server or Oracle.

In this course, you will learn the benefits of using a NoSQL database by exploring the native query language and capabilities of MongoDB. You will work with MongoDB from our .NET applications and look at several topics that explore the advanced aspects of the MongoDB .NET API including MongoDB from .NET, and advanced serialization in .NET, untyped API in .NET via BSON documents. You will learn how to leverage the immense scalability of MongoDB using the aggregation framework, replica sets, and sharding. You will discover how to store and manage files of virtually unlimited size in MongoDB using GridFS. Learn to properly design your entities and documents (both natively and in C#) along with server administration for developers, security, and permissions.

Note: Some of the topics cover in this course are technology agnostic (for example, the native query lesson is equality applicable to .NET developers as well as Python developers) and some are specifically optimized for .NET developers (for example advanced serialization in .NET).

leer más

Advanced AngularJS

In this course, you will learn the best practices for building and testing AngularJS application through a thorough understanding of the AngularJS internals. You will discover how to use the rich components of Angular-UI to enhance your application and test drive it with Protractor.
Note: You are required to bring your own laptop.

leer más

Developing Workflow Applications with Red Hat JBoss BPM Suite

Mediante clases prácticas, el alumno conocerá la arquitectura y las funciones de Red Hat JBoss BPM Suite; el modelado de procesos empresariales básicos y avanzados (BPMN 2.0) y la integración del flujo de trabajo en aplicaciones Java™ SE y Java EE. Además de crear aplicaciones de flujo de trabajo, el estudiante aprenderá a hacer pruebas de unidades y depurar estas aplicaciones usando Red Hat JBoss Developer Studio. Los estudiantes aprenderán a implementar un proceso de negocio y supervisar su estado de tiempo de ejecución.

leer más

Essential Python

The Python language has been emerging as a very powerful, flexible, and simple programming tool for building all manner of applications. Maybe you’re one of the many developers looking get started with Python. If so, then this hands-on language course is just the thing for you.
Note: You are required to bring your own laptop.

leer más

Patterns and Idioms in C++

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

Developing good software in any language requires more than just knowledge of base language constructs. C++ is no exception and developing good software in C++ requires knowledge of idioms specific to C++ as well as understanding how to use software design patterns with C++. This course examines several patterns and idioms in C++.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand patterns and Idioms. We estimate that the learning event will take you around 3hrs to complete.

leer más

Advanced Python

Python has often been thought of as clean scripting language or a simple language to glue “real” applications together. This view is completely out of sync with the real possibilities of the Python language. This course will show you the true power of the language and the ecosystem. You will see that entire high-performance application stacks can be built in Python.

leer más

Camel Integration and Development with Red Hat Fuse on OpenShift with Exam

Los participantes adquirirán las habilidades necesarias para desarrollar, aplicar, probar e implementar aplicaciones basadas en EIP con Camel. El desarrollo en Camel se organiza en torno a los siguientes aspectos:

Rutas que definen una secuencia o un flujo de procesamiento a través de uno o más procesadores y extremos
Procesadores que manipulan, interpretan y modifican mensajes dentro de un flujo de Camel.
Componentes que se utilizan para crear puntos finales que interactúan con el mundo exterior mediante la adquisición y la transmisión de mensajes.

leer más

Essentials Windows Presentation Foundation – WPF

In this course, you will gain hands-on experience with the latest in Microsoft Windows desktop UI technologies. Get familiar with the dynamic and creative application development that WPF enables and learn how to best utilize WPF for both new projects as well as porting existing Windows Forms, MFC, or traditional Win32 application over to this new platform.

You’ll get answers to these questions:

What are the main building blocks of a WPF application and how do I use them?
What is MVVM and how do I use it?
How can I cleanly separate my behavior, UI design and resources using XAML and data binding?
How do I create and use vector-based 2D graphic resources?
What are the new features in WPF 4.5?
How can I use subtle effects and animations to liven up my applications?
When do I use a UserControl vs. a Custom Control?

leer más

Power Platform Solution Architect

The Solution Architect is responsible for the successful design, implementation, deployment and adoption of an overall solution. The Solution Architect ensures that the solution meets the customer’s needs now and in the future. In this course, students will learn about decisions a Solution Architect makes during an implementation, covering security, integrations, Power Apps architecture, Power Automate architecture, and more. This course is designed to give you an introduction to the Solution Architect role.

leer más

Advanced Python

In this Python training course, students already familiar with Python programming will learn advanced Python techniques. This advanced Python course is taught using Python 3; however, differences between Python 2 and Python 3 are noted. For private Python classes, our instructor can focus specifically on Python 2 if desired.

leer más

Code & Test Smarter with Design Patterns

In this course, you will learn how to identify problems that occur repeatedly in your code, and solve those problems in a standardized way. Learn about the design pattern concept; which is a programming solution or template that can be used in many different situations. You’ll also discover new tools for creating successful software.

You’ll get answers to these questions:

What constitutes a design pattern?
How do I write code that can adapt to change?
How can I identify code that needs changing, and which patterns to apply to anticipate the next stage of development?
How can I best implement the Gang of Four design patterns with .NET technology?
How to approach unit testing and test driven development, utilising design patterns?

leer más

Foundations of C# Programming and the .NET Framework

In this course, you will be introduced to the .NET framework through an overview of languages, libraries, services, and tools. You’ll then learn the foundations of the C# language. From basics to the newer features such as generics, partial classes, static classes, global namespace qualification, and so forth. are integrated throughout the course.

leer más

Red Hat AMQ Administration

Red Hat AMQ Administration ayuda a que los administradores de sistemas, los arquitectos y los desarrolladores adquieran las habilidades necesarias para administrar el broker de mensajería: Red Hat JBoss AMQ. El estudiante realizará varios ejercicios prácticos en los que creará, configurará, gestionará y supervisará las instancias del broker, lo cual incluye los brokers consolidados y agrupados en clústeres que brindan alta disponibilidad y conmutación por error.

Este curso se basa en Red Hat JBoss AMQ 7.0.

Red Hat JBoss AMQ, el cual forma parte del conjunto de integración de aplicaciones de Red Hat, proporciona a los administradores de aplicaciones, los arquitectos de software y los desarrolladores la capacidad para integrar aplicaciones dispares de manera desacoplada mediante paradigmas de mensajería empresarial.

Red Hat JBoss AMQ es una solución de mensajería asíncrona y síncrona que ofrece un broker de mensajería sólido y de alto rendimiento, un enrutador y bibliotecas de clientes para varios lenguajes. Red Hat® JBoss® AMQ Administration (JB440) ayuda a que los administradores de sistemas, los arquitectos y los desarrolladores adquieran las habilidades necesarias para administrar Red Hat JBoss AMQ.

El estudiante realizará varios ejercicios prácticos en los que creará, configurará, gestionará y supervisará las instancias del broker, lo cual incluye los brokers consolidados y agrupados en clústeres que brindan alta disponibilidad y conmutación por error.

leer más

Application Development with Cloud Run

This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native application development using Google Cloud Run. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, implement, deploy, secure, manage, and scale applications on Google Cloud using Cloud Run.

leer más

Containers, Kubernetes, and Red Hat OpenShift Administration II with Exam

Learn to build and manage Linux containers and configure and manage an OpenShift cluster

Containers, Kubernetes, and Red Hat OpenShift Administration I with exam (DO286) helps you build core knowledge in building and managing Linux® containers and Red Hat® OpenShift® Container Platform. This hands-on, lab-based course shows you how to deploy sample applications to either a local container runtime or an OpenShift cluster, as well as how to configure and manage OpenShift clusters. If you’re a developer, administrator or site reliability engineer, you will benefit from learning these skills.

This course is based on Red Hat OpenShift Container Platform 4.2 and combines the content from Introduction to Containers, Kubernetes, and Red Hat OpenShift (DO180) and Red Hat OpenShift Administration I (DO280). The Red Hat Certified Specialist in OpenShift Administration exam (EX280) is included in this bundle.

leer más

Getting Started with Git

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

Git is a distributed source control system with growing popularity among software developers. Part of that popularity can be attributed to its powerful support for branching and merging.

One drawback to adopting Git is the relatively steep learning curve. The reason for that steep learning curve is that Git works differently than most other source control systems. Without understanding how Git works, the commands and behaviors can seem enigmatic. That’s why this course focuses on not only how to perform common tasks, but also how to understand what Git is doing.

The work of this course is performed on the command line interface. While there are a number of graphical tools available, none of them supports all the features of the command line. And all of the UI clients hide some of the details that, when you are first getting started, help you understand how Git works.

Once you understand how Git works, you will be better able to use the graphical Git clients.This course will help you get started using Git.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand Git. We estimate that the learning event will take you around 9 1/4hrs to complete

leer más

Red Hat AMQ Administration with Exam

Red Hat® JBoss® AMQ Administration (JB440) permite que los administradores de sistemas, los arquitectos y los desarrolladores adquieran las habilidades necesarias para administrar el broker de mensajería Red Hat JBoss AMQ. El estudiante realizará varios ejercicios prácticos en los que creará, configurará, gestionará y supervisará las instancias del broker, lo cual incluye los brokers consolidados y agrupados en clústeres que brindan alta disponibilidad y conmutación por error.

Red Hat JBoss AMQ, el cual forma parte del conjunto de integración de aplicaciones de Red Hat, proporciona a los administradores de aplicaciones, los arquitectos de software y los desarrolladores la capacidad para integrar aplicaciones dispares de manera desacoplada mediante paradigmas de mensajería empresarial.

Red Hat JBoss AMQ es una solución de mensajería asíncrona y síncrona que ofrece un broker de mensajería sólido y de alto rendimiento, un enrutador y bibliotecas de clientes para varios lenguajes. Red Hat® JBoss® AMQ Administration (JB440) permite que los administradores de sistemas, los arquitectos y los desarrolladores adquieran las habilidades necesarias para administrar el broker de mensajería Red Hat JBoss AMQ.

El estudiante realizará varios ejercicios prácticos en los que creará, configurará, gestionará y supervisará las instancias del broker, lo cual incluye los brokers consolidados y agrupados en clústeres que brindan alta disponibilidad y conmutación por error.

leer más

ASP.NET Developer Bundle

The ASP.NET Developer Bundle is a 12-month subscription to all GK Digital ASP and .NET developer courses. As new and updated courses become available, you’ll automatically gain access to them for the duration of your subscription. Where, when, and how you study is up to you. These courses designed to help you learn specific .NET development skills. All the courses are hands-on and supported by our .NET instructors.

leer más

Develop C++ Applications

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

C++ is a large and complex language. It is performance sensitive, but also provides you with high-level abstractions that can help make your code more concise and easier to maintain.

This class will cover the basics of C++ from variable and function declarations to classes and templates.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand the C++ Language. We estimate that the learning event will take you around 16 1/4hrs to complete.

leer más

Getting Started with JavaScript

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

JavaScript used to be the language that added simple effects and validation to our Web pages. It can still do that, but JavaScript is used for much more than that these days. Full applications are being written in JavaScript. Some people even use JavaScript on the server to power their application.

This course is for programmers already experienced with any other programming language besides JavaScript. You’ll be introduced to JavaScript’s syntax, common idioms, its strange object model, and its roots in functional programming.The labs for this course will have you working with simple HTML files that you can edit with any text editor on any operating system and run in a modern browser.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand of Javascript. We estimate that the learning event will take you around 8hrs to complete.

leer más

Red Hat Application Development I: Programming in Java EE

Red Hat Application Development I: Programming in Java EE exposes experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise Edition (Java EE).

This course is based on Red Hat® Enterprise Application Platform 7.0.

In this course, you will learn about the various specifications that make up Java EE. Through hands-on labs, you will transform a simple Java SE command line application into a multi-tiered enterprise application using various Java EE specifications, including Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS for REST services, Contexts and Dependency Injection (CDI), and JAAS for securing the application.

leer más

Build and Administer APIs with Red Hat 3scale API Management

API management capabilities are becoming increasingly important as companies begin to use application programming interfaces to provide direct programmable access to their services, data, and processes. In this course, you will explore the features of Red Hat 3scale API Management and learn to create and manage a developer portal with these features:

End-user signup flows
ActiveDocs documentation
Custom workflows
Rate limits
SOAP and ODATA web services
Through your understanding of these features and others, you will find out how 3scale API Management plays a critical role in digital transformation and agile integration practices.

leer más

Developing Application Business Rules with Red Hat Decision Manager

Introduction to authoring and deploying business rules with Red Hat Decision Manager.

Red Hat Decision Manager is an open source business automation platform for business rules management that facilitates business policy and rules development, access, and management. Decision Manager includes a fast and highly efficient rules engine and easy-to-use rules development tools and management system. In this course, you will learn how to author, test, and debug business rules, how to generate rule packages, and how Decision Manager’s runtime environment executes rules using both drools and Decision Model Notation (DMN).

This course is based on Red Hat Decision Manager 7.9.

leer más

Getting Started with TypeScript

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

The TypeScript language bring a number of advanced features such as type safety and classes/interfaces and ultimately compiles back to vanilla JavaScript that can be used in most browsers and Node. It allows for a more complete development experience with great IDE support and better warnings of possible problems before actually finding them during runtime. If you have wondered what TypeScript advantages and features are, this course is for you. In this course, you will learn how TypeScript provides support for code development and the use of TSC, the TypeScript compiler, and more.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand Typescript. We estimate that the learning event will take you around 4 1/2hrs to complete

leer más

Red Hat Application Development II: Implementing Microservice Architectures

Desarrolle aplicaciones de microservicios en Java EE con MicroProfile y OpenShift

El curso introductorio para el desarrollo de aplicaciones en Java EE, Red Hat Application Development II: Implementing Microservice Architectures (DO283), se diseñó con base en Red Hat Application Development I: Programming in Java EE (JB183), y se concentra en el aprendizaje de los principios de arquitectura y la implementación de microservicios en Java EE, principalmente con MicroProfile con WildFly Swarm y OpenShift.

Este curso se basa en Red Hat® Enterprise Application Platform 7.4 y Wildfly Swarm 2018.3.3.

Usted diseñará aplicaciones con base en los fundamentos de desarrollo en Java EE y se concentrará en desarrollar, supervisar, probar e implementar las aplicaciones de microservicios modernas. Son muchas las empresas que buscan poder aprovechar al máximo las arquitecturas nativas de la nube, pero también son muchas las que desconocen cuál es la mejor forma de hacerlo. Estas empresas tienen aplicaciones monolíticas escritas en Java Enterprise Edition (JEE).

leer más

Build and Administer APIs with Red Hat 3scale API Management with Exam

Build and Administer APIs with Red Hat 3scale API Management with Exam (JB241) es una oferta práctica de laboratorio que presenta a los desarrolladores y los administradores la gestión de API con nuestra tecnología, y luego certifica ese conocimiento. Red Hat® 3scale API Management permite a los desarrolladores y los administradores rentabilizar, gestionar y documentar las API.

Este curso se basa en Red Hat 3scale API Management 2.4. El curso también incluye el examen Red Hat Certified Specialist in API Management Exam (EX240).

A medida que las empresas comienzan a usar interfaces de programación de aplicaciones para otorgar acceso programable directo a sus servicios, datos y procesos, las capacidades de gestión de API se vuelven cada vez más importantes. En este curso analizará las características de Red Hat 3scale API Management y aprenderá a crear y a gestionar un portal para desarrolladores con las siguientes características:

Flujos de registro de usuario final
Documentación de ActiveDocs
Flujos de trabajo personalizados
Límites de frecuencia
Servicios web SOAP y ODATA
Si comprende estas características, junto con otras, demostrará cómo 3scale API Management cumple una función fundamental en la transformación digital y las prácticas de integración ágiles.

leer más

Developing Applications and Automating Workflows using Cisco Platforms

El curso Developing Applications and Automating Workflows Using Cisco Core Platforms DEVASC te prepara la certificación Cisco® DevNet Associate y para los puestos en Ingeniería de Automatización de Redes de nivel asociado. Aprenderás a implementar aplicaciones básicas de red utilizando las plataformas de Cisco como base, y a implementar flujos de trabajo de automatización a través de la infraestructura de red, seguridad, colaboración y programación. El curso te ofrece experiencia práctica en la resolución de problemas del mundo real utilizando las APIs de Cisco y modernas herramientas de desarrollo.

Este curso te ayuda a prepararte para el examen DevNet Associate (DEVASC). Al aprobar este examen, obtienes la certificación de DevNet Associate de Cisco.

leer más

Guerrilla Modern Web Development

In this course, you will learn how to develop modern web applications using a combination of JavaScript, jQuery, AngularJS, Ajax, OWIN/Katana, ASP.NET Web API, HTML5, and CSS techniques. You will learn how to apply these various techniques to create modern client side web applications that use the power of the client via the rich document object model and the JavaScript runtime environment the browser provides.

leer más

Red Hat Application Development II: Implementing Microservice Architectures and Exam

Desarrolle aplicaciones de microservicios en Java EE con MicroProfile y OpenShift

El curso introductorio para el desarrollo de aplicaciones en Java EE, Red Hat Application Development II: Implementing Microservice Architectures with Exam (DO284), se diseñó con base en Red Hat Application Development I: Programming in Java EE (JB183), y se concentra en el aprendizaje de los principios de arquitectura y la implementación de microservicios en Java EE, principalmente con MicroProfile con WildFly Swarm y OpenShift.

Usted diseñará aplicaciones con base en los fundamentos de desarrollo en Java EE y se concentrará en desarrollar, supervisar, probar e implementar las aplicaciones de microservicios modernas. Son muchas las empresas que buscan poder aprovechar al máximo las arquitecturas nativas de la nube, pero también son muchas las que desconocen cuál es la mejor forma de hacerlo. Estas empresas tienen aplicaciones monolíticas escritas en Java Enterprise Edition (JEE).

En este paquete, se incluye el examen Red Hat Certified Enterprise Microservices Developer Exam (EX283). Este curs

leer más

Build and Analyze Customer Journeys using Marketing Cloud

Start your journey to becoming a Marketing Cloud Specialist. In this 5-day, expert-led class, you will learn how to build customer journeys within Marketing Cloud. Our team of Marketing Cloud pros will walk you through best practices related to executing, monitoring, and analyzing your journeys, arming you with the tools and know-how to design personalized journeys and engage with your customers in a whole new way.

leer más

Developing Applications Using Cisco Platforms and APIs

The Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) course helps you prepare for the Cisco DevNet Professional certification and for professional-level network automation engineer roles. You will learn how to implement network applications using Cisco® platforms as a base, from initial software design to diverse system integration, as well as testing and deployment automation. The course gives you hands-on experience solving real world problems using Cisco Application Programming Interfaces (APIs) and modern development tools.

To fully benefit from this course, you should have three to five years of experience designing and implementing applications that are built on top of Cisco platforms.

Please note this course is a combination of Instructor-Led and Self-Paced Study – 5 days in the classroom and approx 3 days of self study. The self-study content will be provided as part of the digital courseware that you recieve at the beginning of the course and should be part of your preparation for the exam.

leer más

Guerrilla.NET

Guerrilla .NET provides a deep exploration of .NET design philosophy and practical advice. You will learn a myriad of patterns and best practices and get hands-on experience developing applications using Visual Studio and Windows 8. Learn to write code using .NET class libraries like Entity Framework, ASP.NET MVC, and even the new Windows Runtime (WinRT). You will also dive into many of the important technologies used to build the web including ASP.NET Web API, JavaScript, NoSQL databases, and cloud computing.

leer más

Red Hat Application I: Programming in Java EE with Exam – Classroom Training

Cómo los desarrolladores de Java SE logran escribir aplicaciones Java EE

El curso Red Hat Application Development I: Programming in Java EE with Exam (AD184) muestra a los desarrolladores con experiencia en Java Standard Edition (Java SE) el mundo de Java Enterprise Edition (Java EE).

El curso se basa en Red Hat® Enterprise Application Platform 7.0. Se trata de una combinación de Red Hat Application Development I: Programming in Java EE (JB183) y Red Hat Certified Enterprise Application Developer Exam (EX183).

En él, aprenderá sobre las distintas especificaciones que forman parte de Java EE. A través de actividades prácticas, transformará una simple aplicación de línea de comando Java SE en una aplicación empresarial de niveles múltiples mediante el uso de distintas especificaciones Java EE, incluidos Enterprise Java Beans, JavaPersistence API, Java Messaging Service, JAX-RS para servicios REST, contextos e inyección de dependencia (CDI) y JAAS para asegurar la aplicación.

leer más

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

Control, manage, trace, monitor, and test your microservices with Red Hat OpenShift Service Mesh

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) is an introduction to Red Hat OpenShift Service Mesh that teaches students installation, service monitoring, service resilience, and service security with Red Hat OpenShift Service Mesh.

Red Hat OpenShift created an enterprise-ready, multitenant platform that made deploying and scaling microservice applications efficient and repeatable. But as these architectures become larger and more complex, defining how these services interact with each other is increasingly difficult. Red Hat OpenShift Service Mesh comprises three products: Istio, Jaeger, and Kiali, facilitating a zero-trust network for managing secure service interactions, providing service tracing, and creating a visual representation of communication pathways.

This course is based on Red Hat OpenShift® Container Platform 4.6 and Red Hat OpenShift Service Mesh 1.1.

leer más

Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams

Develop, scale, and troubleshoot event-driven microservice applications.

Learn to use Kafka and AMQ Streams to design, develop, and test event-driven applications. Event-driven microservices scale globally, store and stream process data, and provide low-latency feedback to customers. This course is for application developers and is based on Red Hat AMQ Streams 1.8 and Red Hat OpenShift Container Platform 4.6.

leer más

Intensive C++

In this course, experienced programmers will get a comprehensive, in-depth view of the C++ language. Included is complete coverage from fundamental concepts of class, inheritance, virtual functions. In addition to syntax, this course integrates the pragmatic and the theoretical with discussions of object-oriented principles, beneficial design criteria, efficiency tradeoffs, common design patterns, and other useful idioms and programming techniques

leer más

Building web apps with Angular and TypeScript

In recent years a lot of effort has gone into making HTML and JavaScript a better place for web apps rather than just web content. With Angular, you can exploit these new and modern concepts to take it to the next level. By using a componentized approach, Angular is better equipped than ever to build performant data-driven web-apps. While Angular takes care of data binding, navigation and server communication; TypeScript allows you to use the most advanced features JavaScript has to offer on any browser. Features like strong typing make your application more maintainable, better structured and flexible. This course is constantly being updated to the latest version of Angular, currently Angular 6. Enjoy this beautiful synergy between Google’s Angular and Microsoft’s TypeScript.

Curso Remoto (Abierto)

Nuestra solución de formación remota o virtual, combina tecnologías de alta calidad y la experiencia de nuestros formadores, contenidos, ejercicios e interacción entre compañeros que estén atendiendo la formación, para garantizar una sesión formativa superior, independiente de la ubicación de los alumnos.

leer más

Developing Solutions for Microsoft Azure

Este curso enseña a los desarrolladores cómo crear soluciones integrales en Microsoft Azure. Los estudiantes aprenderán a implementar soluciones de computación Azure, crear funciones Azure, implementar y administrar aplicaciones web, desarrollar soluciones que utilicen almacenamiento Azure, implementar autenticación y autorización, y asegurar sus soluciones mediante el uso de KeyVault e Identidades Administradas. Los estudiantes también aprenderán a conectarse y consumir los servicios de Azure y los servicios de terceros y a incluir en sus soluciones modelos basados en eventos y mensajes. El curso también abarca la supervisión, la solución de problemas y la optimización de las soluciones de Azure.

leer más

Introducción a Python | Fundamentos de Programación Python

Este curso práctico de programación en Python te enseña los fundamentos de la programación en Python a un nivel básico. Aprenderás los fundamentos de la escritura y ejecución de scripts en Python hasta características más avanzadas como operaciones de archivos, expresiones regulares, trabajo con datos binarios y el uso de la amplia funcionalidad de los módulos en Python. Se hace especial hincapié en las características exclusivas de Python, como las tuplas, los cortes de matriz y el formato de salida.

Este curso proporciona un excelente punto de partida para los usuarios que se inician en Python y en la elaboración de scripts, permitiéndoles utilizar las habilidades básicas en Python en el trabajo de diversas maneras. Puedes aplicar las habilidades del curso para usar Python en proyectos básicos de desarrollo web o para automatizar o simplificar tareas comunes con el uso de scripts en Python. Este curso también sirve como un sólido curso de iniciación/base para el estudio continuo de Python en apoyo del siguiente nivel de desarrollo web con Python, Python para la ciencia de los datos/aprendizaje automático, o Python para la administración de sistemas o soporte de redes.

leer más

C++11 Core Language Enchancements

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

The C++11 standard added many new features to the language and the standard library. Some features help the compiler find bugs in your code, others alleviate traditional performance bottlenecks, and a few are simply there for added programmer convenience.
In this course, you will learn about the core language enhancements and some of the most popular library additions.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand the C++ Language. We estimate that the learning event will take you around 4 1/4hrs to complete.

leer más

Developing Solutions using Cisco IoT and Edge Platforms

The Developing Solutions Using Cisco IoT and Edge Platforms course prepares you to develop Internet of Things (IoT) applications for Cisco® IoT edge compute and network architectures. Through a combination of lessons and hands-on experience, you will learn to implement and deploy Cisco IOx applications using Cisco Field Network Director and Cisco Kinetic.

This course covers designing, deploying, and troubleshooting edge applications, and understanding the use of management tools, so you can control your industrial network and connected devices at scale.

leer más

Introduction to Cisco ACI

In this course, you will practice developing essential skills for setting up a basic Cisco ACI Fabric. You will discover how data center components correspond to ACI Fabric components, and you will gain a deeper knowledge of the operation of an EPG, bridge domain, VRF, AEP, and many other features of ACI through the process of configuring a basic ACI Fabric. Hands-on labs will guide you through basic steps to set up switches, group devices by application, apply policy at an application level, and give application level visibility for troubleshooting. By the end of this class, you will have a strong fundamental foundation to help you further develop your ACI admin abilities, such as troubleshooting issues that could arise

leer más

C++11 Core Language Enchancements

This is a self-paced GK Digital Learning product. GK Digital learning products are created by world-class production and instructional design teams to deliver an experience that feels more like a classroom than traditional e-learning with hands-on activities for real-world results. In addition to high quality video content and hands-on labs you will have access to subject matter experts to ask questions for feedback and support.

The C++11 standard added many new features to the language and the standard library. Some features help the compiler find bugs in your code, others alleviate traditional performance bottlenecks, and a few are simply there for added programmer convenience.
In this course, you will learn about the core language enhancements and some of the most popular library additions.

This online learning event is comprised of Articles to read, Labs to participate in, Videos to watch and all the time you have access to Mentors that will help you better understand the C++ Language. We estimate that the learning event will take you around 4 1/4hrs to complete.

leer más

Essential BizTalk

In this course, you will learn the best practices in BizTalk applications related to set up, configuration, development, deployment, tracking, and administration. You will also learn how orchestration, business rules, and business activity monitoring allow you to develop sophisticated, agile, and transparent business processes—all without writing any custom code. We’ll be using the latest version of the product: BizTalk 2013.

leer más

Introduction to Cisco Programmability

This course provides a comprehensive introduction to the methods, applications and utilities available to programmatically deploy and manage Cisco devices. You will learn about the tools and techniques needed for Cisco programmability and will practice these before using them to solve scenario based challenges. The course will provide you with a foundational set of Cisco programmability skills using a variety of tools, a clear grasp of the terminology and options available and an understanding of which tools and techniques you will subsequently benefit from diving deeper into.

leer más

Camel Integration and Development with Red Hat Fuse on OpenShift

Los participantes adquirirán las habilidades necesarias para desarrollar, aplicar, probar e implementar aplicaciones basadas en EIP con Camel. El desarrollo en Camel se organiza en torno a los siguientes aspectos:

Rutas que definen una secuencia o un flujo de procesamiento a través de uno o más procesadores y extremos
Procesadores que manipulan, interpretan y modifican mensajes dentro de un flujo de Camel.
Componentes utilizados para crear extremos que interactúan con el mundo exterior para la adquisición y la transmisión de mensajes.
Este curso le puede servir también para preparar el examen Red Hat Certified Specialist in Camel Development Exam (EX421)

leer más

Essential Entity Framework

In this course, you will learn how to exploit the full capabilities of Microsoft’s open source platform for universal data access: Entity Framework 6.

The Entity Framework provides a conceptual model that more closely resembles entities and relationships in the real world and includes an industrial-strength Object-Relational Mapping (ORM) tool that allows you connect to almost any backend database.

In this course, you will learn many of the features in Entity Framework that enable you to build service-oriented, n-tier applications using test-driven methodologies with robust architectural design patterns.

leer más

Introduction to Red Hat OpenShift Applications

Introducción al diseño, la implementación, la expansión y la solución de problemas de las aplicaciones de OpenShift para los desarrolladores.

Red Hat® OpenShift® Container Platform es una plataforma de aplicaciones en contenedores que permite que las empresas aceleren y optimicen el desarrollo, la distribución y la implementación de las aplicaciones on-premise o en la nube. Dado que la adopción de OpenShift y Kubernetes sigue aumentando, los desarrolladores se ven cada vez más obligados a capacitarse en el desarrollo, el diseño y la implementación de las aplicaciones con una plataforma de aplicaciones en contenedores. Si bien algunos desarrolladores están interesados en la gestión de la infraestructura subyacente, la mayoría busca concentrarse en el desarrollo de las aplicaciones y usar OpenShift por sus funciones sencillas de diseño, implementación y expansión.

leer más

Effective Modern C++ for C++ Programmers

In this intensive seminar (based on material in Meyers’ landmark books [Modern Effective C++, Effective C++, More Effective C++, and Effective STL]), you will learn how to use C++ effectively. Additionally, you will gain an understaning for how to create libraries and programs that are correct, efficient, portable, maintainable, and extensible.

This seminar follows a format of lecture and question/answer and does not include hands-on programming. Students are encouraged to bring their computers to class to experiment with the material as it is presented.

leer más

Essential JavaScript

In this course, you will be provided with an introduction to and acquire experience working with the JavaScript programming language in the environment it’s mostly commonly used: the browser. JavaScript is simple and elegant, but is often difficult to work with because it’s so different from the programming languages most developers are used to working with.
You’ll get answers to these questions:

What is JavaScript, how does it relate to other programming languages, and how do you script your web pages with it?
How do you traverse and manipulate the DOM and how do you handle events in ways that work in all browsers?
What is Ajax and how does JavaScript make it possible?
What are closures and prototypes and other exotic features of JavaScript?

leer más

Microsoft Power Platform Functional Consultant

La Power Platform permite a las organizaciones automatizar los procesos de negocio, desarrollar sus propias experiencias de aplicaciones ricas y conectar con los clientes mejor y más rápido. En este curso, los estudiantes aprenderán a realizar descubrimientos, capturar requisitos, involucrar a los expertos en la materia y a las partes interesadas, traducir requisitos y configurar soluciones y aplicaciones de Power Platform. Complementarán su aprendizaje con laboratorios prácticos para crear mejoras en las aplicaciones, experiencias de usuario personalizadas, integraciones de sistemas, conversiones de datos, automatización de procesos personalizados y visualizaciones personalizadas. Power Platform se compone de cuatro productos clave: Power Apps, Power Automate, Power BI y Power Virtual Agents. En este curso, cubriremos estas cuatro aplicaciones en profundidad, con un enfoque adicional en Microsoft Dataverse (antes Common Data Service), AI Builder, conectores y portales.

leer más