CS146S: The Modern Software Developer (Koreanisch)
(kr.themodernsoftware.dev)- Offizielle koreanische Version des Stanford-Kurses CS146S
- Koreanische Übersetzungen der Reading-Materialien werden bereitgestellt; außerdem ist eine koreanische YouTube-Vorlesungsreihe geplant
- Umfasst insgesamt 10 Wochen
- Woche 1: Einführung in Coding-LLMs und AI Development
- Woche 2: Die Anatomie von Coding Agents
- Woche 3: Die AI IDE
- Woche 4: Coding-Agent-Patterns
- Woche 5: Das moderne Terminal
- Woche 6: AI-Testing und Security
- Woche 7: Moderner Software-Support
- Woche 8: Automatisierter UI- und App-Bau
- Woche 9: Agents nach dem Deployment
- Woche 10: Wie geht es weiter mit AI Software Engineering?
- Übersetzt von Team Attention mit Genehmigung des Originalautors Mihail Eric
Kursbeschreibung
In den vergangenen Jahren haben Large Language Models (LLMs) ein revolutionäres neues Paradigma in die Softwareentwicklung eingeführt. Der traditionelle Lebenszyklus der Softwareentwicklung verändert sich in jeder Phase durch AI-Automatisierung. Das wirft die Frage auf: Wie können Softwareingenieurinnen und Softwareingenieure der nächsten Generation diese Entwicklungen nutzen, um ihre Produktivität zu verzehnfachen und sich auf ihre Karriere vorzubereiten?
Dieser Kurs zeigt, dass moderne AI-Tools nicht nur die Produktivität von Entwicklerinnen und Entwicklern steigern, sondern Software Engineering auch für eine breitere Öffentlichkeit demokratisieren werden. Er zeigt, wie sich Softwareentwicklung von der reinen Code-Erstellung von 0 auf 1 hin zu einem iterativen Workflow aus Planung, AI-Generierung, Überarbeitung und Wiederholung entwickelt hat. Die Studierenden werden sowohl die Theorie hinter klassischen Software-Engineering-Aufgaben als auch die modernsten AI-gestützten Tools zu deren Lösung beherrschen.
Durch praktische Engineering-Herausforderungen und Vorträge von Branchenpionieren, die diese revolutionären Tools entwickeln, sammeln die Teilnehmenden Praxiserfahrung in AI-gestützter Entwicklung, automatisiertem Testing, intelligenter Dokumentation und der Erkennung von Sicherheitslücken. Nach Abschluss dieses Kurses werden sie ein klares Verständnis davon haben, wie sich modernste LLM-Modelle in komplexe Entwicklungs-Workflows integrieren lassen und wie man typische Fallstricke vermeidet.
Noch keine Kommentare.