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.

Erfahrungsberichte

★★★★★
★★★★★

Programmierung Kurspläne

CodeNameDauerÜbersicht
javafunGrundkenntnisse in Java28 StundenDer Kurs behandelt die Grundlagen der Java-Entwicklung.

Es führt die Studenten in die Java-Technologie ein und bringt ihnen grundlegende Java-Syntax und Konzepte bei, die zur Erstellung eines einfachen Programms führen. Die Schulung umfasst die wesentlichen Konzepte und Funktionen der Programmiersprache Java mit den Schwerpunkten Ausnahmen, grundlegende Eingabe / Ausgabe, Parallelität, reguläre Ausdrücke, Java-Sammlungsframework und die Plattformumgebung. Der Kurs endet, wenn alle grundlegenden Java-Funktionen erklärt und trainiert wurden.
fsharpF#: Introduction to Functional Programming14 StundenF # ist eine funktionale erste Programmiersprache Es ist eine stark typisierte Sprache, die verschiedene Programmierstile unterstützt, einschließlich funktional, imperativ, objektorientiert und reaktiv F # wird in Visual Studio und Xamarin Studio vollständig unterstützt In diesem instruierten Live-Training erlernen die Teilnehmer die funktionale Programmierung, während sie eine Reihe von Beispielanwendungen und Dienstprogrammen erstellen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Prinzipien der funktionalen Programmierung Schreiben Sie eleganten, wartbaren Code zur Lösung komplexer Rechenprobleme Verwenden Sie F # mit Javascript und C #, um asynchrone Webanwendungen zu erstellen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
openrestyOpenResty7 StundenOpenResty is a full-fledged web platform that integrates Nginx, LuaJIT, and Lua libraries. It allows for the construction of high-performance web applications capable of handling 10K ~ 1000K+ connections in a single box. OpenResty is used by Alibaba, CloudFlare, and Tumblr, among others.

In this instructor-led, live training, participants will learn how to use OpenResty to build a number of demo solutions, including a web application, web service, and a dynamic web gateway.

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

