32 Punkte von xguru 2025-01-01 | 2 Kommentare | Auf WhatsApp teilen
  • Kostenloser Kurs von DeepLearning.ai: 3 Kurse, mehr als 15 Stunden, Einstiegsniveau
  • Zeigt, wie sich Generative-AI-Technologien in der praktischen Softwareentwicklung einsetzen lassen
  • Lernziele:
    • Integration generativer KI in die Entwicklung: Optimierung des Entwicklungs-Workflows von Design bis Deployment mit Tools wie GitHub Copilot und ChatGPT
    • Optimierung der Codequalität: Verbesserung von Code und Entwicklung innovativer Lösungen – vom Einsteiger bis zum erfahrenen Entwickler
    • Innovative Softwareentwicklung: Einsatz von KI für Tests, Debugging, Abhängigkeitsmanagement und Dokumentation
  • Lerninhalte
    • Configuration-Driven Development (CDD): Verständnis und Umsetzung von Prinzipien für konfigurationsgesteuertes Softwaredesign
    • Datenbankdesign und -implementierung: Lernen von Schemadesign, CRUD-Operationen und Performance-Optimierung
    • Design Patterns: Anwendung von Gang-of-Four-Patterns wie Singleton, Factory, Template Method und Strategy
    • API-Integration: Bildgenerierung mit der DALL-E API
    • Datenserialisierung: Dateiserialisierung mit JSON und Pickle
    • LLM-gestütztes Coding: Pair Programming mit LLMs über den gesamten Entwicklungsprozess hinweg
  • Verwendete Technologien
    • Python, SQLAlchemy, SQLite, JSON, Pickle,..
  • Praxisprojekte
    • Aufbau einer Bildgenerierungsanwendung mit der DALL-E API unter Anwendung von CDD-Prinzipien
    • Design und Implementierung einer E-Commerce-Datenbank mit CRUD-Funktionen
    • Entwicklung einer Finanzdienstleistungsanwendung mit verschiedenen Design Patterns
    • Design einer Social-Network-Datenbank und Ausführung von Abfragen

2 Kommentare

 
nezz1204 2025-01-04

Der Kurs wird über Coursera angeboten und scheint nur 7 Tage lang kostenlos nutzbar zu sein.

 
nuguri 2025-01-04

Wenn man nach Auswahl eines einzelnen Kurses per audit bzw. als Gasthörer einschreibt, scheint man ihn kostenlos belegen zu können. Die Python-Übungsumgebung und die Quizze sind allerdings nur für zahlende Nutzer verfügbar und können daher nicht genutzt werden.