Simple Man
Lt. Commander
- Registriert
- Sep. 2003
- Beiträge
- 1.420
Hey,
Ich wollte mich wieder etwas mit web development beschäftigen bzw. in dem Bereich intensiver lernen. Dachte für den Start an die üblichen Verdächtigen
Einfach dem Discord Server joinen.
Damit das Ganze einen auch langfristig motiviert, würde ich neben "Theorie lernen" all das gelernte sofort praktisch bei einem sinnvollen, größeren, modularen Projekt einsetzen. Etwas Aufregendes, wo man sich auch kreativ austoben kann: ein Browsergame.
Alles recht modular gehalten damit mehrere simultan entwickeln (und lernen) können. Nichts Weltbewegendes, aber einfach so ein oldschool Browsergame wie vor 15 Jahren mit Tabellen, Spalten, Buttons wo man eben paar Einheiten, Gebäude, Forschungen, etc bauen kann. Alles ohne Animationen oder top Grafik. Es geht primär darum das gelernte "production rdy" anzuwenden und nicht nur 20 kleine code snippets zu haben. Es geht auch um den Austausch mit anderen "Entwicklern", welche genau zur gleichen Zeit das gleiche Thema lernen und bearbeiten.
Browsergame setting:
Die Browsergamewelt ist ein Webserver. Verschiedene Fraktionen (C, HTML, Spring, Python, etc) kämpfen auf dem Webserver um Ressourcen (Zugriff auf CPU, Bits auf dem Datenbus, RAM, Ports, Festplattenspeicher, etc). Einheiten, die man Forschen/Bauen kann, sind Sprachelemente wie z.B. if, float, div, array, etc. Der eigenen Fantasie sind nur reale Limitierungen der Sprache gesetzt . Clash of Bit and Bytes. Krieg der Programmiersprachen. Das gelernte einfach in einem recht digitalen, technischen Setting anwenden. Statt Orcs und Panzern gibt es eben C und Pointer.
Es werden weitere Mitlerner und Mitentwickler gesucht. Ich habe einen kleinen rudimentären Discord Server zu Kommunikation erstellt und die Idee wäre es, dass man sich da regelmäßig am Abend trifft und gemeinsam "lernt, diskutiert, paar Module des Browsergames implementiert, oder einfach paar offene Fragen bespricht". Ich denke mir, dass man in Gruppe mit konkreten Aufgaben mehr lernt und konkret umsetzt als wie wenn man alleine vor sich hin lernt und paar snippets anschaut.
Alles noch am Anfang, aber wenn jemand Interesse hätte, sowohl in lernender als auch leHrender oder auch kreativer Form, kann sich ja gerne melden und ungezwungen mitmachen.
Ich wollte mich wieder etwas mit web development beschäftigen bzw. in dem Bereich intensiver lernen. Dachte für den Start an die üblichen Verdächtigen
- frontend: HTML, CSS, JavaScript/TypeScript, Bootstrap, Angular/React
- backend: Express(node.js)/Java/Python
Einfach dem Discord Server joinen.
Damit das Ganze einen auch langfristig motiviert, würde ich neben "Theorie lernen" all das gelernte sofort praktisch bei einem sinnvollen, größeren, modularen Projekt einsetzen. Etwas Aufregendes, wo man sich auch kreativ austoben kann: ein Browsergame.
Alles recht modular gehalten damit mehrere simultan entwickeln (und lernen) können. Nichts Weltbewegendes, aber einfach so ein oldschool Browsergame wie vor 15 Jahren mit Tabellen, Spalten, Buttons wo man eben paar Einheiten, Gebäude, Forschungen, etc bauen kann. Alles ohne Animationen oder top Grafik. Es geht primär darum das gelernte "production rdy" anzuwenden und nicht nur 20 kleine code snippets zu haben. Es geht auch um den Austausch mit anderen "Entwicklern", welche genau zur gleichen Zeit das gleiche Thema lernen und bearbeiten.
Browsergame setting:
Die Browsergamewelt ist ein Webserver. Verschiedene Fraktionen (C, HTML, Spring, Python, etc) kämpfen auf dem Webserver um Ressourcen (Zugriff auf CPU, Bits auf dem Datenbus, RAM, Ports, Festplattenspeicher, etc). Einheiten, die man Forschen/Bauen kann, sind Sprachelemente wie z.B. if, float, div, array, etc. Der eigenen Fantasie sind nur reale Limitierungen der Sprache gesetzt . Clash of Bit and Bytes. Krieg der Programmiersprachen. Das gelernte einfach in einem recht digitalen, technischen Setting anwenden. Statt Orcs und Panzern gibt es eben C und Pointer.
Es werden weitere Mitlerner und Mitentwickler gesucht. Ich habe einen kleinen rudimentären Discord Server zu Kommunikation erstellt und die Idee wäre es, dass man sich da regelmäßig am Abend trifft und gemeinsam "lernt, diskutiert, paar Module des Browsergames implementiert, oder einfach paar offene Fragen bespricht". Ich denke mir, dass man in Gruppe mit konkreten Aufgaben mehr lernt und konkret umsetzt als wie wenn man alleine vor sich hin lernt und paar snippets anschaut.
Alles noch am Anfang, aber wenn jemand Interesse hätte, sowohl in lernender als auch leHrender oder auch kreativer Form, kann sich ja gerne melden und ungezwungen mitmachen.
Zuletzt bearbeitet: