Programmierung Schulungen

Programmierung Schulungen

Lokale, instruierte Live-Kurse zur Computerprogrammierung demonstrieren durch interaktives Handson die Grundlagen und fortgeschrittenen Themen des Programmierens Programmiertraining ist als "Live-Training vor Ort" oder "Fern-Live-Training" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Deutschland oder in NobleProg Corporate Trainingszentren in Deutschland Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.

Machine Translated

Erfahrungsberichte

★★★★★
★★★★★

Programmierung Kurspläne

Name des Kurses
Dauer
Überblick
Name des Kurses
Dauer
Überblick
35 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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.
21 Stunden
This instructor-led, live training in Deutschland (online or onsite) is aimed at software developers who wish to develop desktop client applications using WPF and C#. By the end of this training, participants will be able to: Learn and understand how to use the MSDN resources and tools. Support the development process in Microsoft Visual Studio. Develop business desktop applications using WPF technology and C# language.
7 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
Python ist eine skalierbare, flexible und weit verbreitete Programmiersprache für die Datenwissenschaft und das Maschinenlernen. Spark ist ein Datenverarbeitungsmotor, der in der Umfrage, Analyse und Transformation von großen Daten verwendet wird, während Hadoop ein Software-Bibliothek-Framework für die Storage und Verarbeitung von großen Daten ist. Diese Live-Training (online oder online) richtet sich an Entwickler, die Spark, Hadoop und Python verwenden und integrieren möchten, um große und komplexe Datensätze zu verarbeiten, zu analysieren und zu transformieren. Am Ende dieser Ausbildung können die Teilnehmer:
    Erstellen Sie die notwendige Umgebung, um die Verarbeitung von großen Daten mit Spark, Hadoop, und Python zu beginnen. Verständnis der Eigenschaften, Kernkomponenten und Architektur von Spark und Hadoop. Erfahren Sie, wie Sie Spark, Hadoop, und Python für die Big Data-Verarbeitung integrieren. Entdecken Sie die Werkzeuge im Spark-Ökosystem (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka und Flume). Erstellen Sie zusammenarbeitende Filter Empfehlungssysteme ähnlich wie Netflix, YouTube, Amazon, Spotify und Google. Verwenden Sie Apache Mahout, um Maschinenlearning-Algorithmen zu skalieren.
Format des Kurses
    Interaktive Unterricht und Diskussion. Viele Übungen und Übungen. Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
    Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
14 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (online or onsite) is aimed at intermediate-level developers who wish to create micro-frontend applications using Vue.js. By the end of this training, participants will be able to:
  • Have a better understanding of micro-frontends.
  • Learn how to split large applications into micro-frontends.
  • Implement micro-frontends using different approaches.
  • Build micro-frontend applications with Vue.js.
14 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
This instructor-led, live training in Deutschland (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 Stunden
Bazel ist ein Open-Source-Building und Test-Tool, das von Google entwickelt wurde. Es bietet Werkzeuge, die die Durchführung von Bau- und Testaufgaben automatisieren. Dieser Instructor-leitet, Live-Training (online oder on-site) richtet sich an Entwickler, die lernen möchten, wie Bazel bei der Automatisierung eines Software-Build und Test Workflow funktioniert. Am Ende dieser Ausbildung können die Teilnehmer:
    Erfahre die Grundkonzepte von Bazel und lerne, wie es funktioniert. Lernen Sie, wie man Bazel im Bau und Test verwendet. Verwenden Sie Bazel bei der Durchführung von Bau- und Testautomatisierung.
Format des Kurses
    Interaktive Unterricht und Diskussion. Viele Übungen und Übungen. Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
    Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
21 Stunden
Überblick Node.js ist eine Plattform zum einfachen Erstellen schneller, skalierbarer Netzwerkanwendungen. Erfahren Sie, wie Sie mit dem ereignisgesteuerten, nicht blockierenden E / A-Modell datenintensive Echtzeitanwendungen erstellen, die auf verteilten Geräten ausgeführt werden. Wir werden die Entwurfsoptionen untersuchen, die Node.js einzigartig machen, wie dies die Art und Weise verändert, in der Anwendungen erstellt werden, und wie Anwendungssysteme in diesem Modell am effektivsten funktionieren. Erfahren Sie, wie Sie modularen Code erstellen, der robust, ausdrucksstark und klar ist. Verstehen, wann Rückrufe, Ereignismelder und Streams verwendet werden müssen. Verwenden Sie Streams, um Daten zu manipulieren, die nicht in den Anwendungsspeicher passen. Gewinnen Sie Vertrauen in die effektive Behandlung von Fehlern, um die Zuverlässigkeit der Laufzeit zu gewährleisten. Der Kurs beinhaltet umfangreiche Laborübungen, um die Konzepte und Techniken zu vertiefen. Ziele Nach Abschluss dieses Kurses können die Studierenden:
  • Verstehen Sie die Auswahlmöglichkeiten für das Plattformdesign, die dazu geführt haben, dass Node.js eine Ereignisschleife ausgewählt hat, und was dies für Anwendungen bedeutet, die auf dieser Grundlage basieren.
  • Verstehen Sie die einzigartigen Kompromisse bei der ereignisgesteuerten Programmierung.
  • Erstellen Sie Node.js Module und drücken Sie die Codemodularität in einer Anwendung aus.
  • Verstehen Sie die zentralen Flusssteuerungsmuster in Node.js und wissen Sie, wann es angebracht ist, Rückrufe, Ereignismelder oder Streams zu verwenden.
  • Effizientes Erstellen und Bearbeiten von Puffern.
  • Verstehen Sie, wie Sie den Fehlerstatus verwalten, und wissen Sie, wann ein Prozess aufgrund eines Fehlers beendet werden sollte.
  • Erstellen Sie Netzwerkanwendungen mit Node.js
28 Stunden
In diesem Kurs können Sie die Programmiersprache Python erlernen. Der Schwerpunkt des Kurses liegt dabei auf den Grundlagen der Sprache und zentralen Programmbibliotheken. Der Kurs besteht zur Hälfte aus Theorie, zur Hälfte aus praktischen Übungen. Er ist sowohl für Programmierer als auch Nichtprogrammierer geeignet.
14 Stunden
RabbitMQ ist ein Open Source Message Broker-System zum Speichern und Abrufen von Nachrichten, die von Prozessen, Anwendungen und Servern weitergeleitet werden. Spring ist ein Java Framework. Mithilfe von Java und Spring mit RabbitMQ können Benutzer komplexe Warteschlangen, Austausche, Bindungen und mehr erstellen. Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Softwarearchitekten und Webentwickler, die RabbitMQ als Messaging-Middleware und Java Programm mit Spring zum Erstellen von Anwendungen verwenden möchten. Am Ende dieser Schulung können die Teilnehmer:
  • Verwenden Sie Java und Spring mit RabbitMQ , um Anwendungen zu erstellen.
  • Entwerfen Sie asynchrone nachrichtengesteuerte Systeme mit RabbitMQ .
  • Erstellen und Anwenden von Warteschlangen, Themen, Austauschen und Bindungen in RabbitMQ
Format des Kurses
  • Interaktiver Vortrag und Diskussion.
  • Viele Übungen und Übungen.
  • Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
  • Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
28 Stunden
In diesem von einem Kursleiter geleiteten Live-Training lernen die Teilnehmer fortgeschrittene Python-Programmiertechniken kennen, einschließlich der Anwendung dieser vielseitigen Sprache zur Lösung von Problemen in Bereichen wie verteilte Anwendungen, Datenanalyse und Visualisierung, UI-Programmierung und Wartungsskripting.
Format des Kurses
  • Interaktiver Vortrag und Diskussion.
  • Viele Übungen und Übungen.
  • Praktische Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
  • Wenn Sie einen Abschnitt oder ein Thema in diesem Kurs hinzufügen, entfernen oder anpassen möchten, kontaktieren Sie uns bitte, um dies zu arrangieren.
14 Stunden
RabbitMQ ist ein Open-Source-Messaging-Broker für Unternehmen, mit dem von Prozessen, Anwendungen und Servern übermittelte Nachrichten gespeichert und abgerufen werden können. Es verwendet eine Nachrichtenwarteschlange für die asynchrone Verarbeitung von Aufgaben und ist besonders nützlich in Anwendungen, die große Datenmengen im Hintergrund verarbeiten und gleichzeitig in Echtzeit auf Live-Benutzeranforderungen reagieren müssen. In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie sie RabbitMQ installieren, konfigurieren und verwalten und dann RabbitMQ Messaging in eine Reihe von .NET-Beispielanwendungen integrieren. Am Ende dieser Schulung können die Teilnehmer:
  • Einrichten, Konfigurieren und Verwalten von RabbitMQ .
  • Verstehen Sie die Rolle von RabbitQ beim Entwurf und der Implementierung einer Microservices-Architektur.
  • Verstehen Sie, wie RabbitMQ mit anderen Message Queuing-Architekturen verglichen wird.
  • Richten Sie RabbitMQ als Broker für die Verarbeitung von asynchronen und synchronen Nachrichten für .NET-Unternehmensanwendungen ein und verwenden Sie sie.
Format des Kurses
  • Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben

Last Updated:

Programmierung Schulung, Programmierung boot camp, Programmierung Abendkurse, Programmierung Wochenendkurse, Programmierung Kurs, Programmierung Training, Programmierung Seminar, Programmierung Seminare, Programmierung Privatkurs, Programmierung Coaching, Programmierung Lehrer

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Germany!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions