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 México o en los centros de entrenamiento corporativos de NobleProg en México. 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

Programas de los cursos Programación

Nombre del Curso
Duración
Descripción General
Nombre del Curso
Duración
Descripción General
21 horas
Descripción General
Objectives

MVC Web applications offer a clean separation of concerns between the business-logic classes, Web pages, and the controller. Microsoft ASP.NET MVC 4 offers Web developers all the benefits of MVC allied with all the power of the .NET platform. This course provides full coverage of ASP.NET MVC 4, including Test Driven Development and JQuery.

After completing this course, delegates will be able to

- Understand the Role of the Model, View, and Controller Design Pattern
- Create Industrial-Strength Applications
- Apply Test Driven Development Methods
- Implementing Navigation Between Pages
- Implement Rich User Interfaces with JQuery and Ajax

Audience

ASP.NET developers who want to use the MVC architecture.
21 horas
Descripción General
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 horas
Descripción General
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 horas
Descripción General
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 horas
Descripción General
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 horas
Descripción General
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 horas
Descripción General
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
14 horas
Descripción General
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 horas
Descripción General
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.
7 horas
Descripción General
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 horas
Descripción General
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 horas
Descripción General
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 horas
Descripción General
Este curso ofrece una introducción completa a la programación de Perl.
14 horas
Descripción General
Polymer LitElement is a JavaScript framework for front-end web development. Using Polymer LitElement, users can share elements across software infrastructures and build user interfaces design systems.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to use Polymer LitElement to create front-end web applications.

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

- Build front-end web applications.
- Create and reuse custom elements with Polymer LitElement
- Develop fast, lightweight web components.
- Manage element properties and attributes.

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.
28 horas
Descripción General
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 horas
Descripción General
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
14 horas
Descripción General
La programación paralela es la ejecución computacional de cálculos y procesos simultáneos. Utilizando la programación paralela en Java , los usuarios pueden crear aplicaciones multiproceso que sean de alto rendimiento y receptivas.

Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a desarrolladores web que desean crear aplicaciones multiproceso en Java .

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

- Cree aplicaciones multiproceso en Java para cualquier propósito y escala.
- Aplique algoritmos y estructuras de datos sin bloqueo para un mayor rendimiento.
- Compare patrones de diseño y consideraciones de rendimiento para una mejor optimización.
- Implemente hilos en Java para compartir datos y comunicarse.

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.
14 horas
Descripción General
Parallel programming is a computational approach in which multiple calculations are carried out simultaneously to solve a problem. Parallel programming in Python is used to build software architecture that uses multi-thread and process-based parallelism.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to parallel program with Python.

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

- Implement parallel programming techniques for performance improvements.
- Synchronize threads and use multi-threading.
- Execute distributed computational tasks.
- Use parallel processing solutions for web 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.
21 horas
Descripción General
Grupo objetivo:

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

Objetivo de aprendizaje:

El propósito de la formación es adquirir la capacidad de desarrollar aplicaciones de negocio de Internet en ASP.NET MVC 4 tecnología y en lenguaje 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.
14 horas
Descripción General
Microsoft Orleans is an actor framework (similar to AKKA.net) for building a stateful middle tier.

This instructor-led, live training (online or onsite) 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 horas
Descripción General
OpenXava is a Rapid Web Application Development Tool for Oracle and other databases. It is similar to Oracle Application Express (APEX) but open source.

This instructor-led, live training (online or onsite) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

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

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.

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 OpenXava, please visit: https://www.openxava.org/
7 horas
Descripción General
OpenSearchServer es un servidor de aplicaciones de código abierto utilizado para desarrollar aplicaciones basadas en índices, como los motores de búsqueda. Escrito en Java, se puede integrar en otras aplicaciones sin usar código Java.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a configurar, configurar, administrar y extender OpenSearchServer.

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

- Ejecute OpenSearchServer como un servidor independiente con un contenedor de servlets
- Configure el rastreador integrado de OpenSearchServer para bases de datos, páginas web y documentos enriquecidos
- Desarrolle una aplicación de muestra usando la interfaz de usuario web basada en Zkoss de OpenSearchServer
- Integre los resultados de búsqueda en una página usando el renderizador HTML
- Monitoree y administre OpenSearchServer
- Extienda las características de OpenSearchServer usando su arquitectura de complemento

Audiencia

- Administradores del sistema
- Ingenieros de DevOps

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
OpenResty 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
14 horas
Descripción General
OpenCV is a library of programming functions for deciphering images with computer algorithms. OpenCV 4 is the latest OpenCV release and it provides optimized modularity, updated algorithms, and more. With OpenCV 4 and Python, users will be able to view, load, and classify images and videos for advanced image recognition.

This instructor-led, live training (online or onsite) is aimed at software engineers who wish to program in Python with OpenCV 4 for deep learning.

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

- View, load, and classify images and videos using OpenCV 4.
- Implement deep learning in OpenCV 4 with TensorFlow and Keras.
- Run deep learning models and generate impactful reports from images and videos.

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.
14 horas
Descripción General
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 horas
Descripción General
- 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
21 horas
Descripción General
La capacitación está dirigida a personas que desean aprender sobre las posibilidades de la programación orientada a objetos y la implementación del paradigma en el lenguaje seleccionado: C# , Java , Groovy , Scala o PHP .
21 horas
Descripción General
La 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
28 horas
Descripción General
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 horas
Descripción General
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 (online or onsite) 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.

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

As a Business Development Manager you will:

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

We offer:

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

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

Apply now!

Este sitio en otros países / regiones