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

Machine Translated

Testimonios

★★★★★
★★★★★

Algunos de nuestros clientes

Programa del curso Programación

Title
Duration
Overview
Title
Duration
Overview
21 hours
Overview
Este curso está diseñado para ayudar a los desarrolladores intermedios de CakePHP a acceder a las funciones más avanzadas de CakePHP. A través de explicaciones y prácticas guiadas, los participantes podrán implementar mejores características, estabilidad, seguridad y extensibilidad en sus proyectos actuales y futuros de CakePHP.

Audiencia

- Desarrolladores de CakePHP que buscan ampliar sus conocimientos y habilidades de desarrollo

Formato del curso

- Descripción general de las características avanzadas de CakePHP junto con el desarrollo paso a paso de una aplicación de muestra.
14 hours
Overview
React es una biblioteca de secuencias de comandos Java para diseñar los componentes front-end (vistas, elementos interactivos, actualización de la interfaz de usuario, etc.) de una aplicación web. PHP por otro lado, involucra los componentes de fondo (servidores, sistemas de bases de datos, etc.) de una aplicación web. Estar familiarizado con ambos permite un enfoque más integral para el desarrollo de aplicaciones web.

Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a desarrolladores que desean usar PHP para implementar un servidor de fondo para una aplicación React .

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

- Configure el entorno de desarrollo necesario para comenzar a desarrollar.
- React componentes React en PHP con la ayuda de la extensión PHP V8js.
- Use PHP para crear API que interactúen con sistemas de bases de datos.
- Use paquetes de módulos como Webpack para compilar el código React .

Formato del curso

- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
21 hours
Overview
- Para aprender los fundamentos de PowerShell desde la línea de comandos y mediante scripts
- Tomar una inmersión profunda en las tecnologías subyacentes en uso con PowerShell
- Para aprender a automatizar operaciones comunes con PowerShell
- Veremos PowerShell en Windows y en servidores Windows como SQL, Exchange y System Center
14 hours
Overview
Polymer es una biblioteca de desarrollo front-end JavaScript ligera para crear aplicaciones que aprovechan al máximo los componentes Web.

esta formación presencial dirigida por un instructor (en el sitio o a distancia) está dirigida a los desarrolladores que deseen utilizar Polymer. js para compilar aplicaciones a través de componentes Web.

al final de esta formación, los participantes podrán:

- instalar y configurar Polymer. js.
- bundle componentes que mantienen las solicitudes bajas y tamaños pequeños.
- integre Polymer. js con otras plataformas y frameworks como angular, reAct, Vue, etc.
- Desarrolle aplicaciones que cumplan con los estándares de JavaScript.

formato de la del curso

Conferencia y discusión - Interactive.
- un montón de ejercicios y práctica.
- implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertar.
- para obtener más información sobre Polymer. js, por favor visite: https://www.polymer-project.org/
21 hours
Overview
El objetivo de este curso es permitir a los desarrolladores escribir aplicaciones en Metrostyle, el nuevo modelo de aplicación disponible para Windows 8 Las aplicaciones Metrostyle se pueden ejecutar en computadoras de escritorio normales o en una nueva familia de dispositivos "postPC" diseñados para competir con el iPad Este curso de tres días está diseñado para desarrolladores deNET que desean comprender completamente cómo trasladar sus habilidades a Windows Runtime o WinRT El curso llevará a los estudiantes a través de todos los aspectos importantes de la construcción de este nuevo tipo de aplicación .
21 hours
Overview
El curso está dirigido a programadores que conocen cualquier otro lenguaje de procedimiento o estructural (por ejemplo, C, Pascal, C++ , Delphi). En la capacitación, el participante aprenderá cómo se construye el lenguaje Ruby , cómo instalar el intérprete Ruby y las herramientas más importantes, escribir aplicaciones básicas. El curso también te presenta la programación funcional y orientada a objetos.
14 hours
Overview
El curso está diseñado para personas que desean aprender lenguaje de programación basado en C# y aprender capacidades básicas de la plataforma .NET. Durante la capacitación, los participantes aprenderán cómo está integrado en C# , cómo configurar un entorno para escribir programas básicos y usar las bibliotecas estándar.
21 hours
Overview
With a market share of 60%, WordPress is the Content Management System (CMS) of choice for many of the world's most high-profile websites. PHP is a server side language, which powers about 82 percent of the web.

