
Roland Mladenovic
Seminarberater/-in
Telefon: 0911-65008-222
Email: info@it-schulungen.com
Meteor.js, als führendes Framework, bietet eine solide Grundlage für eine Vielzahl von hochrangigen Enterprise-Anwendungen, Single-Page-Applikationen sowie erstklassige Apps für iPhones und Android-Geräte.
In unseren offenen Kursen profitieren Sie vom Wissen erfahrener Trainer und dem Austausch mit anderen Teilnehmenden. Unsere Kurse finden regelmäßig in unseren Schulungszentren in Nürnberg, Hamburg, München, Berlin, Köln und an weiteren 20 Standorten sowie online im Virtual Classroom statt.
Unsere Experten besprechen im Vorfeld unverbindlich und kostenfrei maßgeschneiderte Inhalte und Anforderungen mit Ihnen.
Sie haben das passende Seminar nicht gefunden? Dann fragen Sie uns unverbindlich an.
Grundlagen von JavaScript: Da Meteor.js ein JavaScript-Framework ist, sind fundierte Kenntnisse in JavaScript unerlässlich. Es wäre ideal, wenn Sie sowohl mit der Frontend- als auch mit der Backend-Entwicklung in JavaScript vertraut sind.
Meteor-Grundlagen:
Reaktive Programmierung: Ein zentrales Konzept in Meteor ist die reaktive Programmierung. Sie sollten die reaktiven Datenquellen von Meteor und wie sie funktionieren verstehen, z. B. Session, ReactiveVar und ReactiveDict.
Datenmanagement:
Blaze: Dies ist das eingebaute Frontend-Template-System von Meteor. Obwohl Sie andere Frontend-Frameworks mit Meteor verwenden können, ist Blaze der Standard.
Integration mit anderen Frontend-Frameworks: Wenn Sie nicht Blaze verwenden möchten, sollten Sie lernen, wie Sie Meteor mit anderen populären Frontend-Frameworks wie React oder Angular integrieren können.
Routing: Während Meteor selbst kein eingebautes Routing hat, ist es wichtig zu wissen, wie man Routing-Pakete wie flow-router oder iron-router verwendet.
Benutzerauthentifizierung: Erlernen Sie das eingebaute accounts-System von Meteor und wie Sie es für Benutzerauthentifizierung und -autorisierung verwenden können.
Package Management mit Atmosphere: Atmosphere ist der Paketmanager für Meteor. Sie sollten wissen, wie man Pakete hinzufügt, entfernt und aktualisiert.
Optimierung und Performance: Lernen Sie Techniken und Best Practices, um die Performance Ihrer Meteor-Anwendung zu verbessern, z. B. durch das Pagen von Daten oder das Verwenden des redis-oplog-Pakets.
Deployment und Skalierung: Erlernen Sie, wie Sie Meteor-Anwendungen mit Diensten wie Galaxy (dem offiziellen Meteor-Hosting-Service) oder alternativen Plattformen wie Heroku und DigitalOcean bereitstellen.
Testen: Lernen Sie, wie Sie Tests für Ihre Meteor-Anwendung schreiben, z. B. mit dem meteortesting:mocha-Paket.