Cursos de Programación

Cursos de Programación

Los cursos de capacitación de programación en vivo, dirigidos por un instructor, demuestran a través de prácticas interactivas los fundamentos y temas avanzados de la programación.

El entrenamiento de programación está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento en vivo remoto". El entrenamiento en vivo se puede realizar localmente en las instalaciones del cliente en Chile o en los centros de entrenamiento corporativos de NobleProg en Chile. El entrenamiento remoto en vivo se lleva a cabo por medio de un escritorio remoto interactivo.

NobleProg--su proveedor de capacitación local

Testimonios

★★★★★
★★★★★

Programa del curso Programación

CódigoNombreDuraciónInformación General
javafunFundamentos Bàsicos del Lenguaje Java28 horasEl curso cubre los fundamentos del desarrollo de Java.

Introduce a los estudiantes a la tecnología Java y les enseña la sintaxis y los conceptos básicos de Java, dando lugar a la creación de un programa simple. El entrenamiento pasa por los conceptos y características esenciales del lenguaje de programación Java, centrándose en las excepciones, la entrada / salida básica, la concurrencia, las expresiones regulares, el marco de las colecciones Java y el entorno de la plataforma. El curso finaliza cuando todas las funciones básicas de Java han sido explicadas y entrenadas.
shiroApache Shiro: Asegurando su aplicación Java7 horasApache Shiro es un poderoso marco de seguridad de Java que realiza autenticación, autorización, criptografía y administración de sesión.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo proteger una aplicación web con Apache Shiro.

Al final de esta capacitación, los participantes podrán:

- Utilice la API de Shiro para proteger varios tipos de aplicaciones, incluidos dispositivos móviles, web y empresariales
- Habilite inicios de sesión de varias fuentes de datos, incluidos LDAP, JDBC, Active Directory, etc.

Audiencia

- Desarrolladores
- Ingenieros de seguridad

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
unittestinghaskellPruebas Unitarias con Haskell7 horasEste curso presenta las herramientas y técnicas necesarias para escribir pruebas unitarias usando el marco de prueba HUnit. HUnit es un marco de pruebas unitarias para Haskell, similar a la herramienta JUnit para Java.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar HUnit para escribir pruebas unitarias que son directas y fáciles de entender.

Al final de esta capacitación, los participantes podrán:

- Escribir pruebas que sean fáciles de crear, cambiar y ejecutar
- Use HUnit para agrupar las pruebas en suites y verifique los resultados automáticamente
- Escribir especificaciones de prueba concisas y flexibles
- Integre HUnit con otras utilidades como QuickCheck y HSpec
- Extienda el marco de prueba

Audiencia

- Ingenieros de prueba

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
fsharptddPrueba Unitaria con F #7 horasEste curso presenta las herramientas y técnicas necesarias para escribir pruebas unitarias basadas en F #. Se hace especial hincapié en el desarrollo impulsado por pruebas (TDD). El desarrollo impulsado por prueba funcional (TDD) es un enfoque de prueba que usa programación funcional para probar una aplicación antes de desarrollarla. La programación funcional (en oposición a la programación imperativa de estilo de transición de estado) en un lenguaje como F # se presta bien a TDD porque las pruebas más pequeñas y bien dirigidas se pueden escribir de forma aislada.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar F # para escribir pruebas unitarias que sean directas y fáciles de entender.

Al final de esta capacitación, los participantes podrán:

- Construye un sistema completo a partir de funciones pequeñas y aisladas
- Expresar casos de prueba como propiedades en lugar de ejemplos
- Escriba el código de prueba sin la necesidad de burlarse
- Reduce la necesidad de controlar y controlar los efectos secundarios
- Utilice bibliotecas como NaturalSpec, FsCheck, FsTest, FsUnit y Unquote para facilitar la creación de casos de prueba
- Use F # para superar algunos de los problemas asociados con el desarrollo impulsado por prueba de corriente principal (TDD)

Audiencia

- Ingenieros de prueba

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
unittestingwithcsharpPrueba Unitaria con C #14 horasLa prueba unitaria es un enfoque de prueba que prueba unidades individuales de código fuente modificando sus propiedades o activando un evento para confirmar si el resultado es el esperado.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir y ejecutar pruebas unitarias contra una aplicación .Net de muestra utilizando C # y Visual Studio.

