Hast du schon erste Erfahrungen im Programmieren gemacht und willst wissen, wie du es dir leichter machen kannst? In Zeiten von ChatGPT & Co musst du dir nicht mehr mühsam den Kopf zerbrechen und alle Arbeit beim Programmieren selbst erledigen. Arbeitest du bereits in der Softwareentwicklung und bist neugierig, wie ki-basierte Chatbots auch deine Arbeit vereinfachen können? Oder steigst du gerade erst ein in die Welt des Programmierens?In diesem Kurs lernst du, wie du (fast) ausschließlich mithilfe von ChatGPT und sogar ohne notwendige Programmierkenntnisse innerhalb kürzester Zeit deine eigene Web-Anwendung erstellst. Ich zeige dir, wie du dein Projekt mithilfe der KI nach deinen Vorstellungen verbesserst, verschönerst und es am Ende veröffentlichst. Auf dem Weg dorthin lernst du einiges über ChatGPT und andere LLMs (Large Language Models), Prompt Engineering und APIs. Wir arbeiten mit VSCode und GitHub und lassen uns von ChatGPT Konzepte erklären, Code-Snippets kommentieren und ganze Dokumentationen zusammenfassen. Dabei dürfen natürlich auch Übungen nicht fehlen. Außerdem gehen wir der Frage nach, ob wir alle in der Webentwicklung bald von ChatGPT & Co abgelöst werden. Und am Ende des Kurses wirst du ein Projekt haben, an dem du mit deinem Wissen jederzeit weiterarbeiten kannst. Alle Lektionen stelle ich dir außerdem zum Download zur Verfügung, damit du von überall bequem lernst.Das erwartet dich konkret:-Grundwissen zu ChatGPT und LLMs (Large Language Models) im Allgemeinen und zu deren Einsatz in der Softwareentwicklung-Grundlegende Fähigkeiten im Prompt Engineering -Erstellung und Veröffentlichung einer Webanwendung mit ChatGPT, die auf HTML, CSS und JavaScript basiert-Begleitung bei Installation, Setup und Umgang mit den Programmen Visual Studio Code, GitHub und ChatGPT-Code kommentieren, Konzepte erklären und Texte
What you'll learn
understanding of ChatGPT and large language models in software development
basic skills in prompt engineering
creation and publication of a web application using HTML, CSS, and JavaScript
familiarity with using Visual Studio Code and GitHub
Course objectives
teach the fundamentals of using AI in programming
support students in developing and publishing their own web applications
provide instructions on how to effectively utilize modern development tools