Neues im Videotraining JavaScript Grundkurs 2: Programmiertechniken und Frameworks

Es knallt mal wieder in ganz dichter Folge. Es gibt bei LinkedIn Learning (LiL) seit heute wieder etwas Neues von mir. Aber dieses mal kein vollständiger neuer Kurs wie am Wochenende (KI-unterstütztes Programmieren mit OpenAI und ChatGPT), sondern ein bereits länger laufendes Training wurde aktualisiert bzw. in dem Fall um zwei neue Videos erweitert. Das mache ich häufiger, sofern sich signifikante Ändernungen oder Erweiterungen ergeben. „Neues im Videotraining JavaScript Grundkurs 2: Programmiertechniken und Frameworks“ weiterlesen

Schulungsjahr 2022 beendet

Gestern habe ich meinen letzten Schulungstag 2022 (falls nicht noch ganz kurzfristig was aufläuft) gehalten (zu Python) und eben habe ich die letzte Rechnung für eine Schulung erstellt und versendet. Damit schließe ich das Schulungsjahr 2022 ab. Allerdings kommt vor Weihnachten noch eine Woche mit Videoaufnahmen bei LinkedIn Learning in Graz, worauf ich mich richtig freue.

Einführung in JavaFX/OpenJFX

Wenn ich die Schulungen dieses Jahr durchgehe, kamen wieder eine ganze Reihe an Themen vor. Wie üblich mit einigen Schwerpunkten, die sich im Vergleich zu den Jahren zuvor aber teils verschoben haben. Andere Themen sind komplett weggebrochen oder ich habe sie nicht annehmen können und ich muss mir überlegen, ob ich die weiter im Schulungsprogramm behalte. Auch wenn ich sie persönlich meist immer noch interessant finde (etwa F#, GWT oder Perl) bzw. unabhängig von direkten Schulungen oft verwende (etwa Eclipse oder alles rund um mein Lieblingsbetriebssystem Linux, wofür ich aber keine aktuelles Schulungsagenda mehr ausgearbeitet habe – zu nahezu allen anderen Schulungthemen habe ich ja eigene Bücher und Schulungsunterlagen und/oder Videotraining bei LiL erstellt).

„Schulungsjahr 2022 beendet“ weiterlesen

Business a usal – so langsam komme ich wieder in den Arbeitrythmus

Ralph Steyer jQuery

Nach meinem Radurlaub habe ich noch eine Weile meine Arbeit auf Sparflamme gehalten, aber sukzessive hochgefahren. Muss ja. Ich bereite gerade ein neues Videotraining für LinkedIn Learning (LiL) vor, dass ich übernächste Woche aufnehmen will – zusammen mit einer fachlichen Lektorarbeit für ein anderes Training. Dazu bereite ich eine jQuery-Schulung für nächste Woche vor.

Ebenso ist am heutigen Mittwoch wieder ein neuer Entwickler-Tipp der Woche zu Python bei LinkedIn Learning freigeschaltet worden. Thema ist, wie man die Quersumme einer Zahl berechnen kann. Das ist gar nicht so unwichtig oder speziell. Denn die Quersumme  (die Summe aller Ziffern einer Zahl) kann man verwenden, um darüber die Veränderungen von Dingen beobachten. Das ist so was Ähnliches wie eine einfache Version eines Hashwerts.

jQuery Mobile is no longer supported

Ralph Steyer jQueryIch beschäftige mich schon ziemlich lange mit jQuery und habe dazu ja auch ein Buch geschrieben, das mittlerweile schon in der zweiten Auflage vorliegt. Es gibt es allerdings nur noch als eBook. Was durchaus ein Indiz ist, dass jQuery kein Hype-Thema mehr ist. Ebenso, dass alle Schulungstermine zu jQuery, die ich ich in Köln regelmäßig anbiete, seit gut 2 Jahren ausgefallen sind. Wobei hier Corona die Sache verzerrt.
Denn im Rahmen der Schulung in Marburg über 4 Wochen habe ich jetzt wieder einmal eine komplette Woche jQuery und jQuery UI unterrichtet. Auch im Rahmen meiner parallelen Maßnahme mit den 16 halben Tagen, die sich über fast ein viertel Jahr verteilen, wird jQuery mindestens eine Session einnehmen.
jQuery ist also sicher kein Hype mehr, aber ganz und gar nicht aus dem Geschäft.

Aber ich habe es schon vor einigen Tage ganz am Rande mitbekommen und gestern in der Schulung in Marburg dann auch auf der Webseite des Projekts gesehen – die weitere Entwicklung von jQuery Mobile wird eingestellt.

Das bedeutet nicht, dass jQuery Mobile nicht mehr geht oder verwendet werden kann – das Projekt wird nur nicht mehr weiterentwickelt.

Der Grund dürfte ziemlich sicher sein, dass die Trennung zwischen Desktop und mobilen Webseiten überholt ist und der Ansatz „Mobile First“ diese Trennung komplett aufhebt. Bootstrap ist damit in der bessere Position und in gewisser Weise eine Art vereinheitlichter Nachfolger von jQuery Mobile und im Grunde auch jQuery UI. Aber da Bootstrap ja auch auf jQuery direkt aufsetzt, macht das die grundsätzliche weitere Bedeutung von jQuery nur noch deutlicher.

Nach 2 Jahren – erstmals wieder auf Tour

Es ist 2 Jahre her, seit ich das letzte Mal beruflich auf Tour war. Dank Corona ist wirklich „Alles!“ auf remote umgestellt. Doch diese Woche bin ich bei einer Präsensschulung. Wirklich vor Ort in einem Schulungsraum. Mit Teilnehmern. Unglaublich. Ich erinnere mich kaum noch, wie das geht.

Wobei die Maßnahme hybrid abläuft. Insgesamt 4 Wochen (mit Pause über Weihnachten) sind das 160 Stunden, von denen ich 120 Stunden betreue und der Rest von den Teilnehmern mit Praxis gefüllt wird. Anders ging es nicht und ich werde auch nur einen Teil der Zeit live vor Ort sein (ab nächster Woche teils parallel bzw. im Wechsel mit einer anderen Maßnahme). Den Rest schalte ich mich per Teams dazu.

Die gesamte Woche ist vor Ort geplant und ich bin heute morgen ganz früh losgefahren. Die Schulung ist in Marburg, was eine blöde Entfernung ist. Im Grunde kann ich das täglich anfahren, aber das kostet Zeit und rechnet sich nicht wirklich. Ich brauche einfach (ohne Stau) gut 80 – 90 Minuten. Vom Umweltgedanken ganz zu schweigen.

Also habe ich ein Monteuerszimmer in der Nähe gemietet. Etwa 8 – 10 Kilometer von Marburg weg und ziemlich „Hinter den 7 Bergen bei den 7 Zwergen“. Nur soviele Zwerge gibt es hier nicht. Keine Gaststätte, kein Supermarkt oder sonst etwas. Aber das Zimmer ist okay und ich bin allein im Haus. Ich hab meine Ruhe und werde die nächsten Tage vielleicht mal rumlaufen. Hier in dem Dorf und/oder in Marburg. Aber heute muss ich noch was arbeiten und gehe früh ins Bett, denn ich bin verdammt früh losgefahren. Die Schulung geht um 8:00 Uhr los und ich hatte ziemlich Sicherheitsreserve einkalkuliert. Und ich muss mich erstmal wieder auf extern einstellen. Bin wirklich total aus der Übung und die Abwechselung vom Remote-Trott tut gut – auch wenn ich hier wirklich komplett in der Walachei bin.

Die Schulung selbst dreht sich um JavaScript und jQuery und ist Teil einer Fachinformatikerausbildung im Rahmen einer Umschulungsmaßnahme. So ganz sicher ist auch noch nicht, ob die Angelegenheit nach dieser Woche nicht auch komplett auf remote umgestellt wird. Auch heute waren drei Teilnehmer nicht vor Ort, sondern aus verschiedenen Gründen per Teams dabei. Der Rest saß mit Maske da. Eigentlich wollte ich die kommenden 2 Wochen 1x die Woche anfahren und im nächsten Jahr nochmal mehrere Tage vor Ort sein. Aber die Informationen zu Corona werden immer unangenehmer. Mal sehen, aber erst einmal mache ich hier den Vor-Ort-Job.