Al final de esta capacitación, los participantes podrán:

- Utilice marcos de prueba como NUnit y xUnit.net para crear y administrar código de prueba de unidad
- Definir e implementar un enfoque de desarrollo impulsado por pruebas más amplio para las pruebas
- Adapte el marco de prueba para extender la cobertura de prueba para una aplicación

Audiencia

- Ingenieros de prueba de software
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
pytestPrueba unitaria con Python21 horasLa prueba unitaria es un enfoque de prueba que prueba unidades individuales de código fuente modificando sus propiedades o activando un evento para confirmar si el resultado es el esperado. PyTest es un marco de pruebas completo, independiente de la API, flexible y extensible con un modelo de dispositivo avanzado y con mucho cuerpo.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar PyTest para escribir pruebas breves y fáciles de mantener que sean elegantes, expresivas y legibles.

Al final de esta capacitación, los participantes podrán:

- Escribir pruebas legibles y mantenibles sin la necesidad de un código repetitivo
- Use el modelo de dispositivo para escribir pequeñas pruebas
- Pruebas de escala hasta pruebas funcionales complejas para aplicaciones, paquetes y bibliotecas
- Comprender y aplicar las características de PyTest, como anzuelos, reescritura de afirmaciones y complementos
- Reduzca los tiempos de prueba ejecutando pruebas en paralelo y en múltiples procesadores
- Ejecute pruebas en un entorno de integración continua, junto con otras utilidades como tox, simulacro, cobertura, unittest, doctest y Selenium
- Use Python para probar aplicaciones que no sean de Python

Audiencia

- Probadores de software

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
underscoreCurso de Fundamentos de Underscore.js7 horasUnderscore.js es una de las bibliotecas JavaScript más populares para programación funcional. Abarca los principios de programación funcional pero no es obstinado y se puede usar con estilos de programación imperativos, orientados a objetos, funcionales u otros. Underscore hace que el desarrollo de Javascript sea más productivo y eficiente.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar el Underscore para crear una aplicación de JavaScript.

Al final de esta capacitación, los participantes podrán:

- Utilice el subrayado para manipular y controlar colecciones de JavaScript, matrices, objetos y funciones
- Utilice la naturaleza funcional de las bibliotecas de Underscore para mejorar la expresividad y la legibilidad del código
- Mejora el rendimiento del código
- Crear agregaciones y manipulaciones de datos
- Integrar con un ViewModel
- Cree otras bibliotecas de JavaScript con Underscore

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
codingfornoncodersCodificación para no codificadores21 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los principios básicos de la programación a medida que avanzan en la creación de una aplicación web.

Al final de esta capacitación, los participantes podrán:

- Use las habilidades de codificación recién adquiridas para crear su propia aplicación web
- Comprender conceptos y tecnologías de desarrollo de software
- Comunicarse efectivamente con programadores e ingenieros

Audiencia

- No programadores que deseen aprender cómo programar

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
angularrxjsProgramación Reactiva con RxJS Angular14 horasLa programación reactiva es un paradigma de programación asíncrono que se centra en las secuencias de datos y la propagación de datos mediante el establecimiento de una dependencia definida entre los modelos de ejecución subyacentes y los flujos de datos emitidos de un componente a otro. Muchas ineficiencias de diseño de aplicaciones angulares al construir UI asíncronas pueden superarse mediante la utilización de patrones de estilo reactivo ofrecidos por la biblioteca RxJS.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo implementar patrones observables en sus diseños de aplicaciones angulares a medida que atraviesan una serie de casos que muestran problemas comunes de diseño angular y cómo se benefician de los diseños de programación reactiva.

Al final de esta capacitación, los participantes podrán:

- Comprender el paradigma de programación reactiva y la biblioteca RxJS
- Cree aplicaciones angulares pesadas UI con escalabilidad, flexibilidad y capacidad de respuesta en mente utilizando patrones de programación reactiva

Audiencia

