Kategorie: Datenbanken
-
Überarbeitung von WordPress-Seiten und Podcast-Inhalten
Heute habe ich weiter an den WordPress-Seiten gearbeitet, die ich gestern begonnen hatte.Ich habe Fotos hinzugefügt und die Inhalte neu strukturiert, um Hintergrundbilder für bestimmte Gruppen verwenden zu können.Außerdem habe ich neue Seiten erstellt, die noch gefehlt haben.Zusätzlich habe ich die Informationen und das Storyboard meines Podcasts überarbeitet.Dabei habe ich die Struktur klarer und besser…
-
Übungen zu Schleifen und Bedingungen, plus Projekt- und DDD-Recherche
Heute lag der Fokus auf der Vertiefung meiner Python-Kenntnisse zur Steuerung des Programmflusses. Ich habe die Funktionsweise von Schleifen (for-in, while, Endlosschleifen) sowie die logischen Bedingungen (if, elif) geübt und dabei die Built-in-Funktionen len() und range() näher analysiert. Parallel dazu recherchierte ich Informationen in allgemeiner Form für meinen Podcast-Bericht, wobei ich später die Konzepte von…
-
Python-To-Do-Liste: Neue Funktionen & allgemeine Datenrecherche
Heute habe ich weiter an meinem To-Do-Listen-Programm in Python gearbeitet und eine Funktion hinzugefügt, die mithilfe einer for-Schleife die Gesamtzeit aller eingetragenen Aufgaben berechnet. Außerdem habe ich jeder Aufgabe ein Fälligkeitsdatum und eine Kategorie zugeordnet, wofür ich das bestehende Dictionary sowie mehrere Stellen im Code anpassen musste. Danach habe ich versucht, eine zusätzliche Funktion zu…
-
HTML-Grundlagen und Datenbankkonzepte
Heute habe ich mehrere Stunden damit verbracht, meine Kenntnisse über Datenbanken und HTML zu wiederholen und zu vertiefen, um mein Verständnis für zukünftige Projekte und für die Erstellung meines Podcasts zu verbessern. Ich habe Konzepte wie Tabellen, Datensätze, Datenfelder und Beziehungen sowie deren Anwendung in HTML mit , , und durchgesehen. Außerdem habe ich die…
-
To Do Python App, Screenshots und Datenbanken.
Heute habe ich mich mit verschiedenen Themen beschäftigt. Zuerst habe ich mir angeschaut, wie eine TODO-App in Python funktioniert, und versucht zu verstehen, wie len() mit range(i) und for in i-Schleifen zusammen mit Listen und Dictionaries arbeiten. Danach habe ich Screenshots von einer Webseite gemacht, um den Aufbau und die Inhalte der Seite zu dokumentieren…
-
DDD
Heute habe ich erneut zum Thema DDD gelernt. Ich konnte die wichtigsten Konzepte wiederholen und mein Verständnis vertiefen. Außerdem habe ich einige Beispiele durchgearbeitet, um die Theorie besser anwenden zu können. Insgesamt fühle ich mich nun sicherer im Umgang mit dem Thema.
-
Glossar DDD y HTML
Heute habe ich am Glossar zu Domain-Driven Design (DDD) gearbeitet und alle bisher behandelten Konzepte wiederholt, darunter Entities, Value Objects, Aggregates, Repositories, Domain Services, Factories, Domain Events, Subdomains, Bounded Contexts und das Context Mapping mit seinen Beziehungstypen. Außerdem habe ich die Grundlagen von HTML erneut durchgesehen, um mein Wissen aufzufrischen, obwohl mir diese Grundlagen bereits…
-
Domain Events, Subdomains, Bounded Context und Context Mapping in DDD
Ich habe heute gelernt, dass in Domain-Driven Design (DDD) Domain Events wichtige Ereignisse im Geschäft sind, wie „BestellungErstellt“ oder „ZahlungDurchgeführt“, die andere Teile des Systems informieren. Ich habe verstanden, dass Subdomains das System in Bereiche unterteilen: das Core Domain ist am wichtigsten, das Supporting Subdomain unterstützt es, und das Generic Subdomain stellt standardisierte Funktionen bereit.…
-
Domain-Driven Design Patterns und CRUD
Heute habe ich mich erneut mit Domain-Driven Design (DDD) beschäftigt.Dabei habe ich die zentralen Bausteine wiederholt: Entities, Value Objects und Aggregates, sowie Repositories, Factories und Services.Entities sind Objekte mit eigener Identität, deren Eigenschaften sich ändern können.Value Objects sind durch ihre Werte definiert und unveränderlich.Ein Aggregate ist eine Gruppe von Objekten mit einer Aggregate Root, über…
-
Domain-Driven Design
Heute habe ich über Domain-Driven Design (DDD) gelernt. Dabei geht es darum, Software so zu entwickeln, dass sie wirklich zu den Bedürfnissen des Unternehmens passt. Man benutzt eine gemeinsame Sprache, damit Entwickler und Fachleute sich gut verstehen, und teilt das System in klare Bereiche mit Entities, Value Objects und Aggregates, damit alles konsistent bleibt. Außerdem…