Es gibt mal wieder ein Update von einem meiner Kurse bei LinkedIn Learning (LiL). Der Kurs KI-unterstütztes Programmieren mit OpenAI und ChatGPT hat eine Auffrischung erhalten. Dabei geht es sowohl um Nutzung von ChatGPT ohne Anmeldung bzw. Account als auch die Verwendung einer rein lokalen KI wie Llama. Letzteres war dabei sogar für mich Anlass für das Update. Denn mir ist bei gleich mehreren Kunden in Schulungen gesagt worden, dass dort die Verwendung von KIs im Internet wegen Unternehmesrichtlinien verboten wird. „LiL-Update“ weiterlesen
Schlagwort: LiL
Da simmer dabei, dat is prima!
Bei LinkedIn Learning (LiL) gibt es einen neuen Lernpfad mit dem Titel „Praktisches Weiterbildungsmodell für die KI-Transformation in Unternehmen„. Dieser gliedert sich in 5 Stufen für die KI-Weiterbildung. Von der 1. Stufe zum Verständnis, der 2. Stufe rund um Anwendung von KI, der 3. AufbauStufe, der 4. Stufe zum Modelltraining und der Pflege bis zur 5. Stufe zur Spezialisierung.
Da in ich mit einem Kurs dabei. Und zwar in der Stufe 3 „Aufbau: Erstellen von Anwendungen mit KI für Business-Power-User:innen und Entwickler:innen“. Dabei stehen Power-User:innen und Entwickler:innen von KI-gestützten Anwendungen und Lösungen im Fokus. Der Kurs Python für die Datenanalyse 2: Machine Learning passt da auch gut rein.
Neulich in Graz
Als ich über den letzten Monatswechsel in Graz bei LinkedIn Learning (LiL) war, hat Barbara auch zwei Interviews mit mir geführt, von denen sie das erste heute bei LinkedIn gepostet hat.
Yeah – „Matplotlib lernen“ ist da
Eben wurde mein neustes Videotraining bei LinkedIn Learning veröffentlicht. Matplotlib ist eine weit verbreitete Bibliothek in Python für die Erstellung von statischen, animierten und interaktiven Visualisierungen. Sie ist besonders nützlich in der Datenanalyse und wissenschaftlichen Berechnungen, ist flexibel und ermöglicht detaillierte Anpassungen der Diagrammelemente. „Yeah – „Matplotlib lernen“ ist da“ weiterlesen
Man nehme ein Bild, rühre etwas Prompt hinzu …
… und erstelle einen Avatar von sich selbst, der einen beliebigen Text einspricht. Wenn man dann noch die eigene Stimme klonen lässt (was bei dem von mir spontan ausgewählten Angebot aber nach einer kurzen Testphase kostenpflichtig ist und ich hier gelassen habe), wird das Resultat sicher noch realistischer.
Auf die Idee bin ich gekommen, als ich die Aufzeichnung des letzten Zoom-Meeting der LinkedIn Learning – Autoren angesehen habe. „Man nehme ein Bild, rühre etwas Prompt hinzu …“ weiterlesen
Rückweg
Ich bin auf dem Rückweg aus Graz, wo ich Videoaufnahmen bei LinkedIn Learning (LiL) gemacht habe. Warte – wie schon so oft – am Flughafen auf meinen Flieger nach Frankfurt. Aber der hat schon jetzt 20 Minuten Delay. Ich hoffe, dass es dabei bleibt und nicht noch mehr Verspätung oder ein Ausfall daraus wird.
City Lights Struggle – KI-Generierte Songs
Ich bin gerade wieder mit Suno am Experimentieren bzw. Komponieren, wobei das absolut anmaßend ist, denn ich haue da in die KI einfach Prompts rein, die ich immer wieder anpasse und erweitere (von „Rock and Blues song in the style of Nutbush City limits in the live-version from joe bonamassa. “ bis „Rock and Blues song in the style of Nutbush City limits in the live-version from joe bonamassa. fast speed. with brass-section. sax and tr„). Das hat mir 8 Songs generiert. Die Resultate sind m.E. erschreckend gut und würde ich so auch im Radio spielen bzw. akzeptieren, wenn das da kommt. Da ist(!) der Tot der Songschreiber-Branche. Aber auch andere Kreative in der gesamten Musikbranche werden(!) massiv Jobs verlieren. „City Lights Struggle – KI-Generierte Songs“ weiterlesen
miniconda & Co
Mein Beitrag zum Kampf mit pip unter meinem Linux-System hat tatsächlich zu Reaktionen geführt und ich habe einen interessanten Tipp in dem Kontext bekommen (Danke Hendrik!). Ich solle miniconda verwenden, um darüber virtuelle Umgebungen für Python zu verwalten. Interessanterweise habe ich zu conda und miniconda im Rahmen meiner Behandlung von Anaconda und dem Jupyter Notebook in verschiedenen Videokursen bei LinkedIn Learning (Lil) mehrere Videos veröffentlicht (zuletzt wieder bei dem ganzen neuen Training zu CPython). Aber selbst nutze ich Anaconda eigentlich gar nicht, da ich mit pip immer zufrieden war und bisher auch in der Praxis keine virtuellen Umgebungen für Python benötigt habe. Deshalb habe ich miniconda bzw. conda ziemlich ignoriert. Der Hinweis von Hendrik, wie komfortabel miniconda virtual environments ist sowie die (extrem sinnvollen!!) Beschränkungen der Basisumgebung von Python unter meinem Linux haben mich motiviert, das zu ändern.
Ausprobiert und das geht ja wirklich extrem einfach.
Showtime bei LinkedIn Learning
Es ballt sich im Moment wieder mit neuen Veröffentlichungen bzw. Aktualisierungen meiner Trainings bei LinkedIn Learning (Lil). Gestern Abend wurde der neuste Kurs JavaScript: Unit-Testing -Praktische Testverfahren für Ihren Code kennen lernen und anwenden veröffentlicht, nachdem letzte Woche schon mein Python-Training mal wieder aktualisiert und mein neuer Kurs mit dem Thema Code mit KI optimieren veröffentlicht wurden. Beim neusten Kurs zu Unit-Testing bei JavaScript geht es darum, dass moderne Webanwendungen ihre Logik mehr und mehr in den Browser verlagern, was zur Folge hat, dass manuelles Testen an seine Grenzen stößt. Mit Unit-Testing stellen Sie sicher, dass alle relevanten Einheiten der Software funktionieren. „Showtime bei LinkedIn Learning“ weiterlesen
Python-Kurs aktualisiert und Code mit KI optimieren erschienen
Während ich gerade die Python-Schulung in Hamburg halte, wurde mein Python-Training bei LinkedIn Learning (Lil) mal wieder aktualisiert. Gleichzeitig wurde mein neuer Kurs bei LinkedIn Learning (Lil) veröffentlicht. Thema ist Code mit KI optimieren. Untertitel „Künstliche Intelligenz in der Softwareentwicklung nutzen – praktische Beispiele„.
„Python-Kurs aktualisiert und Code mit KI optimieren erschienen“ weiterlesen
Holbriger Start in die Videoaufnahmen
Heute beginne ich mit Videoaufnahmen für LinkedIn Learning (LiL). Wieder remote in meinem Zweitbüro in Eppstein statt in Graz. Als ich heute morgen aber dahin fahren wollte, war die Batterie von meinem Auto mausetot. Das Überbrücken mit der Batterie von einem anderen Auto hat nicht funktioniert, aber vermutlich waren die Starterkabel defekt. Denn das Laden mit einem Ladegerät hatte zumindest Erfolg. Das dauert, aber nach gut einer Stunde hatte ich genug Saft, dass das Auto gestartet ist. Auf dem Weg zur Werkstatt, wo die ich Ursache kären wollte, habe ich selbst rausbekommen, warum die Batterie vermutlich so mausetot war. Die Heckklappe war nicht ganz zugedrückt und deshalb hat die hintere Innebeleuchtung gebrannt. Das ist zwar kaum Energie, die die braucht, aber das war seit Freitag gegen 12 Uhr. Gut 70 Stunden können eine Autobatterie schon komplett leer ziehen, soweit ich das kenne. Ich bin dann durchgefahren und wenn ich hier in Eppstein das Problem nochmal habe, dann gehe ich in die Werkstatt. Aber ich gehe davon aus, dass das wirklich die Kleinigkeit war. Das Ladegerät habe ich dabei für alle Fälle. Und unsere Überbrückungskabel scheinen wirklich defekt zu sein. Das sollte vor dem Winter geklärt werden, aber jetzt lege ich erst einmal mit den Aufnahmen los.
HKEY_CURRENT_USER\Software\
Da ich die Woche nur Montag und Dienstag Schulung gehalten habe, habe ich den heutigen Tag nochmal für eine Radtour eingeplant. Strahlender Sonnenschein und warme Temperaturen werden bald Mangelware und das sollte man ausnutzen. Ich hatte sogar eine längere Tour über 3 – 4 Tage im Auge, den Plan aber schon die letzten Tage verworfen. Ich wollte dann heute eigentlich den Rhein entlang nach Ingelheim und auf der anderen Rhein-Seite zurückfahren. So etwa 65 – 70 Kilometer und ziemlich flach.
Aber da ich nächste Woche ab Montag in meinem Zweitbüro in Eppstein Videoaufnahmen für LinkedIn Learning (LiL) aufnehmen will, kam aus Graz die Idee, dass ich schon diese Woche das Probevideo
einspielen sollte. „HKEY_CURRENT_USER\Software\“ weiterlesen
Aktualisiert: KI-unterstütztes Programmieren mit OpenAI und ChatGPT
Es ist mal wieder ein Videotraining von mir bei LinkedIn Learning (LiL) aktualisiert worden. Genaugenommen sind ein paar Videos ergänzt worden, um auf aktuelle Entwicklungen einzugehen. Es geht um das Training KI-unterstütztes Programmieren mit OpenAI und ChatGPT.
Neuer Lernpfad bei LinkedIn Learning
Es gibt einen neuen Lernpfad bei LinkedIn Learning (LiL) zum Thema Software Engineering und ich bin da mit einem Kurs dabei.
Der neue Lernpfad “Software-Ingenieur:in werden” lehrt die grundlegenden Fähigkeiten und Kenntnisse im Software Engineering. Die Auswahl der Kurse führt von den Grundlagen der Programmierung über Software-Design und -Tests bis hin zu fortgeschrittenen Themen wie Versionsverwaltung, agile Softwareentwicklung und KI-unterstütztes Programmieren. Zum letztgenannten Thema der KI-unterstützten Programmierung trägt mein Kurs KI-unterstütztes Programmieren mit OpenAI und ChatGPT bei :-).
Knapp vorbei – CPython
Ich habe schon in mehreren Posts thematisiert, dass die letzten Jahre recht häufig parallel zu neuen Aufnahmen für LinkedIn Learning (LiL) eine Weile vorher von mir eingespielte Videotraining publiziert wurden. Dieses Mal ist es knapp vorbeigegangen, denn gestern habe ich die Aufzeichnung neuer Training beendet und heute wurde das neue Videotraining zu CPython freigeschaltet. „Knapp vorbei – CPython“ weiterlesen
Fin
Da die Tour de France läuft, kündige ich das Ende der aktuellen Videoaufnahmen sprachlich anlassbezogen an. Zwei neue Training und ein kleines Update sind eingespielt. Ich warte noch auf eventuelle Korrekturwünsche und mache ein paar Abschlussarbeiten, aber ansonsten sollte ich durch sein.
Aufnahme läuft
Es ist wieder Zeit für neue Videoaufnahmen. Probevideos hatte ich schon letzte Woche aufgenommen, aber da hat das Hochladen nicht funktioniert und deshalb sind die erst eben auf den Weg gegangen. Also warte ich noch auf das OK und dann geht es erst richtig los. Aber das macht nichts. Ich bin gerade erst in meinem „Aufnahmestudio“ in Eppstein angekommen und muss mich aber sowieso für neue Videoaufnahmen für LinkedIn Learning (LiL) eingrooven. „Aufnahme läuft“ weiterlesen
Reguläre Ausdrücke lernen
Ich habe mein Videotraining zu regulären Ausdrücken aktualisiert. Zugegeben – reguäre Ausdrücke (RegEx bzw. RegExp) sind ein Nischenthema, aber immer noch von großer Bedeutung für die entsprechenden Zielgruppen. Gestern ist die neue Version unter dem Titel Reguläre Ausdrücke lernen bei LinkedIn Learning (LiL) freigegeben worden. Das bisherige Training war ziemlich genau 10 Jahre alt (von 2014) und damit doch in die Jahre gekommen. „Reguläre Ausdrücke lernen“ weiterlesen
Aktualisierung von Python: GUI-Programmierung mit TKinter
Mein Kurs Python: GUI-Programmierung mit TKinter wurde heute bei LinkedIn Learning (LiL) aktualisiert. Ich habe den Kurs um die Arbeit mit GUI-Designern bei Tkinter erweitert und insbesondere Figma und den Tkinter Designer in den Fokus gestellt. „Aktualisierung von Python: GUI-Programmierung mit TKinter“ weiterlesen
60 Jahre Basic
Glückwunsch zu 60 Jahre Basic. Am 1. Mai 1964 wurde der erste Basic-Interpreter vorgestellt. Auch ich habe meine allerersten Programmierversuche mit Basic gestartet und nutze auch heute noch hin und wieder VBA und VB.NET.