- Desarrolladores de aplicaciones angulares

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
vuejsVue.js: Compilar una aplicación avanzada de una sola página21 horasVue.js es un framework front-end de JavaScript de código abierto para la creación de aplicaciones avanzadas de una sola página. Vue.js tiene como objetivo tomar lo mejor de Angular, hacerlo liviano y omitir las partes innecesarias.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo aprovechar la arquitectura de adopción incremental de Vue.js para construir una aplicación compleja de una sola página (SPA).

Al final de esta capacitación, los participantes podrán:

- Cree aplicaciones web que procesen y procesen datos condicionalmente
- Diseñe aplicaciones web interactivas que reaccionen de manera eficiente a los eventos de los usuarios
- Escribir código modular y reutilizable
- Progresivamente progresa una vista en la aplicación de una sola página en toda regla
- Integre Vue.js a una página web existente
- Usa el ecosistema de Vue para extender la capacidad del marco

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
nlgPython para la Generación de Lenguaje Natural21 horasLa generación de lenguaje natural (NLG) se refiere a la producción de texto o discurso en lenguaje natural por una computadora.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar Python para producir texto en lenguaje natural de alta calidad construyendo su propio sistema NLG desde cero. También se examinarán los casos de estudio y los conceptos relevantes se aplicarán a los proyectos de laboratorio en vivo para generar contenido.

Al final de esta capacitación, los participantes podrán:

- Utilice NLG para generar automáticamente contenido para diversas industrias, desde periodismo, a bienes raíces, a informes meteorológicos y deportivos.
- Seleccione y organice el contenido fuente, planifique oraciones y prepare un sistema para la generación automática de contenido original
- Comprender la tubería NLG y aplicar las técnicas correctas en cada etapa
- Comprender la arquitectura de un sistema de generación de lenguaje natural (NLG)
- Implementar los algoritmos y modelos más adecuados para análisis y pedidos
- Extraiga datos de fuentes de datos disponibles públicamente, así como bases de datos seleccionadas para usar como material para el texto generado
- Reemplazar procesos de escritura manuales y laboriosos con creación de contenido automatizado y generado por computadora

Audiencia

- Desarrolladores
- Científicos de datos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
electronElectron: Crea una Aplicación de Escritorio con Javascript7 horasElectron (anteriormente conocido como Atom Shell) es un marco de código abierto para crear aplicaciones de escritorio dinámicas con JavaScript, HTML y CSS. Electr es mantenido por GitHub y es el marco principal de GUI detrás del Atom de GitHub, el Código Visual Studio de Microsoft y el IDE de Light Table.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo crear aplicaciones de escritorio nativas multiplataforma utilizando solo Javascript, HTML y CSS.

Al final de esta capacitación, los participantes podrán:

- Descargue, configure e instale Electron
- Comprender los comandos y el conjunto de herramientas de Electron
- Utilice componentes frontales y posteriores basados en la web, como NodeJS run-time y Chromium para crear una aplicación de escritorio multiplataforma
- Modular su aplicación y utilizar archivos JavaScript asociados
- Construye Electron en una máquina básica de bajo consumo
- Cree iconos personalizados y de marca cambiando el nombre y / o editando el archivo ejecutable Electron
- Integre otros marcos como Angular, Photon y Bootstrap

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
relayRelé: Obtener Datos de Manera Eficiente en Aplicaciones Reaccionar14 horasEl relé es un marco de JavaScript para crear aplicaciones Reac impulsadas por datos. GraphQL es un lenguaje de consulta de datos para describir dependencias de datos anidadas y complejas en aplicaciones modernas. Juntos permiten que los componentes de una aplicación se muevan a cualquier parte de una jerarquía de procesamiento sin tener que aplicar una cascada de modificaciones a los componentes principales o al código del servidor que prepara la carga útil de datos. Relay está siendo utilizado por Facebook en varios proyectos de aplicaciones móviles.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo aplicar los conceptos clave de retransmisión, tales como la especificación declarativa de las dependencias de datos, la colocación y la mutación para construir una aplicación React utilizando Relay y GraphQL.

Al final de esta capacitación, los participantes podrán:

- Use Relay para redactar consultas de datos en lotes eficientes, proporcione a cada componente exactamente los datos que solicitó, actualice los componentes cuando los datos cambien y mantenga una tienda (caché) del lado del cliente de todos los datos.
- Coloca las consultas y el código de la vista para razonar más fácilmente sobre la funcionalidad de los componentes
- Use GraphQL para declarar los requisitos de datos mientras permite que Relay obtenga los datos por su cuenta
- Comprender el concepto de mutación de datos en el cliente y el servidor utilizando mutaciones GraphQL
- Comprender las diferencias entre Relay y Flux, en particular cómo las "mutaciones" implementan el concepto de acciones y modificaciones
- Use rutas para determinar qué datos buscar para representar un componente dado
- Haga cambios en el aislamiento relativo, incluso en grandes proyectos de equipo
- Cree aplicaciones correctas y de alto rendimiento de una manera directa y obvia

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
RxJSProgramación Reactiva con Javascript y RxJS7 horasLa programación reactiva es un paradigma de programación asíncrono que se centra en las secuencias de datos y la propagación de datos mediante el establecimiento de una dependencia definida entre los modelos de ejecución subyacentes y los flujos de datos emitidos de un componente a otro. RxJS es una de las bibliotecas de programación reactiva más completa para administrar eventos de IU, solicitudes HTTP asíncronas y otras transmisiones de datos.

En esta capacitación en vivo dirigida por un instructor, los participantes se familiarizarán con las herramientas y funciones de RxJS, ya que las aplican a una variedad de problemas de codificación asociados con aplicaciones móviles y web basadas en contenido interactivo. Los participantes también aprenderán cómo crear y desplegar una aplicación web pesada UI.

Al final de esta capacitación, los participantes podrán:

- Comprender el paradigma de programación reactiva y su utilidad para el desarrollo de aplicaciones pesadas de interfaz de usuario
- Cree aplicaciones pesadas UI con escalabilidad, flexibilidad y capacidad de respuesta en mente
- Cree y administre de forma fácil y gratuita una multitud de eventos de IU, solicitudes HTTP asíncronas y otras transmisiones de datos

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
reactivexProgramación reactiva con Javascript y ReactiveX14 horasReactiveX es una biblioteca completa para crear flujos de datos asincrónicos usando secuencias observables. Permite a los desarrolladores aprovechar las transmisiones observables y su capacidad para capturar eventos emitidos y ejecutar funciones en consecuencia.

Este curso presencial, dirigido por un instructor, presenta a los participantes la biblioteca completa de ReactiveX para desarrollar aplicaciones receptivas y acompaña a los participantes a través de una serie de casos, demostrando la utilidad y la funcionalidad de las características clave de ReactiveX.

Al final de esta capacitación, los participantes podrán:

- Comprender el paradigma de programación reactiva y la funcionalidad de observables y su uso común al desarrollar aplicaciones pesadas de interfaz de usuario
- Configure con éxito un entorno para ReactiveX
- Crea eventos observables a partir de una multitud de elementos variables
- Aplicar las funciones de transformación y filtrado de ReactiveX

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
jav9functionalProgramación Funcional Reactiva con Java 9 y RxJava14 horasJava 9, junto con la robusta biblioteca de programación reactiva RxJava 2.0, permite a los desarrolladores de Java adoptar y aplicar el paradigma de programación reactiva en sus aplicaciones y procesos de desarrollo de sistemas con gran facilidad.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán las ventajas y funciones de Java 9, Spring, Jersey y RxJava 2.0 en el desarrollo de aplicaciones reactivas a medida que avanzan en la creación y despliegue de una aplicación reactiva de la vida real utilizando el flujo de Java 9 API, Spring, el marco Akka y la biblioteca de programación reactiva funcional RxJava 2.0.

Al final de esta capacitación, los participantes podrán:

- Comprender la importancia y la importancia de la programación reactiva en aplicaciones y desarrollo de sistemas
- Ejecutar prueba de unidad en RxJava 2.0
- Utilice el marco Akka bajo principios de programación reactiva
- Emplear Spring para manejar el desarrollo de aplicaciones concurrentes
- Usa la API de flujo de Java 9 para desarrollar aplicaciones reactivas

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
pythontextmlPython: Aprendizaje automático con texto21 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a utilizar las técnicas correctas de aprendizaje automático y procesamiento de lenguaje natural (NLP, por sus siglas en inglés) para extraer valor de los datos basados en texto.

