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.
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 .
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
rxnetReactive Programing with Rx.NET7 horasNET Reactive Extensions (Rx) es una biblioteca para componer programas asincrónicos y basados ​​en eventos que utilizan colecciones observables y operadores de consulta LINQstyle En este entrenamiento en vivo instruido, los participantes aprenderán a desarrollar una aplicación asincrónica utilizandoNET Reactive Extensions Al final de esta capacitación, los participantes podrán: Cree aplicaciones que capturen secuencias de eventos de diversas fuentes de datos, como cotizaciones de acciones, tweets, eventos informáticos y servicios web Use Observables y Schedulers para representar y administrar múltiples flujos de datos asincrónicos Filtrar, proyectar, agregar, componer y realizar operaciones basadas en el tiempo en eventos múltiples utilizando operadores LINQ Audiencia Desarrolladores Formato del curso Conferencia de parte, parte de discusión, ejercicios y práctica manual .
openrestyCurso de OpenResty7 horasOpenResty es una plataforma web completa que integra las bibliotecas Nginx, LuaJIT y Lua. Permite la construcción de aplicaciones web de alto rendimiento capaces de manejar conexiones de 10K ~ 1000K + en una sola caja. OpenResty es utilizado por Alibaba, CloudFlare y Tumblr, entre otros.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a utilizar OpenResty para crear una serie de soluciones de demostración, que incluyen una aplicación web, un servicio web y una puerta de enlace web dinámica.

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

- Convierta un servidor web nginx en un servidor de aplicaciones web
- Utilice el lenguaje de programación Lua para crear scripts en los módulos nginx C y módulos Lua
- Ejecutar aplicaciones web del lado del servidor completamente dentro del servidor Nginx
- Integra OpenResty con backends remotos como MySQL, PostgreSQL, Memcached y Redis

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
cubaplatformPlataforma Cuba para el Desarrollo de Aplicaciones Empresariales7 horasCuba Platform es un marco web Java de código abierto para aplicaciones empresariales.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar Cuba Platform para desarrollar aplicaciones empresariales con interfaces web ricas.

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

- Desarrollar aplicaciones Java e IU usando una interfaz de usuario declarativa, sin usar HTML, CSS o JavaScript
- Reduce el código repetitivo y facilita el desarrollo rápido
- Utilice la herramienta de desarrollo web CUBA Studio con IDEs de Java existentes
- Personalice las aplicaciones sin ramificar el código

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
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
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
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
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
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
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
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
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
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
highchartsHighcharts para Visualización de Datos7 horasHighcharts es una biblioteca de código abierto de JavaScript para crear gráficos gráficos interactivos en la Web. Se usa comúnmente para representar datos de una manera interactiva y legible para el usuario.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo crear visualizaciones de datos de alta calidad para aplicaciones web utilizando Highcharts.

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

- Configure gráficos interactivos en la Web usando solo HTML y JavaScript
- Representar grandes conjuntos de datos de formas visualmente interesantes e interactivas
- Exportar gráficos a JPEG, PNG, SVG o PDF
- Integre Highcharts con jQuery Mobile para compatibilidad multiplataforma

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
ooppythonAprenda Programación Orientada a Objetos con Python14 horasProgramación orientada a objetos (OOP) es un paradigma de programación basado en el concepto de objetos. OOP está más centrado en los datos que en la lógica. Python es un lenguaje de programación de alto nivel famoso por su claridad de sintaxis y código.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo comenzar con la Programación Orientada a Objetos usando Python.

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

- Comprender los conceptos fundamentales de la Programación Orientada a Objetos
- Comprender la sintaxis de OOP en Python
- Escriba su propio programa orientado a objetos en Python

Audiencia

- Principiantes a quienes les gustaría aprender sobre Programación Orientada a Objetos
- Desarrolladores interesados en aprender OOP en Python
- Programadores de Python interesados en aprender OOP

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
matlab2Fundamentos de MATLAB21 horasEste curso de tres días proporciona una integración exhaustiva para el MATLAB técnico de la técnica de comparación. El curso está diseñado para los usuarios finales y aquellos que buscan la revisión. En el prior de programación de la experiencia o el conocimiento de MATLAB es. Los temas de análisis de fecha, visualización, modelado y programación se exploran en todo el curso. Los temas incluyen:

- Working with the MATLAB interfaz de usuario
- Introducir comandos y crear variables
- Analice vectores y matrices
- Visualización vectorial y matriz data
- Trabajar con archivos de fecha
- Working with data types
- Automatización de comandos con secuencias de comandos
- Los programas de escritura con el control de flujo y de flujo
- Funciones de escritura
eclipseComenzando con Eclipse IDE para Java7 horasEclipse es un entorno de desarrollo integrado (IDE) más comúnmente utilizado para la programación de Java.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar el Eclipse IDE para Java.

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

- Comprender las diferentes funcionalidades del Eclipse IDE
- Aprenda a configurar el Eclipse IDE para el desarrollo de Java
- Crea y ejecuta su primera aplicación Java en Eclipse
- Aprenda varios consejos y trucos sobre cómo usar el Eclipse IDE de manera eficiente

Audiencia

- Desarrolladores de Java interesados en usar el Eclipse IDE

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
swift_4iOS (desarrollo de iPhone y iPad - Apple) en Swift para iOS 11 y Xcode 9 - Swift 435 horasEste curso de 5 días es para desarrolladores que desean aprender a desarrollar aplicaciones para iPhone y iPad con iOS 11. Xcode 9, Swift 4 e iOS 11 introdujeron cambios significativos en la forma en que se escriben las aplicaciones.

