{"id":984,"date":"2024-05-13T14:32:28","date_gmt":"2024-05-13T12:32:28","guid":{"rendered":"https:\/\/programmier-workshops.de\/blog\/?p=984"},"modified":"2024-05-14T10:46:50","modified_gmt":"2024-05-14T08:46:50","slug":"coding4beginners-setup-devcontainer","status":"publish","type":"post","link":"https:\/\/programmier-workshops.de\/blog\/coding4beginners-setup-devcontainer\/","title":{"rendered":"Coding4Beginners: Setup DevContainer"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 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\/coding4beginners-setup-devcontainer\/#Prepare_Development_Environment\" >Prepare Development Environment<\/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\/coding4beginners-setup-devcontainer\/#Start_Command_Line\" >Start Command Line<\/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\/coding4beginners-setup-devcontainer\/#Create_folder_for_development_environment\" >Create folder for development environment.<\/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\/coding4beginners-setup-devcontainer\/#Start_VS_Code\" >Start VS Code<\/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\/coding4beginners-setup-devcontainer\/#Open_the_Repository\" >Open the Repository<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/programmier-workshops.de\/blog\/coding4beginners-setup-devcontainer\/#Install_recommended_extensions\" >Install recommended extensions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/programmier-workshops.de\/blog\/coding4beginners-setup-devcontainer\/#Check_Development_Environment\" >Check Development Environment<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/programmier-workshops.de\/blog\/coding4beginners-setup-devcontainer\/#Check_if_a_required_extension_is_installed\" >Check, if a required extension is installed.<\/a><\/li><\/ul><\/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\/coding4beginners-setup-devcontainer\/#Preview_a_file\" >Preview a file<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"prepare\"><span class=\"ez-toc-section\" id=\"Prepare_Development_Environment\"><\/span>Prepare Development Environment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Create a folder <code>C:\\Coding4Beginner<\/code><\/p>\n\n\n\n<p>Checkout the Repository into this folder<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">git clone https:\/\/github.com\/coding4beginner\/DevContainer<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Start_Command_Line\"><\/span>Start Command Line<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Press the keys Windows + R<\/p>\n\n\n\n<p>Type cmd<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"328\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-4.png\" alt=\"\" class=\"wp-image-894\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-4.png 548w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-4-300x180.png 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/figure>\n\n\n\n<p>A new window appears:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"162\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-5.png\" alt=\"\" class=\"wp-image-895\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-5.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-5-300x54.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-5-768x137.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Create_folder_for_development_environment\"><\/span>Create folder for development environment.<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Enter the following commands:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">C:\ncd \\\nmkdir \\Coding4Beginner\ncd \\Coding4Beginner<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"190\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-6.png\" alt=\"\" class=\"wp-image-896\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-6.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-6-300x63.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-6-768x161.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>Enter the following command:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">git clone https:\/\/github.com\/coding4beginner\/DevContainer<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"154\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-7.png\" alt=\"\" class=\"wp-image-897\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-7.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-7-300x51.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-7-768x131.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>Change to new folder and view content.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cd DevContainer\ndir<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"374\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-9.png\" alt=\"\" class=\"wp-image-899\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-9.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-9-300x124.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-9-768x317.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"start-vscode\"><span class=\"ez-toc-section\" id=\"Start_VS_Code\"><\/span>Start VS Code<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Press the keys CTRL + ESC or open the program menu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"288\" height=\"164\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-10.png\" alt=\"\" class=\"wp-image-900\"\/><\/figure>\n\n\n\n<p>In the upper input box type \u201cVisual\u201d<\/p>\n\n\n\n<p>Beneath this line, the application Visual Studio Code \u2013 Insiders should appear.<\/p>\n\n\n\n<p>Click on the icon<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"908\" height=\"852\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-11.png\" alt=\"\" class=\"wp-image-901\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-11.png 908w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-11-300x281.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-11-768x721.png 768w\" sizes=\"auto, (max-width: 908px) 100vw, 908px\" \/><\/figure>\n\n\n\n<p>Visual Studio Code should open:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"688\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-12.png\" alt=\"\" class=\"wp-image-902\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-12.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-12-300x228.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-12-768x583.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>On the lower left, if you see a blue badge with a number, you could update to a new version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"616\" height=\"102\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-13.png\" alt=\"\" class=\"wp-image-903\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-13.png 616w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-13-300x50.png 300w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/figure>\n\n\n\n<p>Click on the icon and select Restart to Update<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"594\" height=\"108\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-15.png\" alt=\"\" class=\"wp-image-905\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-15.png 594w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-15-300x55.png 300w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/figure>\n\n\n\n<p>The application should be closed and reopened after a while with the new version information.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"370\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-16.png\" alt=\"\" class=\"wp-image-906\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-16.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-16-300x123.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-16-768x314.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Open_the_Repository\"><\/span>Open the Repository<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Open the created folder.<\/p>\n\n\n\n<p>Select File \/ Open Folder<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"516\" height=\"284\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-17.png\" alt=\"\" class=\"wp-image-907\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-17.png 516w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-17-300x165.png 300w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><\/figure>\n\n\n\n<p>Select the created folder C:\\Coding4Beginner\\DevContainer<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"438\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-18.png\" alt=\"\" class=\"wp-image-908\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-18.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-18-300x145.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-18-768x371.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>After opening the folder and some time, you see two popups on the lower right side:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"916\" height=\"588\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-19.png\" alt=\"\" class=\"wp-image-909\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-19.png 916w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-19-300x193.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-19-768x493.png 768w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_recommended_extensions\"><\/span>Install recommended extensions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"688\" height=\"168\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-20.png\" alt=\"\" class=\"wp-image-910\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-20.png 688w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-20-300x73.png 300w\" sizes=\"auto, (max-width: 688px) 100vw, 688px\" \/><\/figure>\n\n\n\n<p>Click on Install<\/p>\n\n\n\n<p>After a few seconds, restart die application.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Either by close the app and open it again<\/li>\n\n\n\n<li>Or be typing CTRL-SHIT-P and entering Reload in the search field.<br>Click on Developer: Reload Window<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"106\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-21.png\" alt=\"\" class=\"wp-image-911\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-21.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-21-300x35.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-21-768x90.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>The application should be closed and reopened after a while.<\/p>\n\n\n\n<p>Then, on the popup, click on Reopen in Container<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"186\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-22.png\" alt=\"\" class=\"wp-image-912\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-22.png 682w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-22-300x82.png 300w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><\/figure>\n\n\n\n<p>The application will start with some installation steps, which you can follow by clicking on show log<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"146\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-23.png\" alt=\"\" class=\"wp-image-913\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-23.png 694w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-23-300x63.png 300w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p>In the log, you will see the steps, which are executed to install and prepare our development environment.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Technically:<\/p>\n\n\n\n<p>We are installing a Linux Distribution (Ubuntu) and install all the required packages (Python, Django, NodeJS, JavaScript, Jupiter) we need for our exercises.<\/p>\n<\/blockquote>\n\n\n\n<p>After a long time (maybe more than 20 Minutes, depending on your internet speed), the installation is finished.<\/p>\n\n\n\n<p>You should see something like this, especially on the upper left under EXPLORER the folder name<\/p>\n\n\n\n<p>WORKSPACE [DEV CONTAINER: \u2026]<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"192\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-24.png\" alt=\"\" class=\"wp-image-914\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-24.png 428w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-24-300x135.png 300w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"916\" height=\"588\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-25.png\" alt=\"\" class=\"wp-image-915\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-25.png 916w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-25-300x193.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-25-768x493.png 768w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/figure>\n\n\n\n<p>And, again, you should the pop up for installing recommended extensions,<\/p>\n\n\n\n<p>So, click on Install<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"916\" height=\"588\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-26.png\" alt=\"\" class=\"wp-image-916\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-26.png 916w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-26-300x193.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-26-768x493.png 768w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/figure>\n\n\n\n<p>After this, you should see multiple windows with a register for each installed extension<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"908\" height=\"414\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-27.png\" alt=\"\" class=\"wp-image-917\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-27.png 908w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-27-300x137.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-27-768x350.png 768w\" sizes=\"auto, (max-width: 908px) 100vw, 908px\" \/><\/figure>\n\n\n\n<p>Right-Click on a header of a register and select Close All<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"192\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-28.png\" alt=\"\" class=\"wp-image-918\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-28.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-28-300x64.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-28-768x163.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Check_Development_Environment\"><\/span>Check Development Environment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Check_if_a_required_extension_is_installed\"><\/span>Check, if a required extension is installed.<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Click on Extensions:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"372\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-29.png\" alt=\"\" class=\"wp-image-920\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-29.png 430w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-29-300x260.png 300w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/figure>\n\n\n\n<p>In the upper textbox insert live server<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"908\" height=\"516\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-30.png\" alt=\"\" class=\"wp-image-921\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-30.png 908w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-30-300x170.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-30-768x436.png 768w\" sizes=\"auto, (max-width: 908px) 100vw, 908px\" \/><\/figure>\n\n\n\n<p>If you find the extension with a configuration icon, everything is good.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"116\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-31.png\" alt=\"\" class=\"wp-image-922\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-31.png 520w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-31-300x67.png 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/figure>\n\n\n\n<p>If you see an Install Button, then click on Install, Install Pre-Release or Install in Dev-Container<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"516\" height=\"116\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-32.png\" alt=\"\" class=\"wp-image-923\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-32.png 516w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-32-300x67.png 300w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Preview_a_file\"><\/span>Preview a file<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Open the Explorer View<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"454\" height=\"186\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-33.png\" alt=\"\" class=\"wp-image-924\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-33.png 454w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-33-300x123.png 300w\" sizes=\"auto, (max-width: 454px) 100vw, 454px\" \/><\/figure>\n\n\n\n<p>Navigation to the file lessons\/Week01\/solutions\/01.html<\/p>\n\n\n\n<p>Right-Click on 01.html and select Show Preview<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"286\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-34.png\" alt=\"\" class=\"wp-image-925\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-34.png 906w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-34-300x95.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-34-768x242.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p>Final Result should be<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"916\" height=\"588\" src=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-35.png\" alt=\"\" class=\"wp-image-926\" srcset=\"https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-35.png 916w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-35-300x193.png 300w, https:\/\/programmier-workshops.de\/blog\/wp-content\/uploads\/2024\/05\/image-35-768x493.png 768w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Prepare Development Environment Create a folder C:\\Coding4Beginner Checkout the Repository into this folder Start Command Line Press the keys Windows + R Type cmd A new window appears: Create folder for development environment. Enter the following commands: Enter the following command: Change to new folder&hellip;<\/p>\n","protected":false},"author":1,"featured_media":887,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,3,33],"tags":[],"class_list":["post-984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding4beginner","category-kurs","category-kurs-lesson"],"_links":{"self":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/posts\/984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"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=984"}],"version-history":[{"count":3,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/posts\/984\/revisions"}],"predecessor-version":[{"id":1003,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/posts\/984\/revisions\/1003"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/media\/887"}],"wp:attachment":[{"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/media?parent=984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/categories?post=984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programmier-workshops.de\/blog\/wp-json\/wp\/v2\/tags?post=984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}