Al final de esta capacitación, los participantes podrán:

- Resuelva problemas de ciencias de datos basados en texto con código reutilizable de alta calidad
- Aplicar diferentes aspectos de scikit-learn (clasificación, clustering, regresión, reducción de dimensionalidad) para resolver problemas
- Cree modelos efectivos de aprendizaje automático utilizando datos basados en texto
- Crear un conjunto de datos y extraer características del texto no estructurado
- Visualice los datos con Matplotlib
- Construya y evalúe modelos para obtener información
- Solucionar problemas de errores de codificación de texto

Audiencia

- Desarrolladores
- Científicos de datos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
unittestingjavascriptPrueba Unitaria con Javascript7 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán sobre varios marcos de prueba de JavaScript a medida que avancen en la creación de un conjunto de pruebas unitarias para una aplicación web.

Al final de esta capacitación, los participantes podrán:

- Escribir pruebas unitarias en JavaScript usando marcos de pruebas unitarias como QUnit y Jasmine
- Utilice marcos como Mocha y Chai para implementar TDD y BDD

Audiencia

- Ingenieros de prueba

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
fsharpF #: Introducción a la programación funcional14 horasF # es un lenguaje de programación funcional en primer lugar. Es un lenguaje fuertemente tipado que admite diferentes estilos de programación, incluidos funcional, imperativo, orientado a objetos y reactivo. F # es totalmente compatible con Visual Studio y Xamarin Studio.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán programación funcional a medida que avancen en la creación de una serie de aplicaciones y utilidades de muestra.

Al final de esta capacitación, los participantes podrán:

- Comprender los principios de la programación funcional
- Escribir un código elegante y fácil de mantener para resolver problemas informáticos complejos
- Use F # con Javascript y C # para crear aplicaciones web asíncronas

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
akkaAkka: Crea Aplicaciones Reactivas, Concurrentes y Distribuidas28 horasAkka es un kit de herramientas de código abierto y tiempo de ejecución para crear aplicaciones concurrentes y distribuidas para Java y Scala.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los principios de diseño detrás de Akka, incluyendo el Modelo de Actor y el Manifiesto reactivo, mientras construyen y despliegan una aplicación asíncrona dirigida por mensajes en Akka.

Al final de esta capacitación, los participantes podrán:

- Aplica el modelo "déjalo colapsar" para crear aplicaciones que se autocuran y sistemas que nunca se detienen
- Comprender los actores, el ciclo de vida de los actores y cómo emplearlos para crear sistemas paralelos apropiados y concurrentes
- Construya una arquitectura reactiva que sea receptiva, elástica, resistente y dirigida a los mensajes
- Integre funciones de interacción remota y agrupación en clústeres con sistemas de terceros
- Implemente el kit de herramientas Akka en sistemas de producción, escalando a múltiples nodos y sistemas de terceros
- Administrar el comportamiento del sistema y la distribución horizontal
- Construir sistemas que "reaccionen" a los cambios ambientales

Audiencia

- Desarrolladores
- Arquitectos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
matlabpredanalyticsMatlab para Análisis Predictivo21 horasEl análisis predictivo es el proceso de usar el análisis de datos para hacer predicciones sobre el futuro. Este proceso utiliza datos junto con la extracción de datos, estadísticas y técnicas de aprendizaje automático para crear un modelo predictivo para pronosticar eventos futuros.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar Matlab para construir modelos predictivos y aplicarlos a grandes conjuntos de datos de muestra para predecir eventos futuros basados en los datos.

Al final de esta capacitación, los participantes podrán:

- Crear modelos predictivos para analizar patrones en datos históricos y transaccionales
- Use modelos predictivos para identificar riesgos y oportunidades
- Cree modelos matemáticos que capturen tendencias importantes
- Use datos de dispositivos y sistemas comerciales para reducir el desperdicio, ahorrar tiempo o reducir costos

Audiencia

