Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lehrkraefte:blc:informatik:ffprg1-2023:setup [2023/02/01 10:24] Ivo Blöchliger created |
lehrkraefte:blc:informatik:ffprg1-2023:setup [2023/02/01 17:39] (current) Ivo Blöchliger |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{backlinks> | ||
====== Lektion 0: Setup und Einrichten ====== | ====== Lektion 0: Setup und Einrichten ====== | ||
===== Benötigte Software ===== | ===== Benötigte Software ===== | ||
<WRAP todo> | <WRAP todo> | ||
Installieren Sie folgende Programme: | Installieren Sie folgende Programme: | ||
- | * VSCode (aus dem App Store) | + | |
- | * [[https:// | + | * [[https:// |
</ | </ | ||
===== Erste Schritte mit der Kommandozeile ===== | ===== Erste Schritte mit der Kommandozeile ===== | ||
+ | <WRAP todo> | ||
+ | Arbeiten Sie folgende Einheit durch: | ||
* [[.: | * [[.: | ||
+ | </ | ||
+ | ===== Hello World in HTML, CSS, JavaScript ===== | ||
+ | <WRAP todo> | ||
+ | Arbeiten Sie folgende Lerneinheit durch: | ||
+ | * [[.: | ||
+ | </ | ||
- | ===== Hello World in HTML ===== | + | ===== Dateien auf den Webserver kopieren |
- | + | Die Lerneinheit «[[.:hello-html|Hello World in HTML, CSS und JavaScript]]» wird vorausgesetzt. | |
- | + | <WRAP todo> | |
- | * [[.:files-directories-commandline|Dateien, Ordner, Kommandozeile]] | + | Arbeiten Sie folgende Lerneinheit durch: |
- | * [[.:working-with-ssh|SSH einrichten und verwenden]] | + | * [[.:hello-online|Dateien auf den Webserver kopieren: Hello World online im Internet]] |
- | * alias, ssh, scp, ~/.ssh/ | + | </WRAP> |
- | * upload script | + | |
- | * Hello World: | + | |
- | * JS auf der Konsole | + | |
- | * HTML | + | |
- | * JS inline | + | |
- | * JS in separater Datei | + | |
- | * CSS | + | |
- | * Variablen in JS: global, var und let. | + | |
- | * JS mit nur einer oder ohne globale Variablen | + | |
- | * Manipulation von HTML-Elementen | + | |
- | * Event-Loop im Browser, DOM | + | |