
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 Panama o en los centros de entrenamiento corporativos de NobleProg en Panama. 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
Crypto
Carlos Ibarra
Curso: Avanzado Java, JEE y Seguridad de Aplicaciones Web
Me gustó la forma de impartir clases y ejercicios. La división ideal de teoría y práctica. Una gran ventaja fue la traducción objetiva de la ambigüedad y la respuesta a cada pregunta
Izabela Blezień
Curso: Building Web Apps using the MEAN stack
Machine Translated
La interacción y entusiasmo que tuvo sobre el entrenamiento.
Richard Burgos
Curso: Design Patterns in PHP
Machine Translated
El nuevo contenido que aprendí.
Victor Cayetano
Curso: Design Patterns in PHP
Machine Translated
En su mayoría, me beneficié del ejercicio.
Jason Wu
Curso: Design Patterns in PHP
Machine Translated
Me gusta el apoyo del entrenador y los temas. Entré con una mentalidad pensando que esto no sería nada nuevo que no haya hecho. Pero me sorprendió todo lo que aprendí a lo largo de este curso. Gracias.
Jorgen Ordonez
Curso: Design Patterns in PHP
Machine Translated
Es bueno tener ejercicios prácticos después de las clases.
bonnie lee
Curso: AngularJS Good Practices
Machine Translated
Me gustaron los ejemplos del código y la elaboración.
Antony Ho
Curso: AngularJS Good Practices
Machine Translated
todos
Rafał Dąbrowski
Curso: Javascript And Ajax
Machine Translated
El capacitador se centró en los requisitos de cada persona para el curso y afinó el material para satisfacer nuestras metas.
Daniel Watkins
Curso: Visual Studio with VB.Net
Machine Translated
Me gustaron sobre todo los ejemplos de código.
Curso: Node.js for JavaScript Developers
Machine Translated
Los ejercicios de código fueron buenos y atractivos.
Curso: Node.js for JavaScript Developers
Machine Translated
Me beneficié de las manos en la práctica. Mucha ayuda Mucho espacio para hacer preguntas y obtener respuestas.
Abdul Zaheer
Curso: Node.js for JavaScript Developers
Machine Translated
Me gustó mucho crear Connect middle ware.
Curso: Node.js for JavaScript Developers
Machine Translated
Los ejemplos fueron relacionados capaces.
Yongching Tee
Curso: Node.js for JavaScript Developers
Machine Translated
Sentí que era la combinación correcta de conferencia y aplicación práctica.
David Jaggie
Curso: Node.js for JavaScript Developers
Machine Translated
Preferí el ejercicio y aprender sobre los rincones y grietas de Python
Connor Brierley-Green
Curso: Python Programming
Machine Translated
Joey tiene un entusiasmo contagioso sobre la programación. Y fue muy bueno adaptándose a nuestras necesidades e intereses sobre la marcha.
Randy Enkin
Curso: Python Programming
Machine Translated
Muchos ejemplos me hicieron fácil de entender.
Lingmin Cao
Curso: Python Programming
Machine Translated
Ejemplos y ejercicios intercalados con la teoría, todos bien divididos
Paweł Wiśniewski
Curso: Perl Programming
Machine Translated
Enfoque individual para capacitar a los participantes
Łukasz Kamiński
Curso: Perl Programming
Machine Translated
Me gusta el concepto de Doctrina en Symfony tomado por el entrenador. El entrenador es más enérgico y hace que las sesiones sean más interactivas. Creo que es una gran capacidad del entrenador.
Kumaran Chandran
Curso: Web Development with Symfony3
Machine Translated
Me gustó la comunicación y el conocimiento del entrenador en Symfony 3 y las tecnologías asociadas. Se había esforzado lo suficiente como para enseñar y demostrar con algunos ejemplos en los temas respectivos. Puedo decir que mi conocimiento de Symfony y mi nivel de confianza han aumentado después de este entrenamiento.
Hari Kumar
Curso: Web Development with Symfony3
Machine Translated
¡Abhinav hizo un excelente trabajo! En cuatro días cubrió todos los conceptos importantes que se usan en el desarrollo de software REAL. ¡Estoy tan agradecido de tenerlo como nuestro entrenador!
Vijay Joseph
Curso: Web Development with Symfony3
Machine Translated
Manera y conocimiento del maestro.
Małgorzata Kręglewska-Stolarska
Curso: Programowanie w ASP.NET MVC 5
Machine Translated
El conocimiento exhaustivo de la guía de todas nuestras preguntas dio respuestas abrumadoras a mis expectativas ... El conferencista conduce grandes discusiones ... No le falta paciencia ...
Łukasz Matulewicz
Curso: Programowanie w języku Python
Machine Translated
Gran conocimiento del profesor, diversidad de herramientas y enfoque práctico del tema
Magdalena Stupak
Curso: Programowanie w języku Python
Machine Translated
gran conocimiento del entrenador, cómo traducir
Renata Cylejowska
Curso: Programowanie w języku Python
Machine Translated
forma de conducir
HSBC Service Delivery (Polska) Sp. z o.o.
Curso: Programowanie w języku C++
Machine Translated
C++ se implementaron de inmediato en las computadoras al capacitar a los participantes.
Paweł Musiał
Curso: Programowanie w języku C++
Machine Translated
Organizando el conocimiento sobre angulares
Kacper Pawłowski
Curso: Angular JavaScript
Machine Translated
conduciendo clases
Iwona Opałka
Curso: Angular JavaScript
Machine Translated
Acercamiento al participante
Alan Łukowski
Curso: Angular JavaScript
Machine Translated
Apertura del conferenciante, conocimiento
Krzysztof Dałek
Curso: Angular JavaScript
Machine Translated
Interactúa con el maestro, la oportunidad de hacer preguntas calientes
Grzegorz Ziegert
Curso: Administration with Powershell
Machine Translated
Hecho de que la personalización se tomó en serio.
jurgen linsen
Curso: Python Programming
Machine Translated
práctica e instalación y uso de componentes derivados necesarios para la capacitación (mysql, tomcat, etc.)
Grzegorz Winiarski
Curso: Programowanie w języku Java
Machine Translated
forma comunicativa de conducir, lenguaje simple y comprensible, traducción a efecto
Agata Wodecka-Barejko
Curso: Programowanie w języku Java
Machine Translated
Como yo era el único participante, la capacitación se adaptó a mis necesidades.
Kevin THIERRY
Curso: Web Development with Web2Py
Machine Translated
Comunicación con la voluntad del entrenador de responder preguntas.
Michał Rajkowski
Curso: Administracja serwerem GlassFish
Machine Translated
Su muy buen conocimiento y experiencia.
Jérémy Coppe
Curso: Java Programming
Machine Translated
ejercicios
Piotr Paprzycki
Curso: Programowanie w języku Java
Machine Translated
Un acercamiento individual al oyente por el anfitrión. Paciencia y amplio conocimiento del anfitrión.
Damian Karbowski
Curso: Programowanie w języku Java
Machine Translated
la capacidad de resolver sus propios problemas, sugerencias de soluciones
Anna Klonowska
Curso: Programowanie w języku Java
Machine Translated
Benchmarking GC
Marek Mrowca
Curso: Java Performance Tuning
Machine Translated
Conocimiento del profesor y comparación.
Katarzyna Kępka
Curso: Java Performance Tuning
Machine Translated
Es un entrenador experimentado con una experiencia de la vida real en el tema que estaba enseñando. Eso llevó al curso a cubrir los temas más importantes que interesan a cualquier desarrollador que trabaje en el campo, y pequeños detalles serían fácilmente supervisados si no estuviera trabajando en esta plataforma. Además, estaba dando el curso usando las últimas versiones de iOS y Swift (10 \ 3) y esa es una gran ventaja para adaptar esa nueva tecnología en poco tiempo.
Abdullah Alaradi - Thiqah Business Services
Curso: iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Machine Translated
Me gustaron los ejercicios.
Office for National Statistics
Curso: Natural Language Processing with Python
Machine Translated
Ejemplos usados durante el acristalamiento.
INTEL TECHNOLOGY POLAND SP Z O O
Curso: PowerShell Master Class
Machine Translated
Me gustaron sobre todo los ejemplos de código.
Curso: Node.js for JavaScript Developers
Machine Translated
Los ejercicios de código fueron buenos y atractivos.
Curso: Node.js for JavaScript Developers
Machine Translated
Me gustó mucho crear Connect middle ware.
Curso: Node.js for JavaScript Developers
Machine Translated
Algunos de nuestros clientes


















