- Desarrolladores
- Ingenieros
- Expertos de dominio

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
CleanCCódigo limpio14 horas¿Por qué necesitamos Clean Code? Los programas evolucionan, por lo tanto, el código se actualiza continuamente; puede ser muy, muy difícil volver a través del código sucio para encontrar y actualizar el código fuente en promedio, el costo de escribir el código original es solo el 40% del costo total de un sistema ; El 60% del costo, en promedio, se gasta manteniendo y actualizando el código. El código incorrecto aumenta dramáticamente esa proporción de 40/60, bordeando 20/80 en el peor de los casos; cuanto más impuro es el código, más tiempo invertimos en actualizarlo.
mlbankingpython_Aprendizaje Automático para la Banca (con Python)21 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo aplicar técnicas y herramientas de aprendizaje automático para resolver problemas del mundo real en la industria bancaria. Python se usará como el lenguaje de programación.

Los participantes primero aprenden los principios clave, luego ponen su conocimiento en práctica al construir sus propios modelos de aprendizaje automático y usarlos para completar una serie de proyectos en equipo.

Audiencia

- Desarrolladores
- Científicos de datos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
ang2devDesarrollo Agular 228 horasAngular 2 es una nueva plataforma de desarrollo para crear aplicaciones web móviles y de escritorio.
matlabprescriptiveMatlab para Análisis Prescriptivos14 horasEl análisis prescriptivo es una rama del análisis empresarial, junto con análisis descriptivos y predictivos. Utiliza modelos predictivos para sugerir acciones a tomar para obtener resultados óptimos, confiando en la optimización y las técnicas basadas en reglas como base para la toma de decisiones.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar Matlab para llevar a cabo análisis prescriptivos en un conjunto de datos de muestra.

Al final de esta capacitación, los participantes podrán:

- Comprender los conceptos clave y los marcos utilizados en el análisis prescriptivo
- Use MATLAB y sus cajas de herramientas para adquirir, limpiar y explorar datos
- Utilice técnicas basadas en reglas que incluyan motores de inferencia, cuadros de mando y árboles de decisión para tomar decisiones basadas en diferentes escenarios empresariales
- Utilice la simulación de Monte Carlo para analizar las incertidumbres y garantizar la toma de decisiones sensatas
- Desplegar modelos predictivos y prescriptivos para sistemas empresariales

Audiencia

- Analistas comerciales
- Planificadores de operaciones
- Gerentes funcionales
- Miembros del equipo de BI (Business Intelligence)

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
python_nlpProcesamiento de lenguaje natural con Deep Dive en Python y NLTK35 horasAl final de la capacitación, se espera que los delegados estén suficientemente equipados con los conceptos esenciales de python y que sean capaces de utilizar NLTK de manera suficiente para implementar la mayoría de las operaciones basadas en ML y PNL. La capacitación tiene como objetivo proporcionar no solo un conocimiento de ejecución sino también el conocimiento lógico y operativo de la tecnología que contiene.
matlabdlMatlab para el Aprendizaje Profundo14 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar Matlab para diseñar, construir y visualizar una red neuronal convolucional para el reconocimiento de imágenes.

Al final de esta capacitación, los participantes podrán:

- Construya un modelo de aprendizaje profundo
- Automatizar el etiquetado de datos
- Trabaja con modelos de Caffe y TensorFlow-Keras
- Entrene datos usando múltiples GPU, la nube o clusters

Audiencia

- Desarrolladores
- Ingenieros
- Expertos de dominio

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
advtypscriptTypescript Avanzado7 horasTypeScript es un lenguaje de código abierto para crear aplicaciones empresariales de Javascript. Es un superconjunto estricto de JavaScript que se compila en Javascript simple y trae tipeado estático y desarrollo orientado a objetos al lenguaje.

Este curso presenta las características avanzadas de TypeScript y guía a los participantes a través de la construcción de una aplicación de JavaScript de la vida real.

Al final de esta capacitación, los participantes podrán:

- Aproveche las capacidades completas de Typescript para escribir un mejor código con menos errores
- Extienda los tipos existentes con tipos de unión, intersección y tupla
- Crea y usa decoradores
- Administre el código asincrónico mediante promesas, asincrónica y espera de las palabras clave
- Escribe un código limpio y expresivo

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
specflowSpecFlow: Implementando BDD para .NET21 horasSpecFlow es la implementación oficial de Cucumber para .NET. Permite a los evaluadores definir, administrar y ejecutar automáticamente pruebas de aceptación legibles por humanos en proyectos .NET. SpecFlow utiliza el analizador oficial de Gherkin y es compatible con .NET framework, Xamarin y Mono.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar SpecFlow para escribir pruebas de aceptación que sean comprensibles tanto para los interesados técnicos como para los no técnicos.

Al final de esta capacitación, los participantes podrán:

- Ate los requisitos comerciales al código .NET
- Aplique técnicas de BDD para crear documentación de vida para una aplicación
- Ejecute SpecFlow desde Visual Studio o la línea de comando
- Integre SpecFlow en un entorno de pruebas y construcción continuo existente
- Integre SpecFlow con otros marcos de prueba tales como MSTest, NUnit, xUnit y MbUnit

Audiencia

- Ingenieros de prueba
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
behatBehat: Desarrollo impulsado por comportamiento (BDD) con PHP14 horasBehat es un marco de prueba de Desarrollo impulsado por comportamiento (BDD) escrito en PHP. Facilita la comunicación entre desarrolladores, probadores, partes interesadas comerciales y clientes durante el proceso de desarrollo de software. Behat permite a las personas no técnicas escribir descripciones claras del comportamiento previsto de una aplicación, luego ejecuta esos "escenarios" como pruebas funcionales contra la aplicación.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a escribir y ejecutar casos de prueba de estilo BDD utilizando Behat y PHP.

Al final de esta capacitación, los participantes podrán:

- Ejecute pruebas automáticas escritas en el lenguaje Gherkin "legible para los humanos"
- Utilice casos de prueba basados ​​en Behat para mejorar la colaboración entre equipos técnicos y no técnicos
- Integre Behat con Selenium, Mink, Goutte y otros emuladores de navegador para realizar pruebas y generar informes
- Extienda la funcionalidad de Behat a través de su sistema de extensión
- Pruebe numerosos escenarios de uso a través de comandos de terminal, API REST y más.

Audiencia

- Ingenieros de prueba
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Próximos Cursos Programación

CursoFechaPrecio del Curso [A distancia / Presencial]
Programación Groovy - Santiago - El GolfLun, 2019-02-04 09:304,470USD / 5,808USD
Programación Groovy - Santiago - VitacuraMar, 2019-03-12 09:304,470USD / 5,868USD
Programación Groovy - Santiago - El GolfMié, 2019-04-03 09:304,470USD / 5,808USD
Programación Groovy - Santiago - VitacuraLun, 2019-05-06 09:304,470USD / 5,868USD
Programación Groovy - Santiago - El GolfMié, 2019-05-29 09:304,470USD / 5,808USD
Cursos de Fin de Semana de Programación, Capacitación por la Tarde de Programación, Programación boot camp, Clases de Programación, Capacitación de Fin de Semana de Programación, Cursos por la Tarde de Programación, Programación coaching, Instructor de Programación, Capacitador de Programación, Programación con instructor, Cursos de Formación de Programación, Programación en sitio, Cursos Privados de Programación, Clases Particulares de Programación, Capacitación empresarial de Programación, Talleres para empresas de Programación, Cursos en linea de Programación, Programas de capacitación de Programación, Clases de Programación

Promociones

CursoUbicaciónFechaPrecio del Curso [A distancia / Presencial]
Administración del Servidor WildFlySantiago - El GolfJue, 2019-01-31 09:303,294USD / 4,537USD
PHP for WordpressSantiago - VitacuraLun, 2019-04-08 09:304,470USD / 5,868USD
Matlab para Análisis PrescriptivosSantiago - El GolfMié, 2019-05-15 09:302,745USD / 3,988USD
Red Neuronal en RSantiago - VitacuraJue, 2019-05-23 09:303,294USD / 4,577USD
De los Datos a la Decisión con Big Data y Análisis PredictivoSantiago - VitacuraMar, 2019-07-16 09:304,734USD / 6,132USD

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

Algunos de nuestros clientes

is growing fast!

We are looking to expand our presence in Mexico!

As a Business Development Manager you will:

  • expand business in Mexico
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!