In this instructor-led, live training (onsite or remote), participants with little or no previous programming experience will learn how to customize a Wordpress website using PHP.

By the end of this training, participants will be able to:

- Set up the development tools needed to quickly start working PHP
- Understand and alter the various types of PHP files in WordPress
- Understand PHP syntax (conditional statements, loops, functions, etc.)
- Write their own plugin or a theme within WordPress
- Debug, deploy and troubleshoot a Wordpress website

Audience

- Web designers
- Content creators with technical skills
- Business owners with technical skills
- Developers with no previous experience with PHP

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Note

- To request a customized training for this course, please contact us to arrange.
- To learn more about Wordpress, please visit: https://wordpress.org/
14 hours
Overview
PHPUnit es un marco de prueba de unidades para PHP. PHPUnit emplea parámetros estrictos para determinar si las unidades individuales de código están libres de errores y listas para el despliegue. Al aislar y probar unidades individuales, los desarrolladores pueden garantizar una mayor estabilidad de la aplicación, evitar errores de regresión y reducir los costos asociados con el código de mal funcionamiento en la producción.

Esta capacitación en vivo dirigida por un instructor enseña a los participantes a escribir códigos comprobables en forma de unidades de prueba para facilitar el diagnóstico, el aislamiento y la resolución de errores. El entrenamiento guía a los participantes a través de la creación de un ambiente de prueba listo para trabajar usando el marco de prueba de PHPUnit.

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

- Distinga entre unidades de prueba buenas y malas
- Lee e interpreta los resultados de las pruebas
- Administre y diagnostique proactivamente su código base para reducir errores
- Asegúrese de que su base de código sea adecuada para una integración y despliegue continuos

Audiencia

- Desarrolladores de PHP intermedios a avanzados que desean mejorar la capacidad de prueba de su código

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
21 hours
Overview
El curso está diseñado para programadores experimentados que quieran explorar temas relacionados con el uso de patrones y refactorización. Cada participante conoce las propiedades y ejemplos prácticos del uso de estos patrones, lo que a su vez permitirá que la compilación eficiente corrija el código de la aplicación.
28 hours
Overview
Este es un curso práctico, que muestra por qué la programación es una herramienta poderosa en el contexto de la resolución de problemas biológicos. Durante el curso los participantes aprenderán el lenguaje de programación Python, un lenguaje ampliamente considerado tanto potente como fácil de usar. Este curso podría ser considerado como una demostración de cómo la bioinformática mejora la vida de los biólogos.

El curso está diseñado y dirigido a personas sin antecedentes de informática que quieren aprender la programación.

Este curso es adecuado para:

- Investigadores que tratan con datos biológicos.
- Los científicos que deseen aprender a automatizar las tareas cotidianas y analizar los datos.
- Los gerentes que quieren aprender cómo la programación mejora los flujos de trabajo y la realización de proyectos.

Al final del curso, los participantes podrán escribir programas cortos, que les permitirán manipular, analizar y tratar datos biológicos y presentar los resultados en un formato gráfico.
7 hours
Overview
Este curso ha sido creado para programadores PHP y desarrolladores de sitios web interesados en la optimización de código PHP.

El curso muestra cómo encontrar un cuello de botella y cómo refactorizar o cambiar el código de la manera apropiada.

Durante este curso los participantes se ocuparán de ejemplos reales de páginas web, que serán rastreados, analizados y optimizados.
14 hours
Overview
Este curso trata sobre el desarrollo de aplicaciones web en PHP. El curso se ha creado para personas que ya están familiarizadas con otros lenguajes de programación de procedimientos. Durante el curso los participantes aprenderán cómo crear una aplicación dinámica simple con PHP y una base de datos MySQL.
7 hours
Overview
PHP 7 es la mayor actualización de PHP desde 2004. Ofrece importantes mejoras de rendimiento a través del nuevo motor Zend 3.0 y mejora la productividad en casi el doble en comparación con PHP 5.6. Con una reducción del 50 por ciento en el consumo de memoria y una serie de otras características nuevas, PHP7 está teniendo un impacto significativo en el desarrollo de aplicaciones web en varias plataformas.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a aprovechar las últimas características y mejoras de procesamiento de PHP 7 mientras caminan paso a paso a través de la creación y el despliegue de una aplicación web de muestra.

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

