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
35 horas
This instructor-led, live training in México (online or onsite) is aimed at data analysts and anyone who is interested to learn how to use and integrate Tableau, Python, R, and SQL for data visualization and analysis. By the end of this training, participants will be able to:
  • Perform data analysis using Python, R, and SQL.
  • Create insights through data visualization with Tableau.
  • Make data-driven decisions for business operations.
7 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to use JWT to transmit information between different parties as a JSON object. By the end of this training, participants will be able to:
  • Understand the JWT structure and use cases.
  • Learn how to validate and invalidate JWTs.
  • Manage Cryptographic keys.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to use and integrate Node.js, Express, and MongoDB to build fast and scalable REST APIs. By the end of this training, participants will be able to:
  • Set up and integrate Node.js and Express with MongoDB.
  • Understand the features and architecture of Node.js, Express, and MongoDB.
  • Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
  • Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
  • Design data models and perform CRUD operations with MongoDB and Mongoose.
  • Test and debug APIs with Postman.
7 horas
This instructor-led, live training in México (online or onsite) is aimed at Java developers who wish to use JVM tools and features to run Java programs. By the end of this training, participants will be able to:
  • Understand JVM and how it works.
  • Learn about reflection and the different memory areas.
  • Understand how to use the JVM tool interface.
  • Use JVM to run Java programs on any device or operating system.
7 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to learn and use Alpine JS to enhance JavaScript applications with its reactive and declarative nature. By the end of this training, participants will be able to:
  • Learn and understand the basic concepts of Alpine JS.
  • Use Alpine JS to develop dynamic websites and other projects efficiently.
21 horas
This instructor-led, live training in México (online or onsite) is aimed at web developers who wish to learn how to use Progressive Web Application (PWA) development features to create an app-like experience in a website using Entity Framework (EF) Core and Blazor. By the end of this training, participants will be able to:
  • Use the EF package to work with databases.
  • Use Blazor components, services, dependency injection, layout, and routing.
  • Create service workers to enable PWA features in an application.
  • Utilize push notifications and other PWA features.
21 horas
Python es un lenguaje de programación escalable, flexible y ampliamente utilizado para la ciencia de datos y el aprendizaje por máquina. Spark es un motor de procesamiento de datos utilizado en la búsqueda, análisis y transformación de datos grandes, mientras que Hadoop es un marco de biblioteca de software para almacenamiento y procesamiento de datos de gran escala. Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a desarrolladores que desean utilizar y integrar Spark, Hadoop, y Python para procesar, analizar y transformar grandes y complejos conjuntos de datos. Al final de este curso, los participantes podrán:
    Configure el entorno necesario para comenzar el procesamiento de datos grandes con Spark, Hadoop, y Python. Comprender las características, los componentes centrales y la arquitectura de Spark y Hadoop. Aprende cómo integrar Spark, Hadoop, y Python para el procesamiento de datos grandes. Explora las herramientas en el ecosistema Spark (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka, y Flume). Construye sistemas de recomendación de filtros colaborativos similares a Netflix, YouTube, Amazon, Spotify y Google. Utilice Apache Mahout para escalar algoritmos de aprendizaje de máquina.
Formato del curso
    Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
    Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium. By the end of this training, participants will be able to:
  • Install and configure Selenium WebDriver.
  • Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
  • Run C# Selenium test automation.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at developers or anyone who wish to learn the basics of Tcl and Tk as they step through the creation of a basic word processing application. By the end of this training, participants will be able to:
  • Create complex GUIs using only a few dozen lines of code.
  • Quickly create simple GUI programs for Linux.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at programmers who wish to use Java 16 to build, manage, and package Java applications. By the end of this training, participants will be able to:
  • Learn and understand the new features and changes from the older versions of Java to Java 16.
  • Learn Java fundamental concepts and use them to build Java applications.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to learn and apply the basics of Continuous Integration for Java. By the end of this training, participants will be able to:
  • Learn and understand CI for a Java project.
  • Build a CI system for Java.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at programmers, java developers, and anyone who wishes to use Vaadin to develop and deploy applications. By the end of this training, participants will be able to:
  • Setup and configure a Vaadin project.
  • Understand the fundamentals of Vaadin in developing applications.
  • Use Vaadin to develop applications.
21 horas
This instructor-led, live training in México (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming. By the end of this training, participants will be able to:
  • Learn how to use Guava in Java programming.
  • Utilize Guava to facilitate standard coding practices.
  • Make easy to read and concise Java codes.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to use NetBeans to develop applications with Java and other programming languages. By the end of this training, participants will be able to:
  • Learn about NetBeans and how it works.
  • Learn how to use NetBeans in Java programming.
  • Use NetBeans to create templates and projects.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at JavaScript programmers and developers who wish to learn how to work with JSON. By the end of this training, participants will be able to:
  • Learn what JSON is and how it works.
  • Learn to use JSON with JavaScript.
35 horas
This instructor-led, live training in México (online or onsite) is aimed at programmers who wish to use HTML5, JavaScript, and CSS4 together to create a web application. By the end of this training, participants will be able to:
  • Integrate and use HTML5, JavaScript, and CSS4 features in application development.
  • Use CSS4 to enhance the appeal and usability of the application.
  • Use JavaScript and HTML in creating modern interactive applications.
28 horas
This instructor-led, live training in México (online or onsite) is aimed at programmers who wish to use the latest features of Angular 13 to build, test, and deploy web applications. By the end of this training, participants will be able to:
  • Use TypeScript and Angular CLI to develop Angular 13 applications.
  • Develop, test, and deploy Angular 13 web applications.
  • Create web components that can be used for any web application or page.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to use the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications. By the end of this training, participants will be able to:
  • Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
  • Understand the key concepts, features, and benefits of the FARM stack.
  • Learn how to build REST APIs with FastAPI.
  • Learn how to design interactive applications with React.
  • Develop, test, and deploy applications (front end and back end) using the FARM stack.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at web developers who wish to use Blazor Web Assembly to build a web application. By the end of this training, participants will be able to:
  • Understand forms and authentication in Blazor WebAssembly.
  • Create a Blazor WebAssembly project.
  • Learn different ways to run your web application.
7 horas
This instructor-led, live training in México (online or onsite) is aimed at developers who wish to learn and use Livewire to build modern and dynamic application interfaces. By the end of this training, participants will be able to:
  • Build and test livewire components.
  • Build applications using the Livewire library.
  • Create dynamic components within PHP.
14 horas
This instructor-led, live training in México (online or onsite) is aimed at data scientists and developers who wish to use and integrate SQL, Python, and Tableau to perform complex data analysis, processing, and visualization. By the end of this training, participants will be able to:
  • Set up the necessary environment to perform data analysis with SQL, Python, and Tableau.
  • Understand the key concepts of software integration (data, servers, clients, APIs, endpoints, etc.).
  • Get a refresher on the fundamentals of Python and SQL.
  • Perform data pre-processing techniques in Python.
  • Learn how to connect Python and SQL for data analysis.
  • Create insightful data visualizations and charts with Tableau.
21 horas
Tcl es un lenguaje de programación de alto nivel interpretado que es altamente legible y personalizable. Tk es un juego de herramientas gráficas que a menudo se usa junto con Tcl. En esta capacitación en vivo dirigida por un instructor (en el sitio o remota), los participantes aprenderán los conceptos básicos de Tcl y Tk a medida que avanzan en la creación de una aplicación básica de procesamiento de texto. Al final de esta capacitación, los participantes podrán:
  • Cree interfaces gráficas de usuario complejas utilizando solo unas pocas docenas de líneas de código
  • Cree rápidamente programas simples de GUI para Linux
Audiencia
  • Desarrolladores
  • Ingenieros
  • Administradores del sistema
Formato del curso
  • Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Nota
  • Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
14 horas
Bazel es una herramienta de construcción y prueba de código abierto desarrollada por Google. Ofrece herramientas que automatizan la ejecución de tareas de construcción y prueba. Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a los desarrolladores que desean aprender cómo Bazel funciona en la automatización de un programa de construcción y prueba de flujo de trabajo. Al final de este curso, los participantes podrán:
    Comprender los conceptos básicos de Bazel y aprender cómo funciona. Aprende cómo utilizar Bazel en la construcción y prueba. Utilice Bazel en la ejecución de la construcción y prueba de la automatización.
Formato del curso
    Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
    Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
21 horas
Node.js es una plataforma para crear fácilmente aplicaciones de red rápidas y escalables. Aprenda a utilizar el modelo de E / S sin bloqueo basado en eventos para crear aplicaciones en tiempo real con gran cantidad de datos que se ejecutan en dispositivos distribuidos. Exploraremos las opciones de diseño que hacen que Node.js sea único, cómo esto cambia la forma en que se construyen las aplicaciones y cómo los sistemas de aplicaciones funcionan con mayor eficacia en este modelo. Aprenda a crear código modular que sea robusto, expresivo y claro. Comprender cuándo utilizar devoluciones de llamada, emisores de eventos y flujos. Utilice flujos para manipular fácilmente datos que no podrían caber en la memoria de la aplicación. Gane confianza en el manejo de errores de manera efectiva para garantizar la fiabilidad del tiempo de ejecución. El curso tiene extensos ejercicios de laboratorio para reforzar los conceptos y técnicas cubiertos. Objetivos Al finalizar este curso, los estudiantes serán capaces de:
  • Comprender claramente las opciones de diseño de plataforma que condujeron a Node.js elegir un bucle de eventos y lo que esto significa para las aplicaciones basadas en esa base.
  • Comprender los inconvenientes únicos presentes en la programación orientada a eventos.
  • Cree los módulos Node.js y exprese la modularidad del código en una aplicación.
  • Entender los patrones de control de flujo de núcleo en Node.js y saber cuándo es apropiado utilizar devoluciones de llamada, emisores de eventos o flujos.
  • Cree y manipule los búferes de manera eficiente.
  • Entender cómo administrar el estado de error y saber cuándo debe salir un proceso debido a un error.
  • Construir aplicaciones de red con Node.js.
28 horas
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.  
14 horas
RabbitMQ es un sistema de intermediario de mensajes de código abierto para almacenar y recuperar mensajes pasados por procesos, aplicaciones y servidores. Spring es un framework Java . Usando Java y Spring con RabbitMQ , los usuarios pueden crear colas complejas, intercambios, enlaces y más. Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a arquitectos de software y desarrolladores web que desean usar RabbitMQ como un middleware y programa de mensajería en Java usando Spring para construir aplicaciones. Al final de esta capacitación, los participantes podrán:
  • Use Java y Spring con RabbitMQ para crear aplicaciones.
  • Diseñe sistemas controlados por mensajes asincrónicos utilizando RabbitMQ .
  • Cree y aplique colas, temas, intercambios y enlaces en RabbitMQ
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.
28 horas
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
RabbitMQ es un agente de mensajería empresarial de código abierto para almacenar y recuperar mensajes transmitidos por procesos, aplicaciones y servidores. Utiliza una gran cantidad de conjuntos de datos en segundo plano, mientras compite en tiempo real. En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo instalar, configurar y administrar RabbitMQ, y luego integrarán la mensajería RabbitMQ en una cantidad de aplicaciones .NET de muestra. Al final de esta capacitación, los participantes podrán:
  • Configurar, configurar y administrar RabbitMQ
  • Comprender el papel de RabbitQ en el diseño e implementación de la arquitectura de microservicios
  • Comprenda cómo RabbitMQ se compara con otras arquitecturas de Message Queuing
  • Configure y use RabbitMQ como intermediario para el manejo de mensajes asíncronos y síncronos para aplicaciones empresariales reales de .Net.
Audiencia
  • Desarrolladores
  • Arquitectos de software
  • Administradores
  • Gerentes técnicos
Formato de la carrera
  • Parte de lectura, parte de discusión, ejercicios y práctica práctica
21 horas
In this instructor-led, live training in México, participants will learn how to use Python and Spark together to analyze big data as they work on hands-on exercises. By the end of this training, participants will be able to:
  • Learn how to use Spark with Python to analyze Big Data.
  • Work on exercises that mimic real world cases.
  • Use different tools and techniques for big data analysis using PySpark.
14 horas
RabbitMQ es un broker de mensajes de empresa de código abierto para almacenar y recibir mensajes transmitidos por procesos, aplicaciones y servidores. Uso de una caja de mensajes para procesar tareas de forma asíncrona y es especialmente útil en aplicaciones que necesitan procesar grandes conjuntos de datos en el fondo, mientras que responde simultáneamente a solicitudes de usuario en vivo en tiempo real. En este entrenamiento guiado por instructores, en vivo (online o on-site), los participantes aprenderán cómo desbloquear una aplicación, luego integrarla con el sistema de mensajes RabbitMQ para crear aplicaciones distribuidas en la nube o microservices. Al final de este curso, los participantes podrán:
    Establecer, configurar y gestionar RabbitMQ. Comprender RabbitMQ's papel en el diseño y implementación de la arquitectura de un microservice's. Configure y utilice RabbitMQ como un broker para el manejo de mensajes sincrónicos y sincrónicos para aplicaciones del mundo real PHP.
Formato del curso
    Lecciones y discusiones interactivas. Muchos ejercicios y prácticas. Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
    Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.

Last Updated:

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