{"id":1356,"date":"2025-12-25T16:40:32","date_gmt":"2025-12-25T15:40:32","guid":{"rendered":"https:\/\/programmier-workshops.de\/blog\/?page_id=1356"},"modified":"2025-12-26T11:45:17","modified_gmt":"2025-12-26T10:45:17","slug":"courese-learning-ai-app-development-installation-guide","status":"publish","type":"page","link":"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/","title":{"rendered":"Praktischer Einstieg in KI-App-Entwicklung: Codespaces"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#%F0%9F%9A%80_GitHub_Codespaces_Setup_fur_den_AI-Kurs\" >\ud83d\ude80 GitHub &amp; Codespaces Setup f\u00fcr den AI-Kurs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Schritt-fur-Schritt-Anleitung\" >Schritt-f\u00fcr-Schritt-Anleitung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#%F0%9F%94%A7_Voraussetzungen\" >\ud83d\udd27 Voraussetzungen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Anmeldung_bei_GitHub\" >Anmeldung bei GitHub<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Kurs-Repository_offnen\" >Kurs-Repository \u00f6ffnen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Variante_A_Uber_die_GitHub-Suche\" >Variante A: \u00dcber die GitHub-Suche<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Variante_B_Direkt_per_URL\" >Variante B: Direkt per URL<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Codespaces_starten_Cloud-Entwicklungsumgebung\" >Codespaces starten (Cloud-Entwicklungsumgebung)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Orientierung_in_Codespaces_VS_Code_im_Browser\" >Orientierung in Codespaces (VS Code im Browser)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Dein_erstes_Python-Programm_erstellen\" >Dein erstes Python-Programm erstellen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Neue_Datei_anlegen\" >Neue Datei anlegen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Code_einfugen\" >Code einf\u00fcgen<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Python-Programm_starten\" >Python-Programm starten<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#Haufige_Probleme\" >H\u00e4ufige Probleme<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#%E2%9D%8C_Repository_nicht_gefunden\" >\u274c Repository nicht gefunden<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#%E2%9D%8C_python_nicht_gefunden\" >\u274c python nicht gefunden<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/programmier-workshops.de\/blog\/courese-learning-ai-app-development-installation-guide\/#%E2%9D%8C_Codespace_startet_nicht\" >\u274c Codespace startet nicht<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%9A%80_GitHub_Codespaces_Setup_fur_den_AI-Kurs\"><\/span>\ud83d\ude80 GitHub &amp; Codespaces Setup f\u00fcr den AI-Kurs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Schritt-fur-Schritt-Anleitung\"><\/span>Schritt-f\u00fcr-Schritt-Anleitung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Damit du auch au\u00dferhalb der Pr\u00e4senztermine optimal weiterlernen kannst, arbeiten wir im Kurs mit <strong>GitHub<\/strong> und <strong>GitHub Codespaces<\/strong>.<br>So brauchst du <strong>keine lokale Installation<\/strong> auf deinem Notebook \u2013 alles l\u00e4uft direkt im Browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier findest du eine detailliere Beschreibung der <strong>GitHub Codespaces<\/strong>.:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><a href=\"https:\/\/docs.github.com\/de\/codespaces\">https:\/\/docs.github.com\/de\/codespaces<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In diesem Beitrag zeige ich dir <strong>sehr detailliert<\/strong>, wie du:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dich bei GitHub anmeldest<\/li>\n\n\n\n<li>das Kurs-Repository \u00f6ffnest<\/li>\n\n\n\n<li>eine Codespaces-Umgebung startest<\/li>\n\n\n\n<li>dein erstes Python-Programm schreibst<\/li>\n\n\n\n<li>und es erfolgreich ausf\u00fchrst<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%94%A7_Voraussetzungen\"><\/span>\ud83d\udd27 Voraussetzungen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Internetzugang<\/li>\n\n\n\n<li>Ein moderner Browser (Chrome, Edge, Firefox oder Safari)<\/li>\n\n\n\n<li>Ein kostenloser <strong>GitHub-Account<\/strong><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Anmeldung_bei_GitHub\"><\/span>Anmeldung bei GitHub<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u00d6ffne die GitHub-Webseite in deinem Browser: <a href=\"https:\/\/github.com\/\">https:\/\/github.com\/<\/a><\/li>\n\n\n\n<li>Klicke oben rechts auf <strong>Sign in<\/strong><\/li>\n\n\n\n<li>Melde dich mit E-Mail\/Benutzername und Passwort an<\/li>\n\n\n\n<li><\/li>\n\n\n\n<li>Best\u00e4tige ggf. die Sicherheitsabfrage<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"841\" height=\"1024\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.42.37-841x1024.png\" alt=\"\" class=\"wp-image-1360\" style=\"aspect-ratio:0.8212899874728834;width:330px;height:auto\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.42.37-841x1024.png 841w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.42.37-246x300.png 246w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.42.37-768x936.png 768w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.42.37.png 990w\" sizes=\"auto, (max-width: 841px) 100vw, 841px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 <strong>Ergebnis:<\/strong><br>Du bist eingeloggt und siehst oben rechts dein Profilbild.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"657\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.44.10-1024x657.png\" alt=\"\" class=\"wp-image-1361\" style=\"aspect-ratio:1.5586222892264874;width:463px;height:auto\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.44.10-1024x657.png 1024w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.44.10-300x192.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.44.10-768x493.png 768w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.44.10-1536x985.png 1536w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.44.10.png 1896w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kurs-Repository_offnen\"><\/span>Kurs-Repository \u00f6ffnen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wir arbeiten mit folgendem Repository:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>r14r\/Enrichtment_AI-StarterApp<\/code><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Variante_A_Uber_die_GitHub-Suche\"><\/span>Variante A: \u00dcber die GitHub-Suche<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Klicke oben in GitHub auf das Suchfeld<\/li>\n\n\n\n<li>Gib ein: <code>r14r\/Enrichtment_AI-StarterApp<\/code><\/li>\n\n\n\n<li>Dr\u00fccke <strong>Enter<\/strong><\/li>\n\n\n\n<li>W\u00e4hle <strong>Repositories<\/strong><\/li>\n\n\n\n<li>Klicke auf das passende Ergebnis<br><img decoding=\"async\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/005-Search-Repository-1024x158.png\" alt=\"\"><\/li>\n\n\n\n<li>Das Repository wird angezeigt<br><img decoding=\"async\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.47.01-1024x245.png\" alt=\"\"><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Variante_B_Direkt_per_URL\"><\/span>Variante B: Direkt per URL<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6ffne die URL <a href=\"https:\/\/github.com\/r14r\/Enrichment_AI-StarterApp\">https:\/\/github.com\/r14r\/Enrichment_AI-StarterApp<\/a> direkt im Browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nachdem die Seite mit der Repository angezeigt wird, erstellen wir eine Kopie, einen sogenannten &#8220;Clone&#8221;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Klicke auf dem Pfeil rechts neben der Auswahl &#8220;Fork&#8221;<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"59\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.39-1024x59.png\" alt=\"\" class=\"wp-image-1364\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.39-1024x59.png 1024w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.39-300x17.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.39-768x44.png 768w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.39-1536x88.png 1536w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.39.png 1890w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2. W\u00e4hle dann den Punkt &#8220;Create Fork&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"172\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.56-1024x172.png\" alt=\"\" class=\"wp-image-1365\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.56-1024x172.png 1024w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.56-300x50.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.56-768x129.png 768w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.56-1536x258.png 1536w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.50.56.png 1906w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">3. \u00dcbernehme alle Einstellungen und klicke auf <strong>Create fork<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"696\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.55.26-1024x696.png\" alt=\"\" class=\"wp-image-1366\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.55.26-1024x696.png 1024w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.55.26-300x204.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.55.26-768x522.png 768w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.55.26-1536x1044.png 1536w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2025\/12\/Bildschirmfoto-2025-12-25-um-16.55.26.png 1730w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Codespaces_starten_Cloud-Entwicklungsumgebung\"><\/span>Codespaces starten (Cloud-Entwicklungsumgebung)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt kommt der wichtigste Schritt.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Klicke im Repository auf den gr\u00fcnen <strong>Code<\/strong>-Button<\/li>\n\n\n\n<li>Wechsle zum Tab <strong>Codespaces<\/strong><\/li>\n\n\n\n<li>Klicke auf <strong>Create codespace on main<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u23f3 Beim ersten Start dauert es ein paar Minuten \u2013 GitHub richtet alles f\u00fcr dich ein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 <strong>Ergebnis:<\/strong><br>VS Code \u00f6ffnet sich <strong>direkt im Browser<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Orientierung_in_Codespaces_VS_Code_im_Browser\"><\/span>Orientierung in Codespaces (VS Code im Browser)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Du siehst jetzt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Links:<\/strong> Datei-Explorer<\/li>\n\n\n\n<li><strong>Mitte:<\/strong> Code-Editor<\/li>\n\n\n\n<li><strong>Unten:<\/strong> Terminal (Konsole)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Falls kein Terminal sichtbar ist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Men\u00fc <strong>Terminal \u2192 New Terminal<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcf8 <em>Screenshot-Tipp:<\/em><br>\u201eVS Code mit ge\u00f6ffnetem Terminal\u201c<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dein_erstes_Python-Programm_erstellen\"><\/span>Dein erstes Python-Programm erstellen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Neue_Datei_anlegen\"><\/span>Neue Datei anlegen<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Rechtsklick im Datei-Explorer<\/li>\n\n\n\n<li><strong>New File<\/strong><\/li>\n\n\n\n<li>Dateiname: <code>hello.py<\/code><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Code_einfugen\"><\/span>Code einf\u00fcgen<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">print(\"Hello, Enrichment AI!\")\nprint(\"Wenn du das liest, l\u00e4uft Python im Codespace korrekt.\")\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcbe Datei speichern (Strg+S \/ Cmd+S)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcf8 <em>Screenshot-Tipp:<\/em><br>\u201ehello.py mit Code im Editor\u201c<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Python-Programm_starten\"><\/span>Python-Programm starten<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Im Terminal:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">python hello.py\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Falls das nicht funktioniert:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">python3 hello.py\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 <strong>Erwartete Ausgabe:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Hello, Enrichment AI!\nWenn du das liest, l\u00e4uft Python im Codespace korrekt.\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcf8 <em>Screenshot-Tipp:<\/em><br>\u201eTerminal mit erfolgreicher Programmausgabe\u201c<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Haufige_Probleme\"><\/span>H\u00e4ufige Probleme<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_Repository_nicht_gefunden\"><\/span>\u274c Repository nicht gefunden<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Schreibweise pr\u00fcfen<\/li>\n\n\n\n<li>Zugriff ggf. noch nicht freigeschaltet<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_python_nicht_gefunden\"><\/span>\u274c <code>python<\/code> nicht gefunden<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>python3 hello.py<\/code> versuchen<\/li>\n\n\n\n<li>Ausgabe im Terminal pr\u00fcfen<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_Codespace_startet_nicht\"><\/span>\u274c Codespace startet nicht<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Seite neu laden<\/li>\n\n\n\n<li>Ab- und wieder anmelden<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\ude80 GitHub &amp; Codespaces Setup f\u00fcr den AI-Kurs Schritt-f\u00fcr-Schritt-Anleitung Damit du auch au\u00dferhalb der Pr\u00e4senztermine optimal weiterlernen kannst, arbeiten wir im Kurs mit GitHub und GitHub Codespaces.So brauchst du keine lokale Installation auf deinem Notebook \u2013 alles l\u00e4uft direkt im Browser. Hier findest du eine&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1356","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/pages\/1356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/comments?post=1356"}],"version-history":[{"count":7,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/pages\/1356\/revisions"}],"predecessor-version":[{"id":1377,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/pages\/1356\/revisions\/1377"}],"wp:attachment":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/media?parent=1356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}