- Utilice funciones mejoradas de PHP 7, como nave espacial y operadores coalescentes nulos, sugerencias de tipo escalar, nuevas declaraciones de tipo escalar y nuevas excepciones de error
- Desarrollar y desplegar una nueva aplicación web PHP 7
- Optimizar las aplicaciones web existentes o sitios web

Audiencia

- Desarrolladores de PHP
- Programadores de servidor avanzados a intermedios

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
21 hours
Overview
Este curso se centra en la manipulación de texto utilizando expresiones regulares en PERL. Aplicación práctica para la manipulación de texto como el procesamiento de archivos de datos y archivos de código como C y Java se utilizará. El curso estará orientado a proyectos donde cada día termina con la creación de un pequeño proyecto que analiza archivos C, extrae datos de archivos separados por comas, genera archivos HTML y XML

Audiencia:

Programador, desarrollador, personal de pruebas, personal de aseguramiento de calidad que están involucrados en el manejo y generación de scripts para controlar aplicaciones

Entrega:

El curso será 50% de conferencias, 30% de laboratorios, 20% de desarrollo de proyectos
21 hours
Overview
Este curso ofrece una introducción completa a la programación de Perl.
28 hours
Overview
Grupo objetivo:

Líder de equipo técnico, Desarrollador de software

Objetivo de aprendizaje:

El propósito del entrenamiento es entender la sintaxis de C # y los temas relacionados con la programación orientada a objetos en C #.

Durante el curso, los estudiantes se familiarizan con los recursos y herramientas de MSDN para apoyar el proceso de desarrollo, como Microsoft Visual Studio.
35 hours
Overview
El curso presenta un amplio lenguaje orientado a objetos C ++ y su uso de ejemplos simples. Estos son los mecanismos estándar y la biblioteca
35 hours
Overview
Este entrenamiento intensivo proporciona los conocimientos y habilidades fundamentales para usar Windows PowerShell para automatizar la administración de equipos basados en Windows. Las habilidades enseñadas en este curso son aplicables a todos los productos de Microsoft que utilizan Windows PowerShell para la administración diaria.

La capacitación se centra principalmente en el uso de Windows PowerShell como interfaz interactiva de línea de comandos, pero también incluye cierta cobertura de temas de programación y de programación.
7 hours
Overview
La prueba basada en la propiedad es una técnica de prueba automatizada que le permite concentrarse en el comportamiento esperado de un sistema al describir sus propiedades y luego usar datos de prueba generados aleatoriamente para ejecutar las pruebas.

"Describe los argumentos, describe el resultado, haz que la computadora intente probar que tu código está equivocado".

Algunos de los temas cubiertos en este entrenamiento en vivo dirigido por un instructor incluyen:

- Cómo escribir y ejecutar pruebas con F #
- El marco de prueba basado en la propiedad FsCheck
- Usando Diamond Kata para implementar TDD
- Afilando sus habilidades de diseño de código

Audiencia

- Ingenieros de prueba de automatización
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 hours
Overview
Microsoft Orleans is an actor framework (similar to AKKA.net) for building a stateful middle tier.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to use Microsoft Orleans to build distributed enterprise .NET applications.

By the end of this training, participants will be able to:

- Install and configure Microsoft Orleans.
- Understand the actor model framework and how its implemented in Orleans
- Build distributed applications without having to manage complex concurrency and other scaling patterns.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about Orleans, please visit: https://dotnet.github.io/orleans/
14 hours
Overview
Computer Vision es un campo que consiste en extraer, analizar y comprender automáticamente información útil de los medios digitales. 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 los conceptos básicos de Computer Vision mientras avanzan en la creación del conjunto de aplicaciones simples de Computer Vision utilizando Python.

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