- Turn an nginx web server into a web application server
- Use the Lua programming language to script nginx C modules and Lua modules
- Run server-side web applications completely inside the Nginx server
- Integrate OpenResty with remote backends such as MySQL, PostgreSQL, Memcached, and Redis

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
cubaplatformCuba Platform for Enterprise Application Development7 StundenCuba Platform ist ein Open-Source-Java-Web-Framework für Unternehmensanwendungen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie die Cuba Platform nutzen können, um Unternehmensanwendungen mit umfangreichen Weboberflächen zu entwickeln Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Entwickeln Sie Java-Anwendungen und Benutzeroberflächen mithilfe einer deklarativen Benutzeroberfläche, ohne HTML, CSS oder JavaScript zu verwenden Reduzieren Sie den Code und erleichtern Sie die schnelle Entwicklung Verwenden Sie das CUBA Studio-Webentwicklungstool mit vorhandenen Java-IDEs Passen Sie Anwendungen an, ohne den Code zu verzweigen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
undertowUndertow: Embed a Web Server into Your Application7 StundenUndertow ist ein leichter Webserver, der in Java geschrieben ist Es wird von JBoss WilfFly intern verwendet und ist als eingebetteter Webserver für JVM-basierte Anwendungen beliebt In diesem Kurs lernen die Teilnehmer, wie sie einen Undertow-Webserver als eigenständigen und eingebetteten Webserver einrichten können Am Ende des Kurses werden die Teilnehmer die Architektur, Funktionen und Fähigkeiten von Undertow verstehen und in der Lage sein: Bereitstellen und Verwalten eines Undertow-Servers im eigenständigen sowie im eingebetteten Modus Betten Sie Undertow mithilfe der eingebetteten APIs von Undertow in den Anwendungscode ein Integrieren Sie Undertow in einen Wildfly-Anwendungsserver Richten Sie Undertow als eingebetteten Servlet-Container für Spring Boot ein Publikum Systemadministratoren Entwickler von Enterprise-Webanwendungen DevOps Engineer Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
fsharpfordatascienceF# for Data Science21 StundenData Science ist die Anwendung von statistischer Analyse, maschinellem Lernen, Datenvisualisierung und Programmierung zum Verständnis und zur Interpretation von realen Daten F # ist eine gut geeignete Programmiersprache für Data Science, da es effiziente Ausführung, REPL-Skripting, leistungsfähige Bibliotheken und skalierbare Datenintegration kombiniert In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mit F # eine Reihe von realen datenwissenschaftlichen Problemen lösen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie die integrierten Data Science-Pakete von F # Verwenden Sie F # für die Zusammenarbeit mit anderen Sprachen und Plattformen, einschließlich Excel, R, Matlab und Python Verwenden Sie das Deedle-Paket, um Zeitreihenprobleme zu lösen Führen Sie eine erweiterte Analyse mit minimalen Zeilen des Produktionsqualitätscodes durch Verstehen Sie, wie funktionale Programmierung für wissenschaftliche und Big-Data-Berechnungen geeignet ist Zugriff und Visualisierung von Daten mit F # Wenden Sie F # für maschinelles Lernen an Entdecken Sie Lösungen für Probleme in Bereichen wie Business Intelligence und Social Gaming Publikum Entwickler Datenwissenschaftler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
specexplorerSpec Explorer: Model Based Testing on .NET14 StundenSpec Explorer ist ein Werkzeug zum Erstellen von Modellen des Softwareverhaltens, Analysieren dieser Modelle mit grafischer Visualisierung, Prüfen der Gültigkeit dieser Modelle und Erzeugen von Testfällen aus den Modellen In diesem instruierten Live-Training lernen die Teilnehmer die Theorie und Praxis modellbasierter Tests kennen, während sie mit dem Spec Explorer MBT-Tests in einer Demo-Anwendung erstellen und ausführen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erzeugen Sie Testfälle durch Anwendung von Modellierungsstrategien und -techniken Verwalten Sie Testmodelle für verschiedene Arten von Softwareanwendungen, Systemen und Umgebungen Bewerten, vorschlagen und implementieren Sie eine MBT-Strategie innerhalb einer Organisation Verstehen und erklären Sie die Vorteile und Herausforderungen von MBT Publikum Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
specflowSpecFlow: Implementing BDD for .NET21 StundenSpecFlow ist die offizielle Gurken-Implementierung für .NET. Es ermöglicht Testern, in .NET-Projekten menschenlesbare Akzeptanztests zu definieren, zu verwalten und automatisch auszuführen. SpecFlow verwendet den offiziellen Gherkin-Parser und unterstützt das .NET-Framework, Xamarin und Mono.

In diesem vom Referenten geleiteten Live-Training lernen die Teilnehmer, wie sie mit SpecFlow Akzeptanztests schreiben können, die sowohl von technischen als auch von nicht-technischen Interessenvertretern verständlich sind.

Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:

- Binden Sie Geschäftsanforderungen an .NET-Code
- Wenden Sie BDD-Techniken an, um eine Live-Dokumentation für eine Anwendung zu erstellen
- Führen Sie SpecFlow aus Visual Studio oder der Befehlszeile aus
- Integrieren Sie SpecFlow in eine vorhandene Test- und Build-Umgebung
- Integrieren Sie SpecFlow mit anderen Test-Frameworks wie MSTest, NUnit, xUnit und MbUnit

Publikum

