Header Background
 
 
 
    Alle Hersteller anzeigen
     
     

    Einführung in Yii Framework

    Seminardauer: 4 Tage

    Ziele der Schulung

    In dieser 4-tägigen Schulung "Einführung in das Yii Framework" lernen Sie die Grundlagen und Anwendung des Frameworks. Sie erhalten einen Überblick über die MVC-Architektur und lernen die Struktur von Yii-Applikationen kennen. Sie konfigurieren Komponenten, erstellen Code automatisch mit Gii und nutzen Erweiterungen des Yii Frameworks.

    Sie arbeiten mit Formularen, gestalten Seitenlayouts und Templating. Sie lernen die Modulprogrammierung kennen und beschäftigen sich mit der Datenbankentwicklung, einschließlich SQL-Abfragen, Objektrelationalem Mapping und Datenbankmigration. Sie setzen Authentifizierung und Autorisierung um, verwalten Benutzer und Rollenbasierte Zugangskontrolle.

    Weitere Themen umfassen Asset Management, Internationalisierung, Performanceoptimierung und Fehlersuche sowie Testen von Yii-Applikationen. Nach dieser Schulung sind Sie in der Lage, mit dem Yii Framework Webanwendungen zu entwickeln und verschiedene Aspekte wie Datenbankintegration, Benutzermanagement und Performanceoptimierung zu beherrschen.

    Zielgruppe Seminar

    • PHP-Entwickler

    Voraussetzungen

    • Sehr gute Kenntnisse in PHP und OOP

    Lernmethodik

    Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

    Seminarinhalt

    MVC Architektur

    • Model
    • View
    • Controller

    Überblick über das Yii Framework

    • Yii installieren
    • Die erste Yii Applikation
    • Die Struktur von Yii Applikationen
    • Typische Workflows in Yii
    • Komponenten der Applikation konfigurieren
    • Pfad Alias und Namensräume

    Automatisches generieren von Code mit Gii

    • Gii konfigurieren
    • AR Model Klassen erstellen
    • Controller erstellen
    • Das CRUD Gerüst erstellen
    • Module erstellen
    • URL Routing mit dem CUrlManager einrichten

    Yii Erweiterungen

    • Yii Erweiterungen erstellen
    • Bibliothek für Zii Erweiterungen
    • Zii Widgets: GridView, ListView, DetailView, TabView usw.
    • Eigene Pagination mit Zii Widgets

    Mit Formularen arbeiten

    • Formulare mit dem Form Builder erstellen
    • Benutzen von Common Html Methoden mit AJAX
    • Das ActiveForm Widget: AJAX Validierung, Serverseitige Validierung
    • Eingabevalidierung in Formularen
    • Eigene Validierungsmethoden erstellen
    • Eingabehilfen durch Autovervollständigung

    Seitenlayout und Templating

    • Ein- und Mehrspaltige Seitenlayouts
    • Zuordnen des Seitenlyous zu einem Modul
    • Ein Template für eine Anwendung erstellen
    • Das Template zu Zii Widgets zuordnen

    Modulprogrammierung

    • Struktur von Modulen
    • Ein Modul erstellen und benutzen
    • Das Standard Layout einem Modul zuordnen

    Datenbankentwicklung

    • Konfiguration der Datenbankverbindung
    • Grundlagen von SQL
    • CDbCommand und CDataReader benutzen, um SQL Abfragen auszuführen
    • Der Query Builder
    • Objektrelationales Mapping mit CActiveRecord
    • Das CRUD Gerüst mit ActiveRecord
    • Beziehungen zwischen verschiedenen Modellen: one-to-one, one-to-many, many-many
    • Datenbankmigration
    • Authentifizierung und Autorisierung
    • Benutzermanagement, -autorisierung & -authentifizierung
    • Rollenbasierte Zugangskontrolle
    • Benutzerlogins und -logouts erstellen

    Asset Management

    • CSS und JavaScript Dateien veröffentlichen

    Internationalisierung

    • Eine Webseite in andere Sprachen übersetzen
    • Benachrichtigungen übersetzen
    • Dateien übersetzen

    Performanceoptimierung

    • Caching
    • Den Cache konfigurieren
    • Abfrage Cache
    • Fragment Cache
    • Seiten Cache

    Fehlersuche und Testen von Yii Applikationen

    • Logging
    • Fehlerbehandlung
    • Unit Testing
    • Funktionelles Testen

    Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

    IT-Schulungen Badge: Einführung in Yii Framework

    Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.

    Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.

    Übersicht: PHP Schulungen Portfolio

    Mehr zu den Vorteilen von Badges

    Kundenbewertungen

    4,70

    43 Teilnehmende
     
    0%
     
    92%
     
    4%
     
    4%
     
    0%

    Seminare kurz vor der Durchführung

    TerminStandortAktion
    16.12. - 19.12.2025 Hamburg Anfragen
    19.01. - 22.01.2026 München Anfragen
    10.02. - 13.02.2026 Köln Anfragen
    23.03. - 26.03.2026 Nürnberg Anfragen
     
    Anmeldungen vorhanden

    1.) Wählen Sie den Seminartyp:




    2.) Wählen Sie Ort und Datum:

    1.795,00 € Preis pro Person

    spacing line2.136,05 € inkl. 19% MwSt
    all incl.
    zzgl. Verpflegung 30,00 €/Tag bei Präsenz

    Anfragen Buchen Merkzettel
    PDF IconPDF Icon
     

    Diese Seite weiterempfehlen:

    0
    Merkzettel öffnen
    0
    Besuchsverlauf ansehen
    IT-Schulungen.com Control Panel