Einsendeaufgabe zur YSQl015D

Einsendeaufgabe zur YSQl015D Cover - Einsendeaufgabe zur YSQl015D 9.00
9,00 €

Lösung zur YSQl015D

Wurde mit note 1 Bewertet, Die Lösungen sollen nur als hilfe da sein und dich dabei helfen zu orientieren
Diese Lösung enthält 2 Dateien: (docx,zip) ~2.18 MB
Diese Lösung zu Deinen Favoriten hinzufügen?
Diese Lösung zum Warenkorb hinzufügen?
YSQL15D_XX01.docx ~ 841.96 KB
YSQL015D.zip ~ 1.36 MB
1. Aufgabe:
Betrachten Sie den folgenden Code-Ausschnitt:
@while (true)
@php
$zahl = rand(1,10);
@endphp
@if ($zahl % 3 == 0)
@break
@endif
<p>Die Zahl {{$zahl}} ist nicht ohne Rest durch 3 teilbar!</p>
@endwhile
Erstellen Sie zwei Varianten, die dasselbe leisten. In der Variante 1) soll für den Schleifenausstieg eine kompaktere Alternative mit @break programmiert werden.
Für die Variante 2) erstellen Sie anstelle des Ausstiegs per @break eine Alternative, die die Schleife über eine Flag-Variable steuert.
Notieren Sie beide Codes in Ihrem Lösungsdokument.
2. Aufgabe:
Was ist die Kebap-Case-Notation und welche Rolle spielt diese beim Einfügen von Komponenten in eine View?
3. Aufgabe:
In dieser Einsendeaufgabe werden Sie ein neues Laravel-Projekt für eine einfache Filmverwaltung erstellen.
Unser Fokus liegt dabei nicht auf dem Datenbankentwurf, sondern auf den Techniken aus diesem Studienheft. Wir kommen hier mit einer Tabelle movies aus.
Für jeden Film sollen Titel, Genre, Regie, Darsteller, Erscheinungsjahr und das Medium gespeichert werden. Die Tabelle liegt bewusst nicht in der 3. Normalform vor. Das machen wir so, damit es an der Stelle nicht zu umfangreich wird.

Die Anwendung soll authentifizierten Benutzern eine Listanzeige der Filme sowie das Eingeben, Ändern und Löschen von Filmdatensätzen ermöglichen.

Die Aufgabe lässt sich in mehrere Teilaufgaben unterteilen:
a) Erstellen Sie ein neues Laravel-Projekt filmverwaltung.
b) Erstellen Sie eine Datenbank filmverwaltung und konfigurieren Sie die Verbindung im Projekt.
c) Erstellen Sie die Model-Klasse und die Migrationsdatei. Erstellen Sie die Spalten mit passenden Typen in passenden Längen. Nur die Id und der Titel sind Pflichtfelder. Führen Sie die Migration durch.
d) Installieren Sie Breeze für die Authentifizierungsfunktionen.
e) Erstellen Sie einen Ressourcen-Controller MoviesController.
f) Implementieren Sie die Funktionen zur Listanzeige sowie zum Eingeben, Ändern und Löschen der Datensätze im Projekt. Validieren Sie die Eingabedaten, damit sie zu den Strukturen aus der Datenbanktabelle passen.
g) Passen Sie die Einstellungen zur Authentifizierung an Ihre Anwendung an. Wichtig sind für uns die Funktionen zum Registrieren, zum Anmelden und zum Abmelden. Mehr muss die Anwendung in diesem Bereich nicht können.

Erstellen sie die Datei Movie.php in app/Models:


h) Dokumentieren Sie Ihre Vorgehensweise stichpunktartig. Notieren Sie auch die Kommandos, die Sie in der Konsole eingeben.

Wie Sie die Anwendung darüber hinaus aufbauen, ist Ihnen überlassen. Allerdings muss es abschließend funktionieren. Auch in der Gestaltung sind Sie frei. Sie können CSS verwenden, müssen es aber nicht. Eine einheitliche Seitengestaltung ist nicht erforderlich.
Bitte senden Sie den kompletten Projekt-Ordner gezippt mit ein!
Weitere Information: 11.05.2024 - 14:55:39
  Kategorie: Technik und Informatik
Eingestellt am: 24.08.2023 von Gigapena
Letzte Aktualisierung: 01.12.2023
0 Bewertung
12345
Studium:
Bisher verkauft: 4 mal
Bisher aufgerufen: 243 mal
Benotung: 1
Bewertungen
noch keine Bewertungen vorhanden
Benötigst Du Hilfe?
Solltest du Hilfe benötigen, dann wende dich bitte an unseren Support. Wir helfen dir gerne weiter!
Was ist StudyAid.de?
StudyAid.de ist eine Plattform um selbst erstellte Musterlösungen, Einsendeaufgaben oder Lernhilfen zu verkaufen.

Jeder kann mitmachen. StudyAid.de ist sicher, schnell, komfortabel und 100% kostenlos.
Rechtliches
Für diesen Artikel ist der Verkäufer verantwortlich.

Sollte mal etwas nicht passen, kannst Du gerne hier einen Verstoß melden oder Dich einfach an unseren Support wenden.

Alle Preise verstehen sich inkl. der gesetzlichen MwSt.
Mehr von Gigapena
 
Zahlungsarten
  • Payments
Auf StudyAid.de verkaufen
> 2000
Schrieb uns eine WhatsApp