- Testingenieure
- Entwickler

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und praktische Übungen
vuejsVue.js 21 StundenVuejs ist ein Open-Source-progressives JavaScript-Frontend-Framework für die Erstellung erweiterter Einseiten-Anwendungen Vuejs zielt darauf ab, das Beste aus Angular zu machen, es leicht zu machen und die unnötigen Teile wegzulassen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie die inkrementell nutzbare Architektur von Vuejs für den Aufbau einer komplexen Single-Page-Application (SPA) nutzen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erstellen Sie Web-Apps, die Daten konditional verarbeiten und rendern Entwerfen Sie interaktive Web-Apps, die effizient auf Benutzerereignisse reagieren Schreiben Sie modularen und wiederverwendbaren Code Erhöhen Sie inkrementell eine Ansicht in eine Vollseiten-Einseitenanwendung Integrieren Sie Vuejs in eine bestehende Webseite Nutzen Sie das Ökosystem von Vue, um die Möglichkeiten des Frameworks zu erweitern Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
behatBehat: Behavior Driven Development (BDD) with PHP14 StundenBehat ist ein in PHP geschriebenes BDD-Testframework (Behavior Driven Development) Es erleichtert die Kommunikation zwischen Entwicklern, Testern, Geschäftsinteressenten und Kunden während des Softwareentwicklungsprozesses Behat ermöglicht nichttechnischen Personen, klare Beschreibungen des beabsichtigten Verhaltens einer Anwendung zu schreiben, und führt dann diese "Szenarien" als Funktionstests für die Anwendung durch In diesem instruierten Live-Training lernen die Teilnehmer, wie sie BDD-Testfälle mit Behat und PHP schreiben und ausführen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Führen Sie automatisierte Tests aus, die in der humanlesbaren Sprache "Gegeben, Wann, Dann" der Gherkin geschrieben sind Verwenden Sie Behat-basierte Testfälle, um die Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern Integrieren Sie Behat mit Selenium, Mink, Goutte und anderen Browser-Emulatoren, um Tests durchzuführen und Berichte zu generieren Erweitern Sie Behat-Funktionalität durch sein Erweiterungssystem Testen Sie zahlreiche Anwendungsszenarien mithilfe von Terminalbefehlen, REST-APIs und mehr Publikum Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
unittestingjavascriptUnit Testing with Javascript7 StundenIn diesem instruierten Live-Training lernen die Teilnehmer verschiedene JavaScript-Test-Frameworks kennen, während sie die Erstellung einer Komponententestsuite für eine Webanwendung durchlaufen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie Unit-Tests in JavaScript mit Unit-Test-Frameworks wie QUnit und Jasmine Verwenden Sie Frameworks wie Mocha und Chai, um TDD und BDD zu implementieren Publikum Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
unittestinghaskellUnit Testing with Haskell7 StundenIn diesem Kurs werden die Werkzeuge und Techniken vorgestellt, die zum Schreiben von Komponententests mit Hilfe des HUnit-Testframeworks erforderlich sind HUnit ist ein Unit-Testing-Framework für Haskell, ähnlich dem JUnit-Tool für Java In diesem instruierten Live-Training lernen die Teilnehmer, mit HUnit Komponententests zu schreiben, die direkt und leicht verständlich sind Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie Tests, die einfach zu erstellen, zu ändern und auszuführen sind Verwenden Sie HUnit, um Tests in Suites zu gruppieren und die Ergebnisse automatisch zu überprüfen Schreiben Sie kurze und flexible Testspezifikationen Integrieren Sie HUnit mit anderen Dienstprogrammen wie QuickCheck und HSpec Erweitern Sie das Testframework Publikum Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
fsharptddUnit Testing with F#7 StundenIn diesem Kurs werden die Tools und Techniken vorgestellt, die zum Schreiben von F # -basierten Komponententests erforderlich sind Ein besonderer Schwerpunkt liegt auf der Test Driven Development (TDD) Functional TDD ist ein Testansatz, bei dem die funktionale Programmierung verwendet wird, um eine Anwendung vor der Entwicklung zu testen Funktionale Programmierung (im Gegensatz zu imperativem, State-Transitionstyle-Programmieren) in einer Sprache wie F # eignet sich gut für TDD, weil kleinere, gut ausgerichtete Tests isoliert geschrieben werden können In diesem instruierten Live-Training lernen die Teilnehmer, wie mit F # Komponententests geschrieben werden, die direkt und leicht verständlich sind Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erstellen Sie aus kleinen, isolierten Funktionen ein komplettes System Express-Testfälle als Eigenschaften anstelle von Beispielen Schreibe Testcode ohne Mocks Reduzieren Sie die Notwendigkeit, zu kontrollieren und auf Nebenwirkungen zu prüfen Verwenden Sie Bibliotheken wie NaturalSpec, FsCheck, FsTest, FsUnit und Unquote, um die Erstellung von Testfällen zu vereinfachen Verwenden Sie F #, um einige der Probleme zu lösen, die mit der Testdriven-Mainstream-Entwicklung (TDD) verbunden sind Publikum Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
unittestingwithcsharpUnit Testing with C#14 StundenUnit Testing ist ein Testansatz, bei dem einzelne Quellcode-Einheiten durch Ändern der Eigenschaften oder Auslösen eines Ereignisses getestet werden, um zu bestätigen, ob das Ergebnis wie erwartet ist In diesem instruierten Live-Training lernen die Teilnehmer, Komponententests für eineNet-Beispielanwendung mit C # und Visual Studio zu schreiben und auszuführen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie Test-Frameworks wie NUnit und xUnitnet, um Komponententestcode zu erstellen und zu verwalten Definieren und implementieren Sie einen breiteren testgetriebenen Entwicklungsansatz für Tests Passen Sie das Testframework an, um die Testabdeckung für eine Anwendung zu erweitern Publikum Software Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
pytestUnit Testing with Python21 StundenKomponententest ist ein Testansatz, bei dem einzelne Quellcodeeinheiten getestet werden, indem ihre Eigenschaften geändert werden oder ein Ereignis ausgelöst wird, um zu bestätigen, ob das Ergebnis wie erwartet ist PyTest ist ein voll funktionsfähiges, API-unabhängiges, flexibles und erweiterbares Testframework mit einem fortschrittlichen, vollwertigen Fixture-Modell In diesem instruierten Live-Training lernen die Teilnehmer, mit PyTest kurze, wartbare Tests zu schreiben, die elegant, ausdrucksstark und lesbar sind Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Schreiben Sie lesbare und wartbare Tests, ohne dass ein Standardcode erforderlich ist Verwenden Sie das Fixture-Modell, um kleine Tests zu schreiben Scale-Tests bis hin zu komplexen Funktionstests für Anwendungen, Pakete und Bibliotheken Verstehen und wenden Sie PyTest-Funktionen wie Hooks, Assert-Rewriting und Plugins an Verkürzen Sie die Testzeiten, indem Sie Tests parallel und über mehrere Prozessoren hinweg durchführen Führen Sie Tests in einer Umgebung mit kontinuierlicher Integration zusammen mit anderen Dienstprogrammen wie tox, mock, coverage, unittest, doctest und Selenium durch Verwenden Sie Python zum Testen von NonPython-Anwendungen Publikum Softwaretester Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
underscoreUnderscore.js Fundamentals7 StundenUnderscorejs ist eine der beliebtesten JavaScript-Bibliotheken für die funktionale Programmierung Es umfasst funktionale Programmierprinzipien, ist jedoch nicht eigenwillig und kann mit imperativen, objektorientierten, funktionalen oder anderen Programmierstilen verwendet werden Underscore macht Javascript-Entwicklung produktiver und effizienter In diesem instruierten Live-Training lernen die Teilnehmer, wie man mit Underscore eine JavaScript-Anwendung erstellt Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie Underscore, um JavaScript-Sammlungen, -Arrays, -Objekte und -Funktionen zu bearbeiten und zu steuern Nutzen Sie die Funktionalität von Underscore-Bibliotheken, um die Ausdruckskraft und Lesbarkeit von Code zu verbessern Verbessern Sie die Code-Leistung Erstellen Sie Aggregationen und Datenmanipulationen Integration mit einem ViewModel Erstellen Sie andere JavaScript-Bibliotheken mit Underscore Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
codingfornoncodersCoding for Non-Coders21 StundenIn diesem instruierten Live-Training lernen die Teilnehmer die Grundlagen der Programmierung während der Erstellung einer Webanwendung Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie neu erworbene Programmierkenntnisse, um eine eigene Webanwendung zu erstellen Verstehen Sie Softwareentwicklungskonzepte und -technologien Kommunizieren Sie effektiv mit Programmierern und Ingenieuren Publikum Nichtprogrammer wollen programmieren lernen Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
rxnetReactive Programing with Rx.NET7 StundenNET Reactive Extensions (Rx) ist eine Bibliothek zum Erstellen von asynchronen und ereignisbasierten Programmen, die beobachtbare Auflistungen und LINQstyle-Abfrageoperatoren verwenden In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mithilfe vonNET Reactive Extensions eine asynchrone Anwendung entwickeln Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erstellen Sie Anwendungen, die Ereignisströme aus verschiedenen Datenquellen wie Aktienkursen, Tweets, Computerereignissen und Webdiensten erfassen Verwenden Sie Observables und Scheduler, um mehrere asynchrone Datenströme darzustellen und zu verwalten Filtern, projizieren, aggregieren, komponieren und führen Sie zeitbasierte Operationen für mehrere Ereignisse mithilfe von LINQ-Operatoren aus Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
advtypscriptAdvanced Typescript7 StundenTypeScript ist eine Open-Source-Sprache zum Erstellen von JavaScript-Anwendungen für Unternehmen Es ist eine strikte Übermenge von JavaScript, die zu reinem Javascript kompiliert und statische Typisierung und objektorientierte Entwicklung in die Sprache bringt Dieser Kurs stellt die fortgeschrittenen Funktionen von TypeScript vor und führt die Teilnehmer durch den Aufbau einer Reallife-JavaScript-Anwendung Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Nutzen Sie die vollen Möglichkeiten von Typescript, um besseren Code mit weniger Fehlern zu schreiben Erweitern Sie vorhandene Typen mit Union-, Schnitt- und Tupel-Typen Erstellen und verwenden Sie Dekorateure Verwalten Sie asynchronen Code mithilfe von Versprechen, asynchronen und abwartenden Keywords Schreibe sauberen, aussagekräftigen Code Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
angularrxjsReactive Programming with Angular RxJS 14 StundenReaktives Programmieren ist ein asynchrones Programmierparadigma, das sich auf Datenströme und die Verbreitung von Daten konzentriert, indem es eine definierte Abhängigkeit zwischen den zugrunde liegenden Ausführungsmodellen und den emittierten Datenströmen von einer Komponente zur anderen herstellt Viele Ineffizienzen beim Angular-Anwendungsdesign beim Aufbau von asynchronen UIs können durch Verwendung reaktiver Stilmuster, die von der RxJS-Bibliothek angeboten werden, überwunden werden In diesem instruierten Live-Training lernen die Teilnehmer, wie sie Observable-Muster in ihre Angular-Anwendungsdesigns implementieren können, während sie eine Reihe von Fällen durchlaufen, in denen allgemeine Probleme beim Winkelentwurf dargestellt werden und wie sie von reaktiven Programmdesigns profitieren Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Kenntnis des reaktiven Programmierparadigmas und der RxJS-Bibliothek Erstellen Sie komplexe Angular-Anwendungen für die Benutzeroberfläche mit Skalierbarkeit, Flexibilität und Reaktionsfreudigkeit unter Verwendung reaktiver Programmiermuster Publikum Angulare Anwendungsentwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
opennlpOpenNLP for Text Based Machine Learning14 StundenDie Apache OpenNLP-Bibliothek ist ein auf maschinellem Lernen basierendes Toolkit zur Verarbeitung von Text in natürlicher Sprache Es unterstützt die gebräuchlichsten NLP-Aufgaben, wie z B Spracherkennung, Tokenisierung, Satzsegmentierung, Teil-Spech-Tagging, Namensentitätsextraktion, Chunking, Parsing und Koreferenzierung In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mit OpenNLP Modelle für die Verarbeitung textbasierter Daten erstellen können Als Grundlage für die Laborübungen dienen sowohl Trainingsdaten als auch kundenspezifische Datensätze Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Installieren und konfigurieren Sie OpenNLP Laden Sie bestehende Modelle herunter und erstellen Sie eigene Modelle Trainieren Sie die Modelle auf verschiedenen Sample-Datensätzen Integrieren Sie OpenNLP in vorhandene Java-Anwendungen Publikum Entwickler Datenwissenschaftler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
eclipseGetting Started with Eclipse IDE for Java7 StundenEclipse ist eine integrierte Entwicklungsumgebung (IDE), die am häufigsten für Java-Programmierung verwendet wird In diesem instruierten Live-Training lernen die Teilnehmer, wie sie die Eclipse-IDE für Java verwenden Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die verschiedenen Funktionalitäten der Eclipse IDE Erfahren Sie, wie Sie die Eclipse IDE für die Java-Entwicklung einrichten Erstellen und führen Sie ihre erste Java-Anwendung in Eclipse aus Erfahren Sie verschiedene Tipps und Tricks, wie Sie die Eclipse IDE effizient nutzen können Publikum Java-Entwickler, die an der Verwendung der Eclipse-IDE interessiert sind Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
swift_4iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course35 StundenDieser 5-tägige Kurs richtet sich an Entwickler, die lernen möchten, Anwendungen für iPhone und iPad mit iOS 11 zu entwickeln Mit Xcode 9, Swift 4 und iOS 11 wurden wesentliche Änderungen in der Art und Weise eingeführt, wie Anwendungen geschrieben werden Der Kurs ist praxisorientiert und zeigt, wie man mit der Programmiersprache Swift und der Xcode 9 IDE Anwendungen von Grund auf neu entwickelt Während des Kurses wird eine voll funktionsfähige Anwendung von Grund auf mit Swift entwickelt Dieser Kurs kann nur auf Apple-Hardware wie einem MacBook Pro oder einem Mac Mini ausgeführt werden Teilnehmer müssen sich bei Apple registriert haben und eine Apple ID haben, die zum Herunterladen der Software Xcode erforderlich ist Delegierte, die die während des Kurses entwickelten Anwendungen mit einem USB-Kabel auf einem iPhone oder iPad ausführen möchten, müssen ihr Gerät bei Xcode registrieren Der Delegierte muss in der Lage sein, alle Grundlagen von Swift nach diesem Kurs zu verstehen und sollte in der Lage sein, jede Art von Anwendung in iOS durchzuführen und in komplexere Anwendungen auf iOS einzudringen .
angular5Angular 528 StundenAngular 5 ist ein modernes JavaScript MVW (ModelViewWhatever) Framework für den Aufbau von mobilen, Desktop- und Web-Anwendungen Eine der bemerkenswerten Funktionen in Angular 5 im Vergleich zu früheren Versionen ist die schnellere Lade- und Ausführungszeit Angular wurde von Google erstellt und wird in Google Adwords, Google Fiber, Adsense und anderen Diensten verwendet In diesem instruierten Live-Training lernen die Teilnehmer die Grundlagen von Angular 5 kennen, während sie die Erstellung und den Einsatz einer Beispiel-Angular-Anwendung durchlaufen Publikum Anfänger in der Webentwicklung Erfahrene Frontend-Entwickler Jeder, der daran interessiert ist, Apps mit Angular zu entwickeln Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
textsumText Summarization with Python14 StundenIn Python Machine Learning kann die Textzusammenfassungsfunktion den eingegebenen Text lesen und eine Textzusammenfassung erstellen Diese Funktion ist über die Befehlszeile oder als Python API / Library verfügbar Eine aufregende Anwendung ist die schnelle Erstellung von Executive-Zusammenfassungen; Dies ist besonders nützlich für Organisationen, die umfangreiche Textdaten vor dem Erstellen von Berichten und Präsentationen überprüfen müssen In diesem instruierten Live-Training lernen die Teilnehmer, mit Python eine einfache Anwendung zu erstellen, die automatisch eine Zusammenfassung des Eingabetextes generiert Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie ein Befehlszeilenprogramm, das den Text zusammenfasst Entwerfen und erstellen Sie Textzusammenfassungscode mithilfe von Python-Bibliotheken Bewerten Sie drei Python-Zusammenfassungsbibliotheken: sumy 070, pysummarization 104, readless 1017 Publikum Entwickler Datenwissenschaftler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
pythonfinancePython Programming for Finance35 StundenPython ist eine Programmiersprache, die in der Finanzindustrie große Popularität erlangt hat Es wird von den größten Investmentbanken und Hedge-Fonds eingesetzt und dient dem Aufbau einer breiten Palette von Finanzanwendungen, die von Kernhandelsprogrammen bis hin zu Risikomanagementsystemen reichen In diesem instruierten Live-Training lernen die Teilnehmer, mit Python praktische Anwendungen zur Lösung einer Reihe spezifischer finanzbezogener Probleme zu entwickeln Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Grundlagen der Programmiersprache Python Laden, installieren und warten Sie die besten Entwicklungswerkzeuge zum Erstellen von Finanzanwendungen in Python Auswahl und Verwendung der am besten geeigneten Python-Pakete und Programmiertechniken zur Organisation, Visualisierung und Analyse von Finanzdaten aus verschiedenen Quellen (CSV, Excel, Datenbanken, Web usw) Erstellen Sie Anwendungen, die Probleme im Zusammenhang mit der Asset Allocation, der Risikoanalyse, der Anlageperformance und mehr lösen Problembehandlung, Integration, Bereitstellung und Optimierung einer Python-Anwendung Publikum Entwickler Analysten Quants Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen Hinweis Diese Schulung zielt darauf ab, Lösungen für einige der grundlegenden Probleme von Finanzfachleuten zu finden Wenn Sie jedoch ein bestimmtes Thema, Werkzeug oder eine Technik haben, die Sie anhängen oder weiter ausführen möchten, kontaktieren Sie uns bitte, um zu vereinbaren .
highchartsHighcharts for Data Visualization7 StundenHighcharts ist eine Open-Source-JavaScript-Bibliothek zum Erstellen interaktiver grafischer Diagramme im Web Es wird häufig verwendet, um Daten in einer benutzerlesbareren und interaktiven Weise darzustellen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mit Highcharts hochwertige Datenvisualisierungen für Webanwendungen erstellen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Richten Sie interaktive Diagramme im Web nur mit HTML und JavaScript ein Stellen Sie große Datensätze auf visuell interessante und interaktive Weise dar Exportieren Sie Diagramme nach JPEG, PNG, SVG oder PDF Integrieren Sie Highcharts mit jQuery Mobile für die Kreuzplatform-Kompatibilität Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
symfony4Symfony 4 for Web Application Development28 StundenSymfony 4 ist ein Softwareentwicklungs-Framework für PHP Es enthält wiederverwendbare PHP-Bibliotheken, um die Entwicklung und das Testen neuer Anwendungen zu erleichtern, die in PHP (Web Apps oder APIs) geschrieben sind Symfony 4 ist ein Kommandozeilen-Software-Framework mit den eingebauten Befehlen, die die PHP-Code-Entwicklung effizienter machen In diesem instruierten Live-Training lernen die Teilnehmer das Symfony-Framework und die PHP-Sprache beim Erstellen einer PHP-Anwendung zu verwenden Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie Symfony 4, um in PHP geschriebenen Code zu erstellen und zu testen Erstellen Sie einfachen Code für PHP, der in eine Datenbank liest und schreibt Publikum Programmierer und Webentwickler mit praktischen Kenntnissen von PHP und HTML Fortgeschrittene Entwickler, die effizientere Entwicklungswerkzeuge für schnellere Schließungen suchen Softwareentwickler, die ihr Verständnis aktueller Entwicklungstools, die den Benutzeranforderungen entsprechen, aktualisieren müssen Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
webdevonboardingWeb Developer On-boarding Training420 StundenIn diesem instruierten Live-Training lernen die Teilnehmer die Grundlagen der Webentwicklung kennen, während sie die Erstellung und den Einsatz einer Beispielanwendung durchlaufen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Entwerfen und implementieren Sie neue benutzerorientierte Funktionen Optimieren Sie Webanwendungen, um Geschwindigkeit und Skalierung zu maximieren Schreibe clientside Code für webbasierte Anwendungen Erstellen Sie schnell und einfach zu verwendende Großserienanwendungen und entwickeln Sie schnell Prototypen Publikum Anfänger Webentwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
matlabpredanalyticsMatlab for Predictive Analytics21 StundenPredictive Analytics ist der Prozess der Verwendung von Datenanalysen, um Vorhersagen über die Zukunft zu treffen Dieser Prozess verwendet Daten zusammen mit Data-Mining-, Statistik- und maschinellen Lerntechniken, um ein Vorhersagemodell für die Vorhersage zukünftiger Ereignisse zu erstellen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie Matlab nutzen können, um Vorhersagemodelle zu erstellen und sie auf große Beispieldatensätze anzuwenden, um zukünftige Ereignisse basierend auf den Daten vorherzusagen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erstellen Sie Vorhersagemodelle, um Muster in historischen und transaktionalen Daten zu analysieren Verwenden Sie Predictive Modeling, um Risiken und Chancen zu identifizieren Erstellen Sie mathematische Modelle, die wichtige Trends erfassen Verwenden Sie Daten von Geräten und Geschäftssystemen, um Verschwendung zu reduzieren, Zeit zu sparen oder Kosten zu senken Publikum Entwickler Ingenieure Domain-Experten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .

Zukünftige Programmierung Kurse

CourseSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Coding for Non-Coders - HannoverDi, 2019-04-09 09:303000EUR / 3800EUR
Coding for Non-Coders - DüsseldorfMi, 2019-04-17 09:303000EUR / 3800EUR
Coding for Non-Coders - PotsdamMi, 2019-04-17 09:303000EUR / 3800EUR
Coding for Non-Coders - ErfurtFr, 2019-04-19 09:303000EUR / 3800EUR
Coding for Non-Coders - MünchenMo, 2019-04-22 09:303000EUR / 3800EUR
Programmierung Schulung, Programmierung boot camp, Programmierung Abendkurse, Programmierung Wochenendkurse, Programmierung Kurs, Programmierung Training, Programmierung Seminar, Programmierung Seminare, Programmierung Privatkurs, Programmierung Coaching, Programmierung Lehrer

Sonderangebote

CourseOrtSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Embedded Linux Kernel and Driver Development NürnbergMi, 2019-03-20 09:302250EUR / 2850EUR
Linux LPI LPIC-1 Exam 101 VorbereitungFrankfurt am MainMi, 2019-03-27 09:302000EUR / 2600EUR
Programmieren mit MATLABFrankfurt am MainMi, 2019-03-27 09:302475EUR / 3075EUR
Spring WebfluxBremenMo, 2019-04-01 09:301980EUR / 2580EUR
TensorFlow for Image RecognitionStuttgartMo, 2019-04-08 09:305000EUR / 6000EUR
IBM ODM and Blockchain: Applying Business Rules to Smart ContractsBremenDo, 2019-04-18 09:302250EUR / 2850EUR
Introduction to the use of neural networksLeipzigDo, 2019-05-02 09:301575EUR / 1975EUR
RLeipzigMi, 2019-06-19 09:304725EUR / 5525EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking to expand our presence in Germany!

As a Business Development Manager you will:

  • expand business in Germany
  • 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!