Netzwerke – das Rückgrat der modernen Kommunikationstechnik

https://dl0wh.de/netzwerke-das-rueckgrat-der-modernen-kommunikationstechnik/

Die Lerngemeinschaft im Deutschen Amateur Radio Club Ortsverband Weinheim trifft sich jetzt wieder jeden Samstag zum neuen Workshop über moderne Netzwerktechnik.

Wegen der Corona-Pandemie findet das Treffen so lang wie erforderllich auf der Kommunikaltionsplattform Zoom statt.

Die Netzwerktechnik ist eine der zentralen Techniken in der modernen digitalen Welt. Ihre Beherrschung ist essentiell für die Gestaltung der Zukunft – speziell auch im Amateurfunk.

Die Anwendungen werden wir in der Programmiersprache Python implementieren.

Der Workshop findet so weit wie möglich in Weinheim im Wasserhaus statt. In der Corona-Zeit dort jedoch in kleinem zulässigen Personenkreis.

Der Workshop findet samstag von 10:00 bis 13:00 Uhr statt.

Die Teilnahme kann auch über die Plattform Zoom erfolgen.
Dies ist sinnvoll für all jene, die im Wasserhaus wegen Corona nicht sein können oder die es vorziehen virtuell präsent zu sein. Denn es hat sich gezeigt, dass das Netzwerkthema sehr gut von zu Hause aus zu handhaben ist.

30.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Übertragen von ASCII-Text, HTML-Text, Bilddaten, Tondaten
  • Die Textauszeichnungssprache HTML – einfache Konzepte
  • Die zentrale Formatverwaltung mit CSS – einfache Konzepte
  • Server auf dem Raspberry Pi zur Ansteuerung der GPIO
  • Steuerung von Aktoren über die GPIO – LED ein-/ausschalten
  • Steuerung von Sensoren über die GPIO – Button-Abfrag
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
23.01.21
  • Wir nehmen an der virtuellen Tagung Pi and More 12 1/4 teil.
  • https://piandmore.de/de/conference/pam12-25/
  • Deshalb fällt der Netzwerk-Workshop auf der Plattform Zoom ausnahmsweise aus.
16.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Untersuchung der Header-Sektion einer Nachricht.
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
09.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
02.01.21
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Parameter-Schnittstelle zu request()
  • Konzept der Vererbung in Python – Superklasse, Subklasse, Überschreibung
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
26.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden GET, HEAD, PUT, POST, DELETE
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
19.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
12.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Ein minimaler HTTP-Server und HTTP-Client
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Die Textauszeichnungssprache HTML – einfache Konzepte
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
05.12.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET, HEAD, POST
  • Übertragen von ASCII-Text, HTML-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
28.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Client mit dem Python-Modul „requests“
  • requests-Methoden und Parameter
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET, HEAD
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
21.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Request For Comments – RPC
  • Ein einfacher Client mit dem Python-Modul „requests“
  • Request-Objekt, Response-Objekt, Prepared-Objekt
  • Aufbau der Anfragenachricht
  • Python-Sprachmittel zur Untersuchung der Anfragenachricht
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
14.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
  • Python dictionary, variable Anzahl Parameter
07.11.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Vertiefung HTTP-Server und HTTP-Client
  • Ein ausgebauter Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET
  • Übertragen von ASCII-Text, HTML-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
31.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Die Struktur der HTTP-Nachricht
  • Vertiefung HTTP-Server und HTTP-Client
  • Einfacher Server HTTP: GET
  • Übertragen von ASCII-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
24.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Ein einfacher Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET
  • Die Module http.server und socketserver
  • Vererbung, überladen, überschreiben
  • Überschreiben der Methode do_GET()
17.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Der Browser – ein leicht einsetzbarer Client – HTTP
  • Ein einführender Server in Python für das HTTP-Protokoll
  • Methoden von HTTP: GET
  • Übertragen von ASCII-Text, HTML-Text
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
10.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Die Text-Auszeichnungssprache HTML
  • HTTP – Kommunikation zwischen Anwendungsschicht und Transportschicht – Segment
  • Begriffe: Internet – World Wide Web – das Web
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
03.10.20
  • Das Hypertext Transfer Protokoll – HTTP
  • Ein einfacher Client mit dem Python-Modul „requests“
  • Einfacher Server in Python für das HTTP-Protokoll
  • Moderne Python-Sprachelemente für die Implementierung von HTTP
26.09.20
  • Wie kommuniziert ein Browser-Client mit einem HTTP-Server
  • Was ist ein Protokoll
  • Python – die moderne Anfänger-/ und mächtige Allzwecksprache
  • Python-Sprachelemente zur Implementierung des Anwendungsprotokolls
  • Das Client-Server-Modell
  • Ein einfacher HTTP-Server
  • Der Browser – ein einfach anzuwendender Client
19.09.20
  • Einführung in den Workshop
  • Das Weinheim Zwiebelmodell der Netzwerktechnik
  • Einführung in die Netzwerktechnik
  • Modelle – Übersicht über komplexe Systeme
  • Das ISO/OSI-Modell und das TCP-IP-Modell
  • Einstieg in die Anwendungsschicht mit Python

Die Planung wird laufend aktualisiert.