Backdrop CMS for Developers Schulung
Backdrop CMS ist ein leichtgewichtiges, flexibles und benutzerfreundliches Content-Management-System, das für kleine bis mittlere Unternehmen, gemeinnützige Organisationen und Bildungseinrichtungen entwickelt wurde.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler auf mittlerem Niveau, die Websites mit Backdrop CMS erstellen, erweitern und anpassen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Backdrop CMS zu installieren und zu konfigurieren.
- Themes zu entwickeln und anzupassen.
- Benutzerdefinierte Module zu erstellen, um die Funktionalität zu erweitern.
- APIs und Dienste von Drittanbietern zu integrieren.
- Datenbanken zu verwalten und die Leistung zu optimieren.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung in Backdrop CMS
- Was ist Backdrop CMS?
- Backdrop CMS vs. Drupal 7 und WordPress
- Anwendungsfälle und Vorteile
Installation und Konfiguration
- Systemvoraussetzungen
- Installation von Backdrop CMS lokal und auf einem Server
- Grundlegende Konfiguration und Einstellungen
Inhalt Management
- Erstellen und Verwalten von Inhaltstypen
- Verwendung von Ansichten zur Anzeige von Inhalten
- Arbeiten mit Taxonomien
Theme-Entwicklung
- Backdrop CMS Themensystem
- Erstellen und Anpassen von Themes
- Verwendung von Vorlagen und CSS
Modul-Entwicklung
- Backdrop CMS Modul Architektur
- Erstellen von benutzerdefinierten Modulen
- Verwendung von Hooks und APIs
Seitenaufbau und Anpassung
- Erstellen von Layouts mit Backdrop CMS
- Erweitern der Funktionalität mit Modulen
- Verwalten von Benutzern und Berechtigungen
Database Management
- Verstehen der Backdrop CMS Datenbankstruktur
- Arbeiten mit der Database API
- Optimieren der Datenbankleistung
Performance-Optimierung und Sicherheit
- Verbessern der Website-Performance
- Bewährte Sicherheitspraktiken
- Regelmäßige Wartung und Updates
Integration von Diensten von Drittanbietern
- Verwendung von APIs mit Backdrop CMS
- Integration von Zahlungs-Gateways und E-Commerce
- Verknüpfung mit CRM- und Marketing-Tools
Einsatz und Wartung
- Übergang von der Entwicklung zur Produktion
- Automatisieren von Backups und Updates
- Überwachung und Fehlerbehebung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse der PHP-Programmierung
- Vertrautheit mit HTML, CSS, und JavaScript
- Verständnis von CMS-Konzepten und Webentwicklung
Zielgruppe
- Web-Entwickler
- PHP-Entwickler
- Drupal Entwickler, die auf Backdrop CMS umsteigen
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Backdrop CMS for Developers Schulung - Booking
Backdrop CMS for Developers Schulung - Enquiry
Backdrop CMS for Developers - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (5)
Dass der Kurs an meine Bedürfnisse angepasst wurde, basierend auf dem Vor-Kurs-Fragebogen. Bereiche, in denen ich stärker war, bekamen weniger Zeit, sodass wir uns auf die Themen konzentrieren konnten, bei denen ich weniger Kenntnisse hatte. Dies verbesserte den Rhythmus des Kurses. Lukasz war sehr gut darin, ein gegebenes Thema basierend auf meinem Erfahrungslevel zu erklären und hatte viele relevante Beispiele, die diesem Level entsprachen.
Evan Lynskey - Marine Institute
Kurs - Master Drupal 9 Site Building / Architecture
Maschinelle Übersetzung
Luke war in der Lage, den Inhalt meinen Anforderungen anzupassen, es war fantastisch.
Taru Khanna
Kurs - Administering a Drupal 7 Website
Maschinelle Übersetzung
Wie es das Thema auf eine sehr umfassende Weise behandelt hat.
Kathryn Blanch - Thales Group
Kurs - Drupal 8 Themes
Maschinelle Übersetzung
Die behandelten Themen wurden gut aufbereitet und mit relevanten Übungen ergänzt. Mehrfach verwies Lukasz auch auf die Struktur unserer eigenen Bezirkswebsite, um zu zeigen, wo bestimmte Entitäten, über die wir im Training gesprochen hatten, bereits eingesetzt werden. Ich fand dies eine gute Methode, um die erlernten Ideen festigen zu lassen.
Rob O'Driscoll - Limerick City & County Council
Kurs - Building Web Applications with Drupal 8, Views, Fields and Panels
Maschinelle Übersetzung
Ich habe die 2 Tage genossen, aber sie sind sehr kurz, um alle Themen abzudecken.
Ali Amer Aziz - Hamilton Police Service
Kurs - Drupal 7 for Developers
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Backdrop CMS for Administrators
14 StundenDiese Live-Schulung in Österreich (online oder vor Ort) richtet sich an Einsteiger und fortgeschrittene Website-Administratoren, die eine Backdrop CMS-Website effizient verwalten möchten, ohne über umfangreiche Programmierkenntnisse zu verfügen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Eine Backdrop CMS Website zu installieren, zu konfigurieren und zu pflegen.
- Inhalte, Benutzer und Berechtigungen effektiv zu verwalten.
- Layout und Aussehen der Website anpassen.
- die Funktionalität der Website mit Modulen und Themes zu erweitern.
- Backups durchzuführen und bewährte Sicherheitsverfahren anzuwenden.
Creating Multilingual Sites in Drupal
14 StundenDieser Kurs hilft bei der Verdeutlichung und Implementierung des Drupal Convoluted-Translation-Systems. Es gibt einen Überblick über die verfügbaren Systeme (Übersetzung von Entitäten, Übersetzung von Inhalten usw.) und übt später das vom Delegierten gewählte. Es deckt sowohl den Inhalt, die Benutzeroberfläche, die automatische Übersetzung als auch alle anderen Aspekte ab, die für die Erstellung professionell übersetzbarer Websites erforderlich sind.
Drupal 10: Module Development and DevOps with Azure
21 StundenDiese Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler auf mittlerem Niveau, die Drupal 10 beherrschen möchten, und konzentriert sich auf die Erstellung benutzerdefinierter Module, Entwicklungspraktiken und die Integration von DevOps-Prozessen mit Azure.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Kernfunktionalitäten und neuen Funktionen von Drupal 10 verstehen.
- Kundenspezifische Module zu entwickeln, die auf die Bedürfnisse des Unternehmens zugeschnitten sind.
- Best Practices in der Drupal-Entwicklung zu implementieren.
- Entwicklungsumgebungen mit Hilfe von Azure-Diensten zu konfigurieren und zu verwalten.
- Automatisieren der Bereitstellung und Skalierung mit Azure DevOps Tools.
Introduction to Drupal 11
14 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger, die die Grundlagen von Drupal 11 verstehen und lernen möchten, wie man Websites mit den Funktionen dieser Software erstellt, verwaltet und anpasst.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Drupal 11 auf lokalen oder Cloud-Umgebungen zu installieren und zu konfigurieren.
- Inhalte über die Drupal-Oberfläche zu erstellen und zu verwalten.
- Das Erscheinungsbild von Websites mit Themes anzupassen.
- Website-Funktionen mit Modulen und Plugins zu erweitern.
- Verstehen von Benutzerrollen, Berechtigungen und Grundlagen der Site-Sicherheit.
- Effektive Bereitstellung und Wartung von Drupal 11-Websites.
Verwalten einer Drupal 7 Website
7 StundenDieser Kurs richtet sich an Personen, die mit Drupal 7 völlig neu sind. Er führt Sie durch die Grundlagen des Betreibens einer einfachen Community-Website mit Drupal , wo sich die Dinge befinden und was Sie erwartet.
Drupal 7 für Entwickler
14 StundenDieses von einem Trainer geleitete Live-Seminar in Österreich (online oder vor Ort) richtet sich an Anfänger-Entwickler, die benutzerdefinierte Module erstellen, Hooks implementieren, Formulare verwalten und mit Themes in Drupal 7 arbeiten möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Drupal 7-Architektur und Kernkomponenten zu verstehen.
- Benutzerdefinierte Module zu erstellen und Drupal-Hooks zu implementieren.
- Mit Drupal's Formular-API Formulare aufbauen und validieren.
- Themes anpassen und mit Vorlagendateien arbeiten.
- Mit Drupal's Abstraktionsschicht die Datenbank zu interagieren.
Drupal 8 for Administrators
14 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Systemadministratoren, die eine Drupal 8 Website einrichten und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installation und Konfiguration von Drupal 8.
- Einrichten, Testen und Überwachen einer Drupal 8 Website.
- Benutzer einrichten und verwalten.
- Sichern Sie eine Drupal 8-Website.
- Die Leistung einer Drupal 8 Website optimieren.
- Planmäßige Backups durchführen.
- Mehrere Versionen einer Drupal 8-Website bereitstellen (mehrsprachig, mobil, etc.).
Verwalten einer Drupal 8 Website
7 StundenDieser Kurs richtet sich an Personen, die mit Drupal 8 noch nicht Drupal . Er führt Sie durch die Grundlagen des Betreibens einer einfachen Community-Website mit Drupal , wo sich die Dinge befinden und was Sie erwartet.
Drupal 8 für Entwickler
14 StundenDieser Kurs wurde für Entwickler, Architekten und Projektmanager erstellt, die an der Entwicklung mit der Plattform Drupal 8 interessiert sind.
Die Teilnehmer lernen, wie sie vorhandene Funktionen überschreiben und bereitstellbare Module schreiben.
Drupal 8 Themen
7 StundenDieser Kurs befasst sich mit Drupal. Der Drupal Themes Workshop ermöglicht es dem Webentwickler, Drupal Themes zu erstellen und zu modifizieren. Drupal-Designs sind sehr flexibel, aber nur, wenn Sie wissen, wie die Theme-Engines funktionieren. Sie erfahren, wie Sie vorhandene Objekte interaktiv ändern und neue Themen von Grund auf erstellen. Außerdem lernen Sie die Grundlagen der Twig-Template-Engine kennen und erfahren, wie Drupal 8 damit zusammenhängt.
Erstellen von Web-Anwendungen mit Drupal 8, Views, CCK und Panels
14 StundenDieser Kurs richtet sich an alle, die eine robuste Anwendung mit Drupal erstellen Drupal . Hier wird die "nicht-technische" Site von Drupal erläutert, mit der Sie eine Anwendung ohne Codierung erstellen können.
Master Drupal 9/10 Site Building / Architecture
14 StundenDrupal bleibt das zuverlässigste und sicherste CMS und mit der Veröffentlichung von Drupal 9 ist es noch leistungsfähiger für Website-Ersteller und ambitionierte Entwickler, die ihre Websites darauf aufbauen möchten.
Ist Drupal 9/10 Lernkurve steil:
Die kurze Antwort? NEIN . Die lange Antwort: Drupal wird mit jedem Upgrade immer benutzerfreundlicher, es hat also seit seiner Einführung vor fast 20 Jahren einen langen Weg zurückgelegt – und diese neueste Version bildet da keine Ausnahme. Drupal 9 nutzt die enorme technische Leistungsfähigkeit von Drupal und macht es durch eine verbesserte Benutzerfreundlichkeit für normale Benutzer noch zugänglicher.
Am Ende dieser Schulung werden die Teilnehmer/Delegierten in der Lage sein:
- Installieren und konfigurieren Sie Drupal auf localhost/apache und dem Live-Server.
- Verstehen Sie die Kernkonzepte/Architektur von Drupal, z. B. Entitäten, Taxonomien, Ansichten.
- Drupal Site-Erstellung und moderne Ansätze zum Aufbau einer robusten Site.
- Drupal 9 Theme-Entwicklung, Starter-Kits, FED und Initiierung von Themes mit Gulp.
- Komponentenbasierte Entwicklungsansätze in Drupal
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praxisnahe Umsetzung in einer Live-Lab-Umgebung.
Optionen zur Kursanpassung
- Um eine individuelle Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Drupal 11 for Administrators
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Systemadministratoren, die eine Drupal 11 Website einrichten und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Drupal 11 zu installieren und zu konfigurieren.
- Eine Drupal 11-Website einrichten, testen und überwachen.
- Benutzer einzurichten und zu verwalten.
- Eine Drupal 11-Website zu sichern.
- Die Leistung einer Drupal 11-Website zu optimieren.
- Geplante Backups durchführen.
- Bereitstellung mehrerer Versionen einer Drupal 11-Website (mehrsprachig, mobil, etc.).