Frontend Block Levin Schaad
Wenn man seine Lehre in einer E-Commerce-Firma wie der MySign absolviert, kommt man sehr schnell mal mit der Frontend-Entwicklung in Kontakt. Ob nur vom Hören der Gespräche anderer oder schon selber kurz etwas helfen, das Programmieren kommt in der MySign nicht zu kurz.
Mein Frontend-Block
Mein vierter Block der Ausbildung in der MySign war der Frontend-Entwicklungs Block. Dieser Block dient dazu, die Basics des Frontends zu erlernen und praktisch anzuwenden. Ich hatte diesen Block zusammen mit meiner Unterstiftin Michelle. Dies machte für mich den Block besonders interessant, da wir so immer zu zweit waren und uns gegenseitig unterstützen konnten, weil wir die gleichen Aufgaben hatten. Ausserdem machte es der Block auch ein bisschen zur Challenge. Die Hauptschwerpunkte in diesem circa 2,5 Monaten langen Block lagen auf HTML, CSS und JavaScript. Während des Blocks hatte ich die Gelegenheit, eine eigene Webseite zu erstellen. Dieser praktische Teil ermöglichte es mir, die theoretisch erlernten Kenntnisse immer gleich auch anzuwenden. Der Block war so aufgebaut, dass wir immer am Mittwoch circa eine Stunde ein Meeting mit unserem Berufsbildner Välu, welcher selbst als Frontend-Entwickler in der MySign tätig ist. In diesem Meeting schauten wir unseren aktuellen Stand unseres Wissens und der Webseite an, an der wir immer daran gearbeitet haben. Ausserdem gab uns Välu immer neue Tipps und Tricks und neue Theorie-Einführungen.
Am Anfang des Blocks hatten wir ein Meeting, wo wir die einfachsten Basic HTML-Tags angeschaut haben. Wir haben gelernt, wie eine Webseite eigentlich aufgebaut ist und was alles dahintersteckt. Michelle und ich hatten beide die Basics von HTML, CSS und JavaScript schon in unserem Basislehrjahr im Bbc gelernt. Bei mir war das aber schon eine ganze Zeit lang her. Deshalb war ich froh, dass wir am Anfang so einen Einstieg hatten, der unsere Köpfe wieder ein bisschen aufgefrischt hat. Dann wurden wir ziemlich ins kalte Wasser geworfen und mussten versuchen, eine Beispiel-Homepage nach zu programmieren. Dies funktionierte eigentlich erstaunlich gut und ich habe festgestellt, wie viel ich noch von meinem Basislehrjahr weiss und dass mir sehr viel geblieben ist. Wenn man dann mal im Programmieren drin ist, macht es richtig Spass und so hatte ich schnell die Homepage nachgebaut.
In den nächsten Meetings bekamen wir dann neue Inputs zu HTML, CSS und später dann auch zu JavaScript. Nach den Meetings konnten wir dann selbstständig an unserer Webseite arbeiten. So konnten wir an der Seite immer weiterarbeiten, neue Seiten und Features einfügen. Vieles lernte ich dann durch Ausprobieren oder aus Fehlern. Wenn mal etwas nicht funktioniert hat, war es manchmal sehr mühsam herauszufinden, woran es lag und wo der Fehler liegt. Wenn man es dann aber herausgefunden hat, hat man denselben Fehler kein zweites Mal gemacht. So hat man auch aus dem praktischen sehr viel Learnings mitgenommen.
Als ich die Webseite ziemlich nach meinen Vorstellungen fertig gestaltet hatte, die Elemente mit HTML eingefügt und mit CSS gestylt, bekam ich von Välu ein Link zu einer Seite, auf welcher einem die JavaScript-Basics beigebracht werden. So habe ich dann auch die Grundlagen zu JavaScript gelernt. Am Ende habe ich mir sogar einen Darkmode auf meiner Webseite einrichten können. Dazu brauchte ich aber dennoch ein bisschen Hilfe des Internets.
Fazit
Der Block endete dann, als ich für 2 Wochen nach Brighton in einen Sprachaufenthalt ging. Aber mein Fazit ist, dass der Frontend-Entwicklungs Block in der MySign äusserst lehrreich war und mir einen guten Grundstein gegeben hat, falls ich mal tiefer in die Frontend-Entwicklung eintauchen möchte. Durch die Kombination aus theoretischen Teilen und der permanenten praktischen Übung, die ich aufgrund der Webseite hatte, konnte ich mein Grundwissen aus dem Bbc vertiefen und auch immer gleich anwenden. Die Fähigkeit, eine eigene Webseite von Grund auf zu erstellen, ist ein wichtiger Teil als Mediamatiker, welche ich nun beherrsche. Ich kann mir gut vorstellen, in Zukunft mein Wissen weiter zu vertiefen, indem ich fortgeschrittene Themen wie JavaScript vertiefe oder fortgeschrittene CSS-Techniken erlerne.
Ich freue mich darauf, das Gelernte in zukünftigen Projekten in der MySign einzusetzen und weiter auszubauen.