Programas de los cursos Programación
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
En la segunda parte, demostramos cómo usar MATLAB para minería de datos, aprendizaje automático y análisis predictivo. Para proporcionar a los participantes una perspectiva clara y práctica del enfoque y el poder de MATLAB, hacemos comparaciones entre el uso de MATLAB y el uso de otras herramientas como hojas de cálculo, C, C ++ y Visual Basic.
En la tercera parte de la capacitación, los participantes aprenden a optimizar su trabajo al automatizar el procesamiento de datos y la generación de informes.
A lo largo del curso, los participantes pondrán en práctica las ideas aprendidas a través de ejercicios prácticos en un entorno de laboratorio. Al final de la capacitación, los participantes tendrán un conocimiento completo de las capacidades de MATLAB y podrán emplearlo para resolver problemas de ciencia de datos del mundo real, así como para optimizar su trabajo a través de la automatización.
Las evaluaciones se llevarán a cabo durante todo el curso para medir el progreso.
Formato del curso
- El curso incluye ejercicios teóricos y prácticos, incluidas discusiones de casos, inspección de código de muestra e implementación práctica.
Nota
- Las sesiones de práctica se basarán en plantillas de informes de datos de muestra previamente organizadas. Si tiene requisitos específicos, contáctenos para hacer arreglos.
By the end of this training, participants will be able to:
- Record and edit macros as required.
- Write procedures using data from the sheet.
- Create your own functions.
- Handle an event (opening worksheet cell update etc.) by means of the handler.
- Create a form.
Nuestro objetivo es darle las habilidades para entender y usar las herramientas más fundamentales de la caja de herramientas de Aprendizaje de Máquinas con confianza y evitar las trampas comunes de las aplicaciones de Data Sciences.
Al final de esta capacitación, los participantes sabrán cómo programar en Python y aplicar esta nueva habilidad para:
- Automatizar tareas escribiendo programas simples de Python.
- Programas de escritura que pueden hacer reconocimiento de patrones de texto con "expresiones regulares".
- Generando y actualizando programáticamente hojas de cálculo de Excel.
- Analizando archivos PDF y Word.
- Arrastrando sitios web y extrayendo información de fuentes en línea.
- Escribir programas que envían notificaciones por correo electrónico.
- Use las herramientas de depuración de Python para resolver rápidamente los errores.
- Controlar mediante programación el mouse y el teclado para hacer clic y escribir para usted.
Audiencia
- No programadores que desean aprender programación con Python
- Profesionales y equipos de empresas que deseen optimizar la productividad de su oficina
- Gerentes que desean automatizar procesos tediosos y flujos de trabajo
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a desarrolladores web que deseen utilizar MERN Stack para el desarrollo completo.
Al final de esta capacitación, los participantes podrán:
- Integrar React con MongoDB , Express y Node.js
- Cree una aplicación web fullstack desde cero.
- Implemente la seguridad de la aplicación mediante autorización y autenticación.
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.
Al final de esta capacitación, los participantes podrán:
- Implementar algoritmos y técnicas de aprendizaje automático para resolver problemas complejos
- Aplicar el aprendizaje profundo y el aprendizaje semi-supervisado a aplicaciones que involucren imagen, música, texto e información financiera
- Empujar los algoritmos de Python a su máximo potencial
- Usa bibliotecas y paquetes como NumPy y Theano
Audiencia
- Desarrolladores
- Analistas
- Científicos de datos
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Audiencia
Desarrolladores y probadores con conocimiento de C # que desean configurar pruebas automáticas con Selenio
Formato del curso
Conferencia parcial, discusión parcial, práctica práctica intensa, pruebas ocasionales para medir la comprensión
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
By the end of this training, participants will be able to:
- Set up a real-time interactive dashboard for streaming live updating data.
- Build interactive dashboards using Python for data science solutions.
- Secure interactive dashboards with advanced authentication methods.
nuestro objetivo es darle las habilidades para entender y utilizar las herramientas más fundamentales de la caja de herramientas machine learning con confianza y evitar las trampas comunes de las aplicaciones de Ciencias de la información.
Last Updated: