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.
Dieses von einem Trainer geführte Live-Training in Innsbruck (online oder vor Ort) richtet sich an erfahrene Entwickler, die Anwendungen mithilfe von Microservices, die mit NodeJS und React erstellt wurden, bauen, bereitstellen und skalieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Anwendungen mit verschiedenen Microservices zu entwickeln, bereitzustellen und zu skalieren.
Eine serverseitig gerenderte React-Anwendung zu bauen.
Mehrere Dienst-Apps in der Cloud mithilfe von Docker und Kubernetes bereitzustellen.
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.
Dieses von einem Dozenten geleitete, live Training (online oder vor Ort) richtet sich an Entwickler, die das FARM (FastAPI, React und MongoDB)-Stack verwenden möchten, um dynamische, leistungsstarke und skalierbare Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Die notwendige Entwicklungsumgebung einzurichten, die FastAPI, React und MongoDB integriert.
Die Schlüsselkonzepte, Funktionen und Vorteile des FARM-Stacks zu verstehen.
Zu lernen, wie man REST-APIs mit FastAPI baut.
Zu lernen, wie man interaktive Anwendungen mit React gestaltet.
Anwendungen (Frontend und Backend) unter Verwendung des FARM-Stacks zu entwickeln, zu testen und zu bereitstellen.
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.
Diese von einem Ausbilder geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an .NET-Entwickler auf Anfängerniveau, die Kenntnisse in JavaScript, Node.js und React erwerben möchten, um Systeme/Plattformen aktiv zu entwickeln und zu migrieren.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
Effektives Schreiben und Debuggen von JavaScript-Code.
Serverseitige Anwendungen mit Node.js erstellen und bereitstellen.
Dynamische und reaktionsschnelle Benutzeroberflächen mit React zu entwickeln.
Front-End- und Back-End-Komponenten zu integrieren, um vollständige Anwendungen zu erstellen.
Best Practices für die Migration von Legacy-Systemen auf moderne JavaScript-basierte Plattformen verstehen.
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.
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.
JavaScript ist eine dynamische, hochwertige Programmiersprache, die weitgehend in der Entwicklung für Web-, Mobil- und Desktopanwendungen eingesetzt wird. Mit dem Aufstieg moderner Frameworks und TypeScript hat sich JavaScript zum Eckpfeiler des full-stack-Anwendungsentwicklens entwickelt.
Diese von einem Dozenten durchgeführte Live-Ausbildung (online oder vor Ort) richtet sich an Entwickler mit Anfänger- bis Mittelstufenkenntnissen, die JavaScript, TypeScript und full-stack Entwicklung unter Nutzung moderner Werkzeuge und Verfahren meistern möchten.
Am Ende dieser Ausbildung werden die Teilnehmer in der Lage sein:
Klare und moderne JavaScript und TypeScript-Code zu schreiben.
Mit React interaktive Front-End-Anwendungen aufzubauen.
Skalierbare Back-End-APIs unter Verwendung von Node.js und Express zu entwickeln.
Mithilfe von Electron Desktopanwendungen zu erstellen.
Vollständige full-stack-Anwendungen zu testen, zu dokumentieren und einzurichten.
Format der Ausbildung
Interaktive Vorlesung und Diskussion.
Viele Übungen und Praxis.
Händische Implementierung in einer live-Lab-Umgebung.
Anpassungsoptionen der Ausbildung
Um eine angepasste Ausbildung für diesen Kurs zu beantragen, kontaktieren Sie uns bitte zur Abstimmung.
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.
Node.js ist eine Plattform zur einfachen Erstellung schneller, skalierbarer Netzwerk-Anwendungen. Lernen Sie, wie Sie das ereignisgesteuerte, nicht blockierende I/O-Modell verwenden, um datenintensive Echtzeit-Anwendungen zu erstellen, die über verteilte Geräte laufen. Wir werden die Designentscheidungen erkunden, die Node.js einzigartig machen, und wie sich dies auf die Erstellung von Anwendungen und die effektive Arbeit in Systemen von Anwendungen auswirkt. Lernen Sie, wie man modularisierten Code erstellt, der robust, expressiv und klar ist. Verstehen Sie, wann Callbacks, Ereignisemitter oder Streams verwendet werden sollten. Nutzen Sie Streams, um Daten zu manipulieren, die unmöglich in den Anwendungsarbeitsspeicher passen würden. Erhalten Sie das Vertrauen, Fehler effektiv zu behandeln, um eine laufzeitbezogene Zuverlässigkeit sicherzustellen. Der Kurs enthält umfangreiche Laborübungen, um die erlernten Konzepte und Techniken zu vertiefen.
Ziele
Nach Abschluss dieses Kurses werden die Studenten in der Lage sein:
Das Plattformdesign klar zu verstehen, das dazu führte, dass Node.js eine Ereignisschleife gewählt hat, und was dies für Anwendungen bedeutet, die auf dieser Grundlage erstellt werden.
Die einzigartigen Kompromisse in ereignisgesteuerten Programmiertechniken zu verstehen.
Node.js-Module erstellen und Code-Modularität in einer Anwendung ausdrücken.
Die Kernmuster der Flusssteuerung in Node.js verstehen und wissen, wann es angebracht ist, Callbacks, Ereignisemitter oder Streams zu verwenden.
Puffern effizient erstellen und verwalten.
Verstehen Sie, wie man den Fehlerzustand verwaltet und wann ein Prozess aufgrund eines Fehlers beendet werden sollte.
Echtzeit-Netzwerk-Anwendungen mit Node.js erstellen.
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 von einem Dozenten angeleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die React-Komponenten bauen und komplexe Anwendungen gestalten möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
React fortgeschrittene Konzepte zu verstehen, einschließlich Context APIs, HOCs, externer State, asynchroner APIs und so weiter.
Mit React zusammensetzbare Komponenten bauen.
Auf der Server- und Clientseite Authentifizierung zu ermöglichen.
React- und Redux-Bibliotheken implementieren, um komplexe stateful Anwendungen zu verwalten.
Code reduzieren und die Leistung einer Anwendung optimieren.
Dieses von einem Trainer geleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die fortgeschrittene TypeScript-Funktionen nutzen möchten, um JavaScript-Anwendungen zu erstellen und aufzubauen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Ihre Entwicklungsumgebung einzurichten, um TypeScript- und Node.js-Anwendungen zu entwickeln.
Von den fortgeschrittenen Funktionen von TypeScript zu profitieren, um sauberen, ausdrucksstarken Code mit weniger Fehlern zu schreiben.
Webpack mit TypeScript zu konfigurieren und zu verwenden, um komplexe Frontend-UIs aufzubauen.
Benutzerdefinierte Datentypen (Union, Intersection, Tuple Types usw.) zu verwenden, um vorhandene generische Typen zu erweitern.
Asynchrone Code-Muster und APIs zur Fehlerbehandlung und Validierung von Antworten zu implementieren.
TypeScript- und Node.js-Anwendungen in Produktionsumgebungen (AWS EC2, Heroku usw.) bereitzustellen.
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.
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.
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 Ausbilder geleiteten, live Training in Innsbruck demonstrieren wir die Macht und Flexibilität von React, vergleichen es mit alternativen Frameworks und führen die Teilnehmer schrittweise durch die Erstellung ihrer eigenen React-Anwendung.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
Reacts Design-Philosophie zu verstehen.
Auszudenken, wann und wo es sinnvoll ist, React zu verwenden, und wann man das herkömmliche MVC-Modell überdenken sollte.
React-Konzepte wie Komponenten, Props, State und Lebenszyklus zu verstehen.
Vergleichstechnologien wie Babel, Webpack und JSX umzusetzen.
Eine interaktive Webanwendung erstellen, testen und bereitstellen.
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 diesem von einem Dozenten geleiteten Live-Training lernen die Teilnehmer, React Native Expo durch Diskussionen und praktische Übungen anzuwenden. Am Ende des Kurses sind die Teilnehmer in der Lage, ihre eigenen React Native-Anwendungen mit React Native Expo zu erstellen und bereitzustellen.
React ist eine weit verbreitete Bibliothek für die Erstellung von Single-Page-Anwendungen in JavaScript und HTML. Es wird von Unternehmen wie Facebook, Instagram, Netflix oder der New York Times verwendet.
Dieses Kurs wird die Grundlagen vorstellen, auf denen React und andere Bibliotheken (wie Angular und Vue.js) basieren, und die Besonderheiten von React hervorheben. Er wird auch Technologien behandeln, die häufig mit React verwendet werden, wie Redux und React-Router.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein, Anwendungen unterschiedlicher Komplexität mit React zu erstellen, während sie sich an beste Praktiken halten.
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.
Dieses von einem Trainer geleitete Live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die eine Website oder Webanwendung mithilfe der Stripe API monetarisieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung zu beginnen.
Eine Anwendung zu erstellen, die Zahlungsabwicklungsmerkmale wie Checkout, Payment Intents und Billing integriert.
Diese von einem Dozenten geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Entwickler und Programmierer, die die Änderungen am Framework und die neuen Funktionen in Vue 3 nutzen möchten, um Anwendungen zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Migrieren und Aktualisieren von Vue 2 auf Vue 3.
Die neuen Features zu lernen, um die Entwicklung von Anwendungen zu verbessern.
Testen und verwenden Sie Vue 3, um wartbare und zuverlässige Anwendungen zu erstellen.
In diesem von einem Trainer geleiteten Live-Training in Innsbruck (online oder vor Ort) lernen die Teilnehmer, wie sie die schrittweise einsetzbare Architektur von Vue JS nutzen können, um eine komplexe Single-Page-Anwendung (SPA) zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Webanwendungen zu erstellen, die Daten bedingt verarbeiten und rendern.
Weboberflächen zu gestalten, die auf Benutzerereignisse effizient reagieren.
Modularen und wiederverwendbaren Code zu schreiben.
Eine Ansicht schrittweise in eine voll ausgebildete Single-Page-Anwendung umzusetzen.
VueJS in eine bestehende Webpage zu integrieren.
Mit Vue's Ökosystem die Fähigkeiten des Frameworks zu erweitern.
In diesem vom Dozenten geleiteten Live-Training in Innsbruck (online oder vor Ort) lernen die Teilnehmer nur das notwendige JavaScript, um Vues schrittweise einsetzbare Architektur nutzen zu können, um eine komplexe Single-Page-Anwendung (SPA) zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
JavaScript und das VueJS-Framework zu verstehen und zu verwenden, um eine interaktive Webanwendung zu bauen.
Interaktive Web-Apps zu entwerfen, die effizient auf Benutzerereignisse reagieren.
Modularen und wiederverwendbaren Code zu schreiben.
Eine Ansicht schrittweise in eine vollwertige Single-Page-Anwendung weiterzuentwickeln.
Dieses von einem Ausbilder geleitete, live-Training in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die Vuetify.js verwenden möchten, um schöne Schnittstellen für Single-Page-Anwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Vuetify.js zu installieren und zu konfigurieren.
Die Prinzipien des Material Design zu verstehen.
Eine Single-Page-Anwendung mit einer fortgeschrittenen Benutzeroberfläche unter Verwendung von Vue.js und Vuetify.js zu erstellen.
Diese von einem Trainer geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Entwickler, die Web3, Solidity und React verwenden möchten, um dezentrale Anwendungen (dapps) zu erstellen, zu entwickeln und bereitzustellen, die auf Blockchain laufen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung von dApps mit Web3, Solidity und React zu beginnen.
Die Funktionen und die Architektur von Web3 zu verstehen.
Die Schlüsselkonzepte von Ethereum, Smart Contracts und Blockchain Kryptographie kennenlernen.
Praktische Beispiele für die Programmierung von Solidity und den Entwurf von Smart Contracts anwenden.
React-Anwendungen mit Smart Contracts interagieren lassen.
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.
Teilweise Vorlesung, teilweise Diskussion, Übungen und intensive praktische Übungen in einer Live-Laborumgebung.
Mehr Informationen...
Zuletzt aktualisiert:
Erfahrungsberichte (15)
- Der Kursverlauf (von JVM-Interna bis zu anspruchsvolleren Themen)
- Einige Erkenntnisse aus praktischen Übungen
- Visuelles Design (keine Präsentation, sondern eine ansprechend gestaltete Seite)
Ivan Suvorov - Deutsche Bank
Kurs - Java Advanced
Maschinelle Übersetzung
Anfangs wirkte das Tempo des Trainers für mich etwas zu schnell, aber nachdem ich während der Schulung entsprechendes Feedback gegeben hatte, erkannte er dies an und reduzierte das Tempo, ohne dabei an der Qualität der Vorträge zu verlieren. Er baute eine gute Beziehung zum Publikum auf, war sehr freundlich und offen für Diskussionen.
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
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.