- Comprenda los conceptos básicos de Computer Vision
- Use Python para implementar tareas de Visión por computadora
- Construye sus propios sistemas de detección de rostro, objeto y movimiento

Audiencia

- Programadores de Python interesados en Computer Vision

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 hours
Overview
Web Scraping es una técnica para extraer datos de un sitio web y luego guardarlos en un archivo o base de datos local.

Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a desarrolladores que desean usar Python para automatizar el proceso de rastreo de muchos sitios web para extraer datos para su procesamiento y análisis.

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

- Instale y configure Python y todos los paquetes relevantes.
- Recupere y analice los datos almacenados en muchos sitios web diferentes.
- Comprenda cómo funcionan los sitios web y cómo está estructurado su HTML .
- Construye arañas para rastrear la web a escala.
- Use Selenium para rastrear páginas web basadas en AJAX.

Formato del curso

- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- Este curso asume conocimiento de programación.
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
21 hours
Overview
En 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
28 hours
Overview
Este curso está diseñado para aquellos que deseen aprender el lenguaje de programación de Python. El énfasis está en el lenguaje Python, las bibliotecas principales, así como en la selección de las mejores y más útiles bibliotecas desarrolladas por la comunidad Python. Python impulsa las empresas y es utilizado por científicos de todo el mundo, es uno de los lenguajes de programación más populares.

El curso puede ser entregado usando Python 2.7.x o 3.x, con ejercicios prácticos haciendo uso de la potencia total de ambas versiones del lenguaje. Este curso puede ser entregado en cualquier sistema operativo (todos los sabores de UNIX, incluyendo Linux y Mac OS X, así como Microsoft Windows).

Los ejercicios prácticos constituyen alrededor del 70% del tiempo de curso, y alrededor del 30% son demostraciones y presentaciones. Pueden hacerse discusiones y preguntas a lo largo del curso.

Nota: el entrenamiento puede ser adaptado a necesidades específicas previa solicitud antes de la fecha del curso propuesto.
28 hours
Overview
En esta capacitación guiada por un instructor, los participantes aprenderán técnicas avanzadas de programación de Python, que incluyen cómo aplicar este versátil lenguaje para resolver problemas en áreas tales como aplicaciones distribuidas, finanzas, análisis y visualización de datos, programación de IU y scripting de mantenimiento.

Audiencia

- Desarrolladores

Formato del curso

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

Notas

- Si desea agregar, eliminar o personalizar cualquier sección o tema de este curso, contáctenos para organizarlo.
14 hours
Overview
The Python programming language is becoming more and more popular among Matlab users due to its power and versatility as a data analysis tool as well as a general purpose language.

This instructor-led, live training (onsite or remote) is aimed at Matlab users who wish to explore and or transition to Python for data analytics and visualization.

By the end of this training, participants will be able to:

- Install and configure a Python development environment.
- Understand the differences and similarities between Matlab and Python syntax.
- Use Python to obtain insights from various datasets.
- Convert existing Matlab applications to Python.
- Integrate Matlab and Python applications.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
35 hours
Overview
Python 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.
14 hours
Overview
Python es un lenguaje de programación de alto nivel famoso por su clara sintaxis y legibilidad de código. Excel es una aplicación de hoja de cálculo desarrollada por Microsoft que se usa ampliamente en muchas industrias. Agregar Python a Excel lo convierte en una poderosa herramienta para el análisis de datos.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo combinar las capacidades de Python y Excel.

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

- Instalar y configurar paquetes para integrar Python y Excel
- Leer, escribir y manipular archivos de Excel usando Python
- Llamar a las funciones de Python desde Excel

Audiencia

- Desarrolladores
- Programadores

Formato del curso

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

Nota

- Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos.
35 hours
Overview
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 a usar Python para finanzas cuantitativas.

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

- Comprender los fundamentos de la programación de Python
- Utilice Python para aplicaciones financieras, incluida la implementación de técnicas matemáticas, estocásticas y estadísticas
- Implementar algoritmos financieros utilizando Python de rendimiento

Audiencia

- Desarrolladores
- Analistas cuantitativos

Formato del curso

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

Próximos Cursos Programación

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

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.

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!