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 Costa Rica o en los centros de entrenamiento corporativos de NobleProg en Costa Rica. 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.
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
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
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
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
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
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
specexplorerExplorador de especificaciones: Prueba basada en modelos en .NET14 horasSpec Explorer es una herramienta para crear modelos de comportamiento de software, analizar esos modelos con visualización gráfica, verificar la validez de esos modelos y generar casos de prueba a partir de los modelos En este entrenamiento en vivo con instructor, los participantes aprenderán la teoría y la práctica de las pruebas basadas en modelos, ya que utilizan el Explorador de Espectros para crear y ejecutar pruebas de MBT en una aplicación de demostración Al final de esta capacitación, los participantes podrán: Genere casos de prueba aplicando estrategias y técnicas de modelado Administrar modelos de prueba para diferentes tipos de aplicaciones de software, sistemas y entornos Evaluar, proponer e implementar una estrategia de MBT dentro de una organización Comprender y explicar los beneficios y desafíos de MBT Audiencia Ingenieros de prueba Desarrolladores Formato del curso Conferencia de parte, parte de discusión, ejercicios y práctica manual .
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
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
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
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
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
fsharpfordatascienceF # para Ciencia de datos21 horasLa ciencia de datos es la aplicación de análisis estadístico, aprendizaje automático, visualización de datos y programación con el fin de comprender e interpretar datos del mundo real. F # es un lenguaje de programación adecuado para la ciencia de datos, ya que combina una ejecución eficiente, REPL-scripting, potentes bibliotecas e integración de datos escalables.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar F # para resolver una serie de problemas de ciencia de datos del mundo real.

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

- Use los paquetes de ciencia de datos integrados de F #
- Use F # para interoperar con otros lenguajes y plataformas, incluidos Excel, R, Matlab y Python.
- Usa el paquete Deedle para resolver problemas de series de tiempo
- Llevar a cabo análisis avanzados con líneas mínimas de código de calidad de producción
- Comprender cómo la programación funcional es una opción natural para los cálculos científicos y de big data
- Acceda y visualice datos con F #
- Aplicar F # para el aprendizaje automático
- Explore soluciones para problemas en dominios tales como inteligencia empresarial y juegos sociales

Audiencia

- Desarrolladores
- Científicos de datos

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
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
symfony4Symfony 4 para Desarrollo de Aplicaciones web28 horasSymfony 4 es un marco de desarrollo de software para PHP. Contiene bibliotecas PHP reutilizables para facilitar el desarrollo y prueba de nuevas aplicaciones escritas en PHP (aplicaciones web o API). Symfony 4 es un marco de software de línea de comandos con los comandos integrados que hacen que el desarrollo de código PHP sea más eficiente.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a utilizar el marco Symfony y el lenguaje PHP a medida que avanzan en la creación de una aplicación PHP.

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

- Usa Symfony 4 para crear y probar código escrito en PHP
- Crear código simple para PHP que lee y escribe en una base de datos

Audiencia

- Programadores y desarrolladores web con conocimiento práctico de PHP y HTML
- Desarrolladores avanzados que buscan herramientas de desarrollo más eficientes para cierres más rápidos
- Los diseñadores de software que necesitan actualizar su comprensión de las herramientas de desarrollo actuales que coinciden con las necesidades del usuario

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
opennlpOpenNLP para Aprendizaje Automático Basado en Texto14 horasLa biblioteca OpenNLP de Apache es un kit de herramientas basado en el aprendizaje automático para procesar texto en lenguaje natural. Es compatible con las tareas NLP más comunes, como detección de lenguaje, tokenización, segmentación de oraciones, etiquetado de voz parcial, extracción de entidad nombrada, fragmentación, análisis sintáctico y resolución de correferencia.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo crear modelos para procesar datos basados en texto usando OpenNLP. Los datos de entrenamiento de muestra y los conjuntos de datos personalizados se usarán como base para los ejercicios de laboratorio.

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

- Instalar y configurar OpenNLP
- Descargue modelos existentes y cree sus propios
- Entrene a los modelos en varios conjuntos de datos de muestra
- Integra OpenNLP con aplicaciones Java existentes

Audiencia

- Desarrolladores
- Científicos de datos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
webdevonboardingCurso de Web Developer On-boarding 420 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán las bases del desarrollo web a medida que avanzan en la creación y el despliegue de una aplicación de muestra.

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

- Diseñar e implementar nuevas características para el usuario
- Optimizar aplicaciones web para maximizar la velocidad y la escala
- Escribir el código del lado del cliente para aplicaciones basadas en la web
- Cree aplicaciones de producción de alto volumen, rápidas, fáciles de usar y desarrolle prototipos rápidamente

Audiencia

- Desarrolladores web principiantes

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.
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.
undertowUndertow: Incruste un servidor web en su aplicación7 horasUndertow es un servidor web liviano escrito en Java. Es utilizado internamente por JBoss's WilfFly y es popular como servidor web incorporado para aplicaciones basadas en JVM.

En este curso, los participantes aprenderán cómo configurar un servidor web Undertow como un servidor web independiente y embebido.

Al final del curso, los participantes comprenderán la arquitectura, características y capacidades de Undertow y podrán:

- Implemente y administre un servidor de Undertow en modo autónomo y en modo integrado
- Incruste Undertow en el código de la aplicación utilizando las API integradas de Undertow
- Integrar Undertow en un servidor de aplicaciones Wildfly
- Configure Undertow como el contenedor de servlet incorporado para Spring Boot

Audiencia

- Administradores del sistema
- Desarrolladores de aplicaciones web para empresas
- DevOps engineeers
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
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
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

Próximos Cursos Programación

CursoFechaPrecio del Curso [A distancia / Presencial]
Programación Groovy - San José - Plaza Roble Las TerrazasLun, 2019-02-04 09:304,470USD / 5,973USD
Programación Groovy - San José - Plaza Roble Las TerrazasMié, 2019-02-20 09:304,470USD / 5,973USD
Programación Groovy - San José - Plaza Roble Las TerrazasMar, 2019-04-02 09:304,470USD / 5,973USD
Programación Groovy - San José - Plaza Roble Las TerrazasMar, 2019-05-14 09:304,470USD / 5,973USD
Programación Groovy - San José - Plaza Roble Las TerrazasLun, 2019-05-27 09:304,470USD / 5,973USD
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]
Zeppelin para Análisis de Datos InteractivosSan José - Plaza Roble Las TerrazasMié, 2019-02-27 09:302,745USD / 4,098USD
Aprendizaje Automático para Finanzas (con R)San José - Plaza Roble Las TerrazasLun, 2019-04-01 09:305,328USD / 6,981USD
Primeros pasos con Quantum Computing y Q #San José - Plaza Roble Las TerrazasMié, 2019-05-08 09:302,745USD / 4,098USD
Ingeniería de Sistemas Utilizando SysML y UML 2San José - Plaza Roble Las TerrazasMié, 2019-05-22 09:304,023USD / 5,526USD
Certificado en Control de Riesgos y Sistemas de Información (CRISC)San José - Plaza Roble Las TerrazasLun, 2019-07-08 09:304,023USD / 5,526USD

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 Paraguay!

As a Business Development Manager you will:

  • expand business in Paraguay
  • 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!