El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el Xcode 9 IDE.

Durante el curso se desarrollará una aplicación totalmente funcional desde cero utilizando Swift.

Este curso solo se puede ejecutar en hardware de Apple, como MacBook Pro o Mac Mini.

Los delegados deben haberse registrado con Apple y tener una ID de Apple que se requiere para descargar el software - Xcode.

Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad con un cable USB deberán registrar su dispositivo con Xcode.

El delegado debe ser capaz de entender todos los conceptos básicos de Swift después de esto y el curso, y debe poder realizar cualquier tipo de aplicación en iOS y profundizar en aplicaciones más complejas en iOS.
angular5Curso de Angular 528 horasAngular 5 es un marco moderno de JavaScript MVW (Model-View-Whatever) para construir aplicaciones móviles, de escritorio y web. Una de las características más destacadas de Angular 5, en comparación con versiones anteriores, es un tiempo de carga y ejecución más rápido. Angular fue creado por Google y se usa en Google Adwords, Google Fiber, Adsense y otros servicios.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de Angular 5 a medida que avanzan en la creación y el despliegue de una aplicación angular de muestra.

Audiencia

- Principiantes en desarrollo web
- Desarrolladores frontend experimentados
- Cualquier persona interesada en aprender a desarrollar aplicaciones usando Angular

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
textsumResumen de texto con Python14 horasEn Python Machine Learning, la característica de resumen de texto puede leer el texto de entrada y producir un resumen de texto. Esta capacidad está disponible desde la línea de comandos o como una API / biblioteca de Python. Una aplicación interesante es la creación rápida de resúmenes ejecutivos; esto es particularmente útil para las organizaciones que necesitan revisar grandes cantidades de datos de texto antes de generar informes y presentaciones.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar Python para crear una aplicación simple que genere automáticamente un resumen del texto de entrada.

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

- Use una herramienta de línea de comandos que resuma texto.
- Diseña y crea un código de resumen de texto usando las bibliotecas de Python.
- Evalúe tres bibliotecas de resumen de Python: sumy 0.7.0, pysummarization 1.0.4, readless 1.0.17

Audiencia

- Desarrolladores
- Científicos de datos

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
pythonfinanceProgramación Python para Finanzas35 horasPython es un lenguaje de programación que ha ganado gran popularidad en la industria financiera. Utilizado por los mayores bancos de inversión y fondos de cobertura, se está empleando para construir una amplia gama de aplicaciones financieras que van desde los principales programas de negociación hasta los sistemas de gestión de riesgos.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar Python para desarrollar aplicaciones prácticas para resolver una serie de problemas específicos relacionados con las finanzas.

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

- Comprender los fundamentos del lenguaje de programación Python
- Descargue, instale y mantenga las mejores herramientas de desarrollo para crear aplicaciones financieras en Python
- Seleccione y utilice los paquetes de Python más adecuados y las técnicas de programación para organizar, visualizar y analizar datos financieros de varias fuentes (CSV, Excel, bases de datos, web, etc.)
- Cree aplicaciones que resuelvan problemas relacionados con la asignación de activos, el análisis de riesgos, el rendimiento de la inversión y más
- Solucionar problemas, integrar, implementar y optimizar una aplicación de Python

Audiencia

- Desarrolladores
- Analistas
- Quants

Formato del curso

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

Nota

- Esta capacitación tiene como objetivo proporcionar soluciones para algunos de los principales problemas que enfrentan los profesionales de las finanzas. Sin embargo, si tiene un tema, herramienta o técnica en particular que desea agregar o elaborar más adelante, contáctenos para organizarlo.
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
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.

Próximos Cursos Programación

CursoFechaPrecio del Curso [A distancia / Presencial]
ASP.Net 4.0 - San José - Plaza Roble Las TerrazasLun, 2019-04-15 09:307350USD / 9100USD
Javascript Basics - San José - Plaza Roble Las TerrazasLun, 2019-04-29 09:303150USD / 4450USD
ASP.Net 4.0 - San José - Plaza Roble Las TerrazasLun, 2019-06-10 09:307350USD / 9100USD
Javascript Basics - San José - Plaza Roble Las TerrazasMié, 2019-07-31 09:303150USD / 4450USD
ASP.Net 4.0 - San José - Plaza Roble Las TerrazasLun, 2019-09-09 09:307350USD / 9100USD
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]
C#, ASP.NET Avanzado y Seguridad de Aplicaciones WebSan José - Plaza Roble Las TerrazasLun, 2019-04-01 09:304095USD / 5545USD
Programación para BiólogosSan José - Plaza Roble Las TerrazasLun, 2019-04-15 09:305391USD / 6991USD
Gestión de Reglas de Negocios (BRMS) con DroolsSan José - Plaza Roble Las TerrazasVie, 2019-04-26 09:302025USD / 3175USD
Análisis de Datos con TableauSan José - Plaza Roble Las TerrazasMié, 2019-07-31 09:302835USD / 4135USD
IoT: crea una aplicación de IoT con ThingWorxSan José - Plaza Roble Las TerrazasJue, 2019-10-03 09:302835USD / 4135USD

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 Costa Rica!

As a Business Development Manager you will:

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