Online oder vor Ort, durch einen Lehrer geführte lebendige Computer-Programmierung-Schulungen vermitteln durch interaktive und praxisnahe Übungen die Grundlagen und fortgeschrittenen Themen der Programmierung.
Die Programmier-Schulung ist als "Online-Live-Schulung" oder "Vor-Ort-Live-Schulung" verfügbar. Die Online-Live-Schulung (auch bekannt als "Remote-Live-Schulung") wird durch eine interaktive, Fernsteuerung durchgeführt. Die Vor-Ort-Live-Schulung kann vor Ort auf Kundenprämissen in Innsbruck oder in NobleProg-Unternehmensschulungszentren in Innsbruck durchgeführt werden.
NobleProg -- Ihr lokaler Schulungsanbieter
NobleProg Innsbruck
Valiergasse 58, Innsbruck, Austria, 6020
Überblick
Unsere Schulungsräumlichkeiten befinden sich in der Valiergasse 58 in Innsbruck und bieten optimale Trainingsbedingungen für Ihre Bedürfnisse.
Anfahrt
Die NobleProg-Schulungsräumlichkeiten liegen verkehrsgünstig nahe des Hauptbahnhofs, die Autobahnen A12 und A13 sind gut erreichbar.
Parkplätze
Rund um unsere Schulungsräume gibt es in den umliegenden Straßen Parkmöglichkeiten.
Lokale Infrastruktur
Im Bereich der Innenstadt gibt es zahlreiche Restaurants und auch Hotels sind in Laufnähe.
Diese von einem Kursleiter geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die die neuesten Funktionen von Next.js 14 beherrschen, die Leistung optimieren und moderne React-Techniken einsetzen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
Erweiterte React-Hooks und gleichzeitige Funktionen zu implementieren.
Next.js-Routing-Strategien zu verstehen und effektiv zu nutzen.
Server-Komponenten, Server-Aktionen und hybride Rendering-Ansätze zu nutzen.
Optimieren von Datenabruf, Caching und inkrementeller statischer Regeneration.
Verwendung von Next.js als Backend-Lösung mit Edge-Funktionen und Edge Runtime.
Verwalten Sie den Status mit React Context, Redux und atomaren Statusbibliotheken.
Optimieren Sie die Anwendungsleistung für Web Core Vitals.
Effizientes Testen, Überwachen und Bereitstellen von Next.js-Anwendungen.
Dieses von einem Trainer geleitete, Live-Training in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die lernen möchten, wie sie Features der Progressive Web Application (PWA)-Entwicklung nutzen können, um eine appähnliche Benutzererfahrung auf einer Website mit Entity Framework (EF) Core und Blazor zu schaffen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Das EF-Paket zur Arbeit mit Datenbanken zu verwenden.
Blazor-Components, -Services, Dependency Injection, Layout und Routing zu verwenden.
Service Worker zu erstellen, um PWA-Features in einer Anwendung zu ermöglichen.
Schiebebenachrichtigungen und andere PWA-Features zu nutzen.
Dieses Kurs bietet eine umfassende Einführung in fortgeschrittene Vue.js-Konzepte, mit dem Fokus auf Skalierbarkeit, Wartbarkeit und Leistungssteigerung in modernen Frontend-Ökosystemen.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die ihre Vue.js-Kenntnisse vertiefen, moderne Workflows adoptieren und Ökosystem-Tools wie Pinia, Quasar und Vite effektiv integrieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Skalierbare, modulare Vue.js-Anwendungen mit fortgeschrittenen Reaktivitäts- und Kompositions-Mustern zu erstellen.
Komplexe globale Zustände mit Pinia effizient zu gestalten und zu verwalten.
APIs zu integrieren, Fehler zu behandeln und Datenflüsse zwischen Stores und Komponenten zu managen.
Fortgeschrittene TypeScript- und Teststrategien für Wartbarkeit und Zuverlässigkeit anzuwenden.
Build-Leistung, CI/CD-Arbeitsabläufe und Produktionsbereitstellungen zu optimieren.
Kursformat
Interaktive Vorlesung und Diskussion.
Praktische Übungen und Code-Labore.
Praktische Implementierung unter Verwendung realer Projekt-Szenarien.
Kursanpassungsoptionen
Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns bitte, um die Anforderungen abzustimmen.
Diese Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an fortgeschrittene Java-Entwickler, die Microservices-basierte Anwendungen mit Java-Frameworks wie Spring Boot und Spring Cloud entwerfen, entwickeln, bereitstellen und warten möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
Die Prinzipien und Vorteile der Microservices-Architektur zu verstehen.
Microservices mit Java und Spring Boot zu erstellen und bereitzustellen.
Service Discovery, Konfigurationsmanagement und API-Gateways zu implementieren.
Microservices effektiv sichern, überwachen und skalieren.
Microservices mithilfe von Docker und Kubernetes bereitstellen.
Diese Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an mittlere bis fortgeschrittene Webentwickler und technische Architekten, die die Neuerungen von Next.js 14 kennenlernen und sich das Wissen aneignen möchten, um moderne Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Das volle Potential von Next.js 14 für die Entwicklung komplexer Anwendungen zu nutzen.
Die neuesten Funktionen wie Middleware, React Server Components und Edge Functions zu nutzen.
Best Practices für Performance, Skalierbarkeit und SEO zu implementieren.
Häufige Probleme in Next.js-Anwendungen effektiv zu beheben.
Spring ist ein umfassendes Java-Framework, das die Entwicklung von Unternehmensanwendungen durch leistungsfähige Dependency Injection, eine modulare Architektur und straffe Konfigurationsoptionen vereinfacht.
Diese vom Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Java-Entwickler auf Anfängerniveau, die moderne, produktionsreife Webanwendungen mit der neuesten Version des Spring Frameworks und Spring Boot 3.5.5 sowie Java 21 erstellen möchten.
Bis zum Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Grundprinzipien von Spring zu verstehen, darunter IoC, DI und AOP.
Spring-Anwendungen mithilfe von XML, Annotationen und JavaConfig zu konfigurieren.
RESTful-Services mit Spring Boot und JPA zu entwickeln.
CRUD-Operationen umzusetzen, Transaktionen zu verwalten und Datenpersistenz zu handhaben.
Erweiterte Spring-Funktionen wie Profiles, Exception-Handling und Daten-Serialisierung einzusetzen.
Kursformat
Kurze theoretische Einführung gefolgt von umfangreichen praktischen Übungen.
Diese Live-Schulung unter Anleitung in Innsbruck (online oder vor Ort) richtet sich an fortgeschrittene Softwareentwickler und Automatisierungsingenieure, die Anwendungen erstellen möchten, die mit SPSen kommunizieren und mit SQL-Datenbanken unter Verwendung von Visual Studio interagieren.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
.NET-Anwendungen in Visual Studio für die industrielle Automatisierung zu entwickeln.
Mit SPSen unter Verwendung von Industrieprotokollen wie OPC UA zu kommunizieren.
Datenbankinteraktionen mit SQL Server zum Speichern und Abrufen von SPS-Daten zu implementieren.
Optimieren der Anwendungsleistung für industrielle Echtzeitumgebungen.
Diese von einem Ausbilder geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die Blazor Web Assembly zur Erstellung einer Webanwendung verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Formulare und Authentifizierung in Blazor WebAssembly zu verstehen.
Ein Blazor WebAssembly Projekt erstellen.
Verschiedene Möglichkeiten zur Ausführung Ihrer Webanwendung kennenlernen.
Diese von einem Kursleiter geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Anfänger, die die Grundlagen von Groovy Programming erlernen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die grundlegenden Programmierkonzepte zu verstehen.
Einfache Groovy Skripte schreiben und die Kernfunktionen von Groovy nutzen.
Die Grundprinzipien der objektorientierten Programmierung mit Groovy verstehen und anwenden.
Grundlegende Fehlerbehandlungstechniken lernen, um häufige Programmierfehler und Ausnahmen in Groovy zu handhaben.
Dieses von einem Dozenten geleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die Livewire lernen und nutzen möchten, um moderne und dynamische Anwendungsschnittstellen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Dynamische Livewire-Komponenten zu erstellen und zu testen.
Anwendungen mit der Livewire-Bibliothek zu erstellen.
Dynamische Komponenten innerhalb von PHP zu erstellen.
Dieses von einem Dozenten angeleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die Micro-Frontend-Anwendungen mit Vue.js erstellen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Micro-Frontends besser zu verstehen.
Zu lernen, wie man große Anwendungen in Micro-Frontends aufteilt.
Mit verschiedenen Ansätzen Micro-Frontends umzusetzen.
Micro-Frontend-Anwendungen mit Vue.js zu erstellen.
Dieses von einem Dozenten geleitete Live-Training in Innsbruck (online oder vor Ort verfügbar) richtet sich an fortgeschrittene Entwickler, die sich in der Entwicklung von Microservices mit Spring Boot, Docker und Kubernetes weiterentwickeln möchten.
Nach Abschluss dieses Trainings sind die Teilnehmer in der Lage:
Prinzipien der Microservices-Architektur zu verstehen.
Produktionsreife Microservices mit Spring Boot zu erstellen.
Die entscheidende Rolle von Docker bei der Containerisierung von Microservices zu begreifen.
Kubernetes-Cluster zu konfigurieren, um Microservices bereitzustellen und zu orchestrieren.
Dieses von einem Trainer geleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an fortgeschrittene Entwickler und Architekten, die Java native Anwendungen und Microservices unter Verwendung von Quarkus mit optimierter Speicherauslastung und Startzeit entwickeln möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Hochleistungsfähige, leichtgewichtige Java native Anwendungen unter Verwendung von Quarkus zu entwickeln.
RESTful-Dienste und Microservice-Architekturen zu erstellen und bereitzustellen.
GraalVM für die natives Kompilieren und die Optimierung der Start- und Speicherauslastung zu verwenden.
Anwendungen für Kubernetes- und OpenShift-Umgebungen zu verpacken und zu containerisieren.
Diese Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die Next.js für die Erstellung von React Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Serverseitige Webanwendungen und statische Seiten in Next.js zu entwickeln.
Daten mit MongoDB zu verarbeiten und zu speichern.
Eine Webanwendung mit AuthO-Authentifizierung zu sichern.
Spring WebFlux ist ein reaktives Programmiermodul innerhalb des Spring Frameworks, das für die Erstellung nicht blockierender, ereignisgesteuerter Webanwendungen entwickelt wurde.
Diese von einem Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an Java-Entwickler mit Anfänger- bis Fortgeschrittenenkenntnissen, die skalierbare und reaktive Anwendungen mit Spring WebFlux erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Grundlagen des reaktiven Programmierens mit Project Reactor zu verstehen.
Nicht blockierende RESTful APIs mit Spring WebFlux zu erstellen und zu testen.
WebFlux mit Datenbanken und externen Diensten zu integrieren.
Reaktive Muster auf reale Anwendungsszenarien anzuwenden.
Kursformat
Interaktiver Vortrag und Diskussion.
Viel Übung und Praxis.
Handson-Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
Für eine angepasste Schulung für diesen Kurs kontaktieren Sie uns bitte, um die Anforderungen abzuklären.
Unity, Blender und Visual Studio bieten zusammen ein leistungsstarkes Werkzeugkasten zur Erstellung und Programmierung industrieller virtueller Umgebungen. Unity ermöglicht interaktive Simulation und Visualisierung, Blender bietet fortgeschrittene 3D-Modellierungsfähigkeiten, und Visual Studio dient als Programmierrückgrat für die Integration von Steuersystemen und industrieller Logik.
Dieses vom Dozenten geleitete Live-Training (online oder vor Ort) richtet sich an Anfänger- bis Fortgeschrittenen, die industrielle Umgebungen zur Simulation, Schulung und Integration auslegen, modellieren und programmieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Industrielle Ausrüstung und Szenarien mit Blender zu entwerfen und zu modellieren.
3D-Modelle in Unity für die Visualisierung zu importieren und zu optimieren.
Systemlogik und Integrationsabläufe in Visual Studio zu programmieren.
Interaktive industrielle virtuelle Umgebungen mit Anbindungen an Steuersysteme zu erstellen.
Kursformat
Interaktives Vortrag und Diskussion.
Praktische 3D-Modellierung und Umgebungsentwicklung.
Programmier- und Integrationsübungen mit Live-Demonstrationen.
Kursanpassungsmöglichkeiten
Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns, um einen Termin zu vereinbaren.
Dieses von einem Trainer geleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler mit Anfänger- bis Fortgeschrittenenkenntnissen, die Anwendungen mithilfe von Visual Studio entwickeln möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Die Funktionen von Visual Studio 2022 effizient zu nutzen.
Einheiten-Tests durchzuführen und zu verwalten.
Anwendungen zu debuggen und mit Code in Remote-Repositories zu arbeiten.
Diese von einem Trainer geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Softwarearchitekten und Webentwickler, die RabbitMQ als Messaging-Middleware nutzen und mit Spring in Java programmieren möchten, um Anwendungen zu erstellen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
Verwendung von Java und Spring mit RabbitMQ zur Erstellung von Anwendungen.
Asynchrone nachrichtengesteuerte Systeme mit RabbitMQ zu entwerfen.
Queues, Topics, Exchanges und Bindings in RabbitMQ erstellen und anwenden
Ziel der Ausbildung ist es, eine Grundlage für die Programmierung von der Grundlage bis zur allgemeinen Syntax der Programmierung Paradigmen zu bieten. Die Ausbildung wird durch Beispiele basierend auf Programmiersprachen wie C, Java, Python, Scala, C #, Closure und JavaScript unterstützt. Während der Ausbildung erhalten die Teilnehmer ein allgemeines Verständnis sowohl der Programmierungsmuster, die besten Praktiken, das allgemein verwendete Design und die Überprüfung der Umsetzung dieser Themen über verschiedene Plattformen. Jede der während des Kurses diskutierten Themen wird mit Beispielen sowohl der grundlegendsten als auch der fortschrittlichsten und auf echten Problemen basiert.
Dieses von einem Trainer geleitete, Live-Training in Innsbruck (online oder vor Ort) richtet sich an Data Scientists und Softwareentwickler, die AdaBoost verwenden möchten, um Boosting-Algorithmen für maschinelles Lernen mit Python zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Die notwendige Entwicklungsumgebung einzurichten, um Maschinenlernmodelle mit AdaBoost zu erstellen.
Das Ensemble-Learning-Verfahren zu verstehen und adaptive Boosting zu implementieren.
Zu lernen, wie man AdaBoost-Modelle erstellt, um Maschinenlernalgorithmen in Python zu verbessern.
Hyperparameter-Tuning zu verwenden, um die Genauigkeit und Leistung von AdaBoost-Modellen zu erhöhen.
Dieses trainergeführte, live Training in Innsbruck stellt fortgeschrittene Funktionen von C# vor und untersucht ihre Verwendung sowohl als Desktop-Anwendungsprogrammiersprache als auch als Web-Programmiersprache zur Lösung realer Probleme.
Programmiertechniken und Prinzipien werden durch praktische Übungen und Durchführungen im Kurs veranschaulicht und geübt.
Dieses von einem Dozenten angeführte Live-Training in Innsbruck (online oder vor Ort) richtet sich an erfahrene Spring Boot-Entwickler, die erweiterte Funktionen von Spring Boot nutzen möchten, um komplexe Spring Boot-Anwendungen weiter zu verbessern, zu schützen und zu testen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Den Spring WebMVC-Framework anzupassen, um die Entkopplung von Webanwendungen zu verbessern.
Objekte mit Jackson Serialization Views zu serialisieren und deserialisieren.
Nutzerdaten in einer Datenbank zu speichern und abzusichern.
Spring Sessions zu verwenden, um Benutzersitzungsinformationen auf verteilte Weise zu verwalten.
Das Testen von Spring WebMVC-Anwendungen zu automatisieren.
Die Leistung der Anwendung zu überwachen und zu messen.
Dieses vom Dozenten angeleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Vue JS-Entwickler, die fortschrittliche Komponenten erstellen möchten, die einfacher, flexibler und leichter zu warten sind.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Einfach wartbare und robuste VueJS-Code schreiben.
Anwendungslogik schreiben, die portierbar und wiederverwendbar ist.
Personalisierte Komponenten und Widgets erstellen, ohne unnötige Komplexität zu verursachen.
Dieses instruktorgeführte Live-Training in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die Angular und Spring Boot verwenden möchten, um vollständige Anwendungen zu entwickeln.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Eine Full-Stack-Anwendung mit Angular und Spring Boot zu entwickeln.
Eine Backend-Anwendung mit Spring Boot zu erstellen.
Vordergrundanwendungen (Frontend) mit Angular zu erstellen.
Mit Spring Security die Authentifizierung für eine Full-Stack-Anwendung zu konfigurieren.
Dieses von einem Dozenten geführte Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die .NET Core verwenden möchten, um Anwendungen zu erstellen, zu bauen, zu testen, zu debuggen und optimiert bereitzustellen, die auf verschiedenen Systemen laufen können.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Eine Entwicklungsgebung basierend auf .NET Core einzurichten, um Anwendungen zu entwickeln.
Das ASP.NET Core-Framework und -Bibliotheken zur Erstellung neuer Anwendungen oder zur Optimierung bestehender Anwendungen zu nutzen.
Die Leistung von Anwendungen mit fortgeschrittenen .NET Core-Tools zu überwachen und zu verbessern.
Die Prinzipien hinter den Funktionen von .NET Core zu verstehen und dieses Wissen auf andere Geschäftsanwendungen anzuwenden.
Warum brauchen wir Clean Code? Programme entwickeln sich, daher wird der Code ständig aktualisiert. Es kann sehr schwierig sein, durch unordentlichen Code zu gehen und den Quellcode zu finden und zu aktualisieren. Im Durchschnitt betragen die Kosten für das Schreiben des ursprünglichen Codes nur 40 % der Gesamtkosten eines Systems; 60 % der Kosten werden im Durchschnitt für die Wartung und Aktualisierung des Codes ausgegeben. Schlechter Code erhöht dieses Verhältnis von 40/60 dramatisch, bis hin zu 20/80 in den schlimmsten Fällen; je unordentlicher der Code ist, desto mehr Zeit verbringen wir damit, ihn zu aktualisieren.
.NET Core ist ein quelloffener Framework für die Erstellung von .NET-Anwendungen auf Windows, macOS und Linux.
In diesem von einem Trainer geführten Live-Training lernen die Teilnehmer die Grundlagen von .Net Core kennen, während sie eine Beispielanwendung erstellen, die die einzigartigen Eigenschaften von .Net Core gegenüber anderen Frameworks veranschaulicht.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
.Net Core zusammen mit den Tools und IDEs einzurichten, die benötigt werden, um sofort loslegen zu können.
.Net zur Erstellung verschiedener Softwaretypen zu verwenden, einschließlich Webanwendungen, Konsole-Anwendungen, Microservices und Bibliotheken.
.Net Core-Komponenten zu verstehen, darunter Klassenbibliotheken, Pakete, Metapakete und Frameworks.
Eine Beispiel-Webanwendung erstellen, debuggen und bereitstellen
Zielgruppe
Entwickler
Kursformat
Teil Vortrag, Teil Diskussion, Übungen und viel praktische Anwendung in einem Live-Lab-Umfeld.
Hinweis
Dieser Kurs basiert auf .Net Core 2.x und ist für sowohl Windows- als auch Linux-Umgebungen verfügbar.
Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns bitte, um die Arrangements zu treffen.
Mehr über .Net Core erfahren Sie hier: https://github.com/dotnet/core
In diesem von einem Dozenten geleiteten Live-Training in Innsbruck lernen die Teilnehmer, wie sie Entity Framework Core 2.0 verwenden können, um eine ASP.Net Core-Anwendung zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Das notwendige Framework und die Tools für die Erstellung von Entity Framework Core 2.0 MVC-Webanwendungen einzurichten.
Datenbankoperationen auf MS SQL Server durchzuführen.
Einen „Code First“- und „Data First“-Ansatz für die Anwendungsentwicklung zu verwenden.
Migrations- und Seeding-Vorgänge durchzuführen.
Sich mit fortgeschrittenen Datenmodellierungskonzepten vertraut zu machen.
Eine Beispiel-ASP.Net Core-Anwendung zu erstellen.
Apache Groovy ist eine dynamische Programmiersprache für die JVM (Java Virtual Machine). Zu ihren Merkmalen gehören Skriptfähigkeiten, Erstellung von domänenspezifischen Sprachen, Laufzeit- und Kompilierzeit-Metaprogrammierung sowie funktionale Programmierung. Groovy wird häufig als Ergänzung zu Java verwendet.
In diesem leitenden Live-Training lernen die Teilnehmer, wie sie in Groovy programmieren, während sie die Schritte zur Erstellung einer Beispielanwendung durchgehen.
Zielgruppe
Entwickler
Kursformat
Theoretischer Teil, Diskussion, Übungen und intensive praktische Übungen
Dieses von einem Trainer geleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die Blazor nutzen möchten, um vollständige C#-Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Webanwendungen mit C# und Blazor zu entwickeln.
C#-Code zur Aufruf von JavaScript-APIs und -Bibliotheken zu verwenden.
Clientseitigen C#-Code und Clientlogik direkt im Browser oder auf dem Server auszuführen.
Der Kurs behandelt Themen im Zusammenhang mit der Erstellung von Java-Anwendungen, wobei ein besonderer Fokus auf weit verbreitete Technologien wie Anwendungsframeworks für die Entwicklung mit Spring und Hibernate gelegt wird. Am Ende des Kurses werden die Teilnehmer Kenntnisse in der Gestaltung von Anwendungen und in der Auswahl der geeigneten Technologie für eine spezifische Lösung besitzen. Sie sollen ein Verständnis für die im Kurs diskutierten bekannten Probleme von Bibliotheken, Spezifikationen und Technologien erlangen.
Diese Live-Schulung in Innsbruck führt die Teilnehmer in die Grundlagen von Laravel ein und begleitet sie bei der Erstellung einer Laravel-basierten Webanwendung.
Dieses von einem Trainer geführte, Live-Training in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die Laravel und Vue JS zur vollständigen Webentwicklung einsetzen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Webanwendungen mit Laravel und Vue JS zu entwickeln.
ASP.NET MVC 6 ist neu in Visual Studio 2015 und ist die neueste Entwicklung des Microsoft Webentwicklungsstacks. Dieser Kurs behandelt die neuesten APIs und Entwicklungstechniken für die Erstellung dynamischer, modularer und testbarer Websites. Wir werden die neuen Funktionen von MVC6 erkunden und zeigen, wie man das Beste aus dem neuesten Toolset und den Integrationsmöglichkeiten herausholen kann.
Was Sie lernen werden
Verstehen der Prinzipien und Vorteile der MVC-Architektur
Erstellen von Ansichten, Ansichtskomponenten und Tag-Helfern
Verwendung von ASP.NET-Abhängigkeitsinjektion
Erstellen von RESTful-Diensten mit Web API
Optimale Nutzung der Integration von GruntJS, NPM und Bower
Dieses von einem Trainer angeführte Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die Quarkus verwenden möchten, um Anwendungen zu erstellen, zu testen und bereitzustellen, vollständig mit Java und weniger Ressourcenverbrauch.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Die notwendige Entwicklungsumgebung einzurichten, um Anwendungen mit Quarkus zu entwickeln.
Anwendungen im nativen Modus mit GraalVM zu erstellen, zu kompilieren und auszuführen.
Quarkus-Tools und -Erweiterungen für die Erstellung von nativen Anwendungen mit Maven zu nutzen.
Anwendungen in Containern auszuführen und bereitzustellen.
Dieses von einem Dozenten geleitete, live Training in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die das Quasar Framework und Vue JS verwenden möchten, um Cross-Platform-Anwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Eine Cross-Platform-Anwendung für iOS, Windows usw. zu erstellen.
In diesem von einem Dozenten geleiteten, live Training in Innsbruck lernen die Teilnehmer, React-Anwendungen mit Flux und GraphQL zu erstellen. Der Kurs behandelt Installation, Einrichtung, Integration, Testen, Bereitstellung und Best Practices, während er die Teilnehmer durch die Erstellung einer Reihe von Beispielanwendungen führt, die zeigen, wie man Anwendungen mit den fortschrittensten Werkzeugkisten und Techniken um zusätzliche Komplexität und "Coolness" erweitern kann.
Die Entwicklung von Anwendungen mit React erfordert ein anderes Denken als das, was einige Entwickler gewohnt sind, insbesondere wenn sie aus der Perspektive anderer MVC-Frameworks wie AngularJS und Bootstrap kommen.
Dieses Training deckt die Grundlagen der verwendeten Technologien in jedem Schritt ab, sodass die Teilnehmer nicht nur eine funktionierende Anwendung erstellen können, sondern auch verstehen, warum ein bestimmter Ansatz gewählt wird. Dies legt die Grundlage für eigenständiges und kreatives Denken über das Design und die gewünschten Ergebnisse bei der Erstellung eigener Anwendungen in Zukunft.
In diesem von einem Dozenten geleiteten, lebendigen Training in Innsbruck, lernen die Teilnehmer die Prinzipien und Ansätze hinter React Native kennen, während sie an der Entwicklung ihrer eigenen mobilen Anwendung für Android und iOS arbeiten.
In dieser von einem Trainer geleiteten Live-Trainingsveranstaltung in Innsbruck lernen die Teilnehmer durch Diskussionen und praktische Übungen, wie sie React Native Expo nutzen können. Am Ende des Kurses sind die Teilnehmer in der Lage, ihre eigene React Native-Anwendung mit React Native Expo zu erstellen und bereitzustellen.
React Native ist ein quelloffenes, plattformübergreifendes Entwicklungsframework für die Erstellung von mobilen Anwendungen. Entwickelt von Facebook ermöglicht es Entwicklern, eine natürliche Benutzererfahrung für ihre Apps auf Android und iOS zu schaffen. React Native for Web macht die plattformunabhängigen Komponenten und APIs von React Native für die Webentwicklung verfügbar.
React Native bietet ein konsistentes Entwicklererlebnis basierend auf JavaScript und der React-Bibliothek (auch bekannt als React.js oder ReactJS) und ermöglicht eine wirklich schnelle Entwicklung, indem es sich auf die Effizienz des Entwicklers über alle Plattformen hinweg konzentriert – einmal lernen, überall entwickeln.
In diesem von einem Dozenten geführten Live-Training lernen die Teilnehmer die Grundlagen von React Native for Web kennen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
React Native Entwicklerwerkzeuge zu installieren und einzurichten
Die Grundlagen von React Native for Web zu verstehen
Eine Anwendung kompatibel mit iOS, Android und dem Web unter Verwendung von React Native for Web zu erstellen, zu testen, bereitzustellen und zu troubleshooten
Zielgruppe
Webentwickler
Mobilanwendungsentwickler
Kursformat
Teil Vorlesung, teil Diskussion, Übungen und viel praktische Arbeit
Hinweis
Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns bitte.
Dieses vom Dozenten angeleitete Live-Training (online oder vor Ort) richtet sich an Webentwickler, die Middleware und Webservices in Laravel erstellen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Laravel PHP Aritisan verwenden, um Code und Komponenten zu generieren.
RESTful APIs in Laravel erstellen, mit denen man durchsuchen, lesen, bearbeiten, hinzufügen und löschen kann.
Ergebnisse basierend auf URL-Parametern mithilfe von RESTful APIs filtern und sortieren.
Dieses instruktorgeführte, live-gestaltete Training in Innsbruck (online oder vor Ort) richtet sich an Webentwickler, die funktionalen Frontend- und Backend-Webanwendungen mit Spring Boot, React und Redux erstellen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Eine Frontend-Anwendung mit React und Redux zu erstellen.
RESTful APIs mit Spring Boot zu erstellen.
Webdienste mit Spring Security und JWT-Web-Tokens zu sichern.
Dieses von einem Dozenten angeführte Live-Training in Innsbruck (online oder vor Ort) richtet sich an Java-Entwickler, die das Spring 5-Framework nutzen möchten, um Unternehmenswebanwendungen zu entwickeln und bereitzustellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Spring 5 zu installieren und zu konfigurieren.
Die neuesten Funktionen von Spring 5 zu verstehen und umzusetzen.
Auf Datenbanken mit der Spring-Anwendung zuzugreifen.
Das neue reaktive Web-Framework, WebFlow, zu verwenden, um eine Anwendung reaktiv zu machen.
Eine Spring-Anwendung in bestehende Java EE-Anwendungen zu integrieren.
Eine unternehmensreife Spring-Anwendung zu testen und bereitzustellen.
In diesem instruktionsgesteuerten Live-Training in Innsbruck lernen die Teilnehmer die wichtigsten Funktionen und Architektur von Spring Boot sowie dessen Beziehung zum zugrunde liegenden Spring-Framework. Der Instructor bietet zahlreiche Gelegenheiten, dieses Wissen anzuwenden und Feedback zu erhalten. Die Teilnehmer werden praktische Übungen durchführen, um Spring-Anwendungen zu definieren, zu konfigurieren und bereitzustellen.
Am Ende des Kurses haben die Teilnehmer das notwendige Wissen und die Praxis, um ihre eigenen Spring-Anwendungen schnell bereitzustellen.
Dieses durch einen Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Entwickler vom Anfänger- bis zum Fortgeschrittenenniveau, die VSTO nutzen möchten, um individuelle Lösungen für Microsoft Office-Anwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Add-Ins und dokumentebene Anpassungen für Office-Anwendungen zu erstellen.
Auf das Office-Objektmodell und dessen Ereignisse zuzugreifen und diese zu manipulieren.
Benutzerdefinierte Bänder, Taskpanes und Dialoge für Office-Anwendungen zu erstellen.
Windows Forms-Steuerelemente und .NET-Komponenten in Office-Dokumenten zu verwenden.
Office-Anwendungen mit Webdiensten und Datenbanken zu integrieren.
Diese von einem Instructor geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die WebFlux nutzen möchten, um reaktive Anwendungen zu entwickeln und bereitzustellen.
Bis zum Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Spring 5 und das WebFlux-Framework zu installieren und zu konfigurieren.
Diese von einem Trainer geleitete Live-Schulung in Innsbruck (vor Ort oder aus der Ferne) richtet sich an Entwickler, die entscheiden müssen, welches JavaScript-Framework sie für die Entwicklung von Front-End-Anwendungen verwenden sollen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
eine optimale Entwicklungsumgebung einzurichten, um mit der Entwicklung von Front-End-Anwendungen zu beginnen.
Demo-Anwendungen zu implementieren, um die Grenzen und Vorteile eines JavaScript-Frameworks zu testen.
Entscheiden, welches JavaScript-Framework am besten geeignet ist.
Erfahren Sie, wie Microsoft Visual Studio als integrierte Entwicklungsumgebung (IDE) verwendet wird, mit VB.NET (Visual Basic .NET), einer mehrparadigmatischen, objektorientierten Programmiersprache, die auf dem .NET Framework 4.7.2 implementiert ist.
Der Trainer war flexibel und hatte praktische Erfahrung, die sich deutlich in seiner Art der Schulung zeigte. Er hat uns reale Lösungen für häufige Aufgaben vorgestellt, die wir als Produktester durchführen müssen.
Barry Ford - Edwards Vacuum Ltd.
Kurs - Basic LabVIEW Programming
Maschinelle Übersetzung
Individuelles eingehen auf unsere Fragen und Probleme.
Marcel Furrer - HOCH Health Ostschweiz
Kurs - UiPath: Deploying a Robotic Workforce
Alles war perfekt.
Florin Vrincianu
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Die Anzahl der Benutzer ist korrekt. Der Trainer hat die Informationen enthusiastisch übermittelt.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Kurs - Python Programming - 4 days
Maschinelle Übersetzung
Detaillierte Erklärungen und subtile Wiederholungen der Punkte, die das Wissen wirklich nachhaltig verankert haben. Rods Bereitschaft, auch selten gestellte Fragen zu überprüfen, um sicherzustellen, dass seine Antworten 100% korrekt waren. Ebenso sein Interesse daran, die Vor- und Nachteile alternativer Programmierstile zu diskutieren, sodass wir nicht nur lernten, wie man C++ in der beabsichtigten Weise verwendet, sondern auch, warum es so gemacht werden sollte.
Nick Dillon - cellxica Ltd
Kurs - Using C++ in Embedded Systems - Applying C++11/C++14
Maschinelle Übersetzung
Es war ein Einzelunterricht, daher wurde das Training auf meine spezifischen Bedürfnisse abgestimmt. Shane hat Elemente von WPF/C#, die für meine Entwicklungsprojekte potenziell von Vorteil sein könnten, hervorgehoben.
Warren Nolan - Northrop Grumman
Kurs - Programming in WPF
Maschinelle Übersetzung
Erfahrungstechnik, es ist das Wissen und die wertvollen Kenntnisse des Lehrers.
Carey Fan - Logitech
Kurs - C/C++ Secure Coding
Maschinelle Übersetzung
Die Struktur des Trainings und die Übungen waren fantastisch. Der Trainer konnte mir begeistert machen, in Zukunft mit Go zu arbeiten, was nicht leicht ist!
Noah Van Tiggel - Spot Buy Center BV
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Die Live-Codierung
Andreea Cirstea
Kurs - Advanced C++ : Practical workshop
Maschinelle Übersetzung
Sehr gute Themenstruktur, perfekte Präsentation, sehr hohes Niveau der Trainerkenntnisse. Einwandfreie Infrastruktur.
Tibor Pozsgai
Kurs - Rust Advanced
Maschinelle Übersetzung
Praktische Übungen zum Inhalt helfen wirklich, jedes Thema besser zu verstehen. Außerdem ist es gut und hilfreich, die Kurse mit einer Vorlesung zu beginnen und dann mit praktischen Übungen fortzusetzen, um den vorgestellten Stoff besser einordnen zu können.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurs - Introduction to Data Science and AI using Python
Maschinelle Übersetzung
Umfang des Materials
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Kurs - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Maschinelle Übersetzung
Das Wissen des Trainers war sehr hoch – er wusste, worüber er sprach, und konnte unsere Fragen beantworten.
Adam - Fireup.PRO
Kurs - Advanced Java Security
Maschinelle Übersetzung
Gut strukturiert. Gute Lehrmethoden. Kurs gut dokumentiert!