Die 2. Auflage meines Buchs Programmierung in Python – Ein kompakter Einstieg für die Praxis ist heute beim Springer-Verlag veröffentlicht worden :-):
Schlagwort: Python
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
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
Python schafft es in die Top 10 der am deutschen Arbeitsmarkt meist nachgefragten Skills
.NET und C# unter Linux
Da schau, meine Installationen von .NET 6 als auch .NET 7 gingen unter Mint Linux 21 einwandfrei durch. Und zwar keine „inoffizelle“ Sache wie Mono, sondern das „echte“ .NET von Microsoft. „.NET und C# unter Linux“ weiterlesen
Weiterer LiL-Kurs aktualisiert
Ich sitze gerade an den Vorbereitungen für eine neue Aufnahme-Session für LinkedIn Learning (LiL), die ich nächste Woche in meinem Büro in Eppstein geplant habe. Zwischenzeitlich ist aber ein weiteres Videotraining (Python für Fortgeschrittene) aktualisiert worden. „Weiterer LiL-Kurs aktualisiert“ weiterlesen
Rekursion und rekursive Funktionen in Python
Es gibt wieder ein neues Videotraining von mir bei LinkedIn Learning (LiL). Themen sind Python in Kombination mit Rekursion. „Rekursion und rekursive Funktionen in Python“ weiterlesen
Und Klappe …
Das war es mal wieder – die Aufnahmen für LinkedIn Learning (LiL) sind im Kasten..
Aufnahmezeit
Die Woche stehen wieder Aufnahmen für LinkedIn Learning (LiL) in Eppstein an. Zwei Updates und ein neues Training, das allerdings ziemlich kurz werden wird. Mal sehen, wie viele Tage ich dafür brauche.
Digitale Barrierefreiheit
Ich werde immer wieder gebeten, ob ich fremden Content auf meiner Webseite, im Blog etc. teile bzw. bewerbe. Das lehne ich eigentlich (fast) immer ab. Aber eben fast. In Ausnahmefällen (wenn ich das Thema wichtig finde bzw. dazu stehe) weiche ich von der Regel ab. Gerade wurde ich von einem Xing-Kontakt gebeten, einen Content zur digitalen Barrierefreiheit zu teilen bzw. Unterstützung für die Bekanntheit zu geben. Das kann ich guten Gewissens tun, denn das Thema ist wichtig und geht auf der anderen Seite bei den derzeitigen Hype-Themen rund um KI , Python etc. ziemlich unter. „Digitale Barrierefreiheit“ weiterlesen
Update für KI-unterstütztes Programmieren mit OpenAI und ChatGPT
Zu meinen Kursen bei LinkedIn Learning (LiL) werden Statistiken über die Zugriffs- bzw. Nutzerzahlen geführt. Mittlerweile habe ich da über 70 aktive Kurse am Start. Der ganze Hype um künstlichen Intelligenz (KI – engl. Artificial Intelligence oder kurz AI) hat dafür gesort, dass das Videotraining „KI-unterstütztes Programmieren mit OpenAI und ChatGPT“ unter die Top-5 bei den Zugriffszahlen meiner aktiven Kurse aufgestiegen ist und auch weitere Kurse mit Bezug zu KI steigende Zugriffszahlen bekommen haben. Und das bei einer Laufzeit von gerade mal 5 Monaten seit der Veröffentlichung. Die Nutzerzahlen werden over-all gesehen und damit im Vergleich zu Kursen, die meist mehrere Jahre bereits verfügbar sind. „Update für KI-unterstütztes Programmieren mit OpenAI und ChatGPT“ weiterlesen
Kurs Python lernen aktualisiert
Mein Python-Kurs bei LinkedIn Learning (LiL) wurde gerade aktualisiert bzw erweitert. Den Kurs gibt es schon einige Zeit und insbesondere die match-case-Anweisung, Comprehensions und Lambda-Ausdrücke habe ich so die letzte Zeit nachgetragen.
Online-Training zu VB.NET
Mein neues Online-Training zu VB.NET ist bei LinkedIn Learning erschienen. Genaugenommen ist es ein Update von einem Training aus dem Jahr 2015, was damit ganz offensichtlich in die Jahre gekommen ist. Visual Basic ist eine objektorientierte Programmiersprache, die von Microsoft entwickelt wurde, um die Entwicklung typsicherer .NET-Apps zu ermöglichen. VB kommt in Web-, Cloud-, Desktop- und mobilen Umgebungen sowie in der Spieleprogrammierung zum Einsatz und eignet sich zudem bestens für den Einstieg in die Programmierwelt.
Mit Visual Basic und Visual Studio schnell und einfach programmieren lernen aus dem Kurs „Visual Basic Grundkurs“ von Ralph Steyer
Dieses Video-Training stellt Ihnen zunächst allgemeine Grundsätze der Programmierung, die IDE Visual Studio und das .NET-Framework vor. Danach erlernen Sie den Umgang mit Projekten in Visual Studio, um sich alle wichtigen Aspekte von „VB.NET“ Schritt für Schritt zu erarbeiten: die Syntax, die verschiedenen Arten von Programmen, grafische Oberflächen bis hin zum Einsatz von Programmen mit Datenbankanbindung. Ein eigenes Kapitel widmet sich VBA (Visual Basic for Applications), das in vielen Office-Anwendungen als Makrosprache zur Verfügung steht.
Nun kann man sich fragen, ob VB.NET überhaupt noch eine Relevanz hat? Alles rund um altes Basic als auch die Erben Visual Basic, VB.NET bzw kurz VB und VBA wird ja seit zig Jahren totgesagt. Genauso wie COBOL. Was letztendlich die Antwort impliziert – die alten Technologien und Sprachen werden totgesagt, neue Technologien und Sprachen gehyped und nach dem Hype bleiben die totgesagten Technologien und Sprachen übrig. „Online-Training zu VB.NET“ weiterlesen
Grenzen von ChatGPT bei der Quellcodegenerierung
Ich in ja derzeit voll beim Hype um künstlichen Intelligenz (KI) dabei. Nicht zuletzt mit Videotraining wie KI-unterstütztes Programmieren mit OpenAI und ChatGPT und einigen anderen bei LiL. Aber jetzt hat mich ChatGPT erneut massiv enttäuscht. Schon die falsche Aussage zu der Anzahl von Tagen zwischen zwei Datumsangaben hat mich ziemlich zweifeln lassen. Aber im Moment lasse ich mir für eine Reihe von Aufgaben Quellcode generieren und der ist teils schlicht und einfach falsch bzw. nicht lauffähig. „Grenzen von ChatGPT bei der Quellcodegenerierung“ weiterlesen
DeppGPT
Bei dem ganzen Hype um künstlichen Intelligenz (KI), an dem ich mich u.a. mit Videotraining wie KI-unterstütztes Programmieren mit OpenAI und ChatGPT oder Python für die Datenanalyse 2: Machine Learning bei LinkedIn Learning sowohl beteilige als auch davon profitiere, ist die recht neue KI DeppGPT vom Postillon eine ziemlich interessante Stilblüte. „DeppGPT“ weiterlesen
Aktualisierungen gehen weiter
Ein weiteres Videotraining von mir bei LinkedIn Learning (LiL) (Python für C++-, Java- und C#-Entwickler:innen) wurde aktualisiert bzw. um neue Themen erweitert. Dabei geht es um den Einsatz von ChatGPT und KI zur Erstellung von Python-Code sowie die match…case-Anweisung.
Deutsche Datenschützer gegen ChatGPT & KI
Es sieht so aus als würden Deutsche Datenschutzbehörden ein Verwaltungsverfahren gegen OpenAI und ChatGPT einleiten und sogar mit einem Verbot in Deutschland drohen. Wegen möglicher Datenschutzverletzungen beim Training der KI. Ich fasse es einfach nicht. Schon die DSGVO war ein Schuss ins Knie und hat dem Datenschutz m.E. mehr geschadet als alle Spionageaktionen der üblichen US-Unternehmen. Und jetzt wollen die doch glatt Deutschland von der wichtigsten Entwicklung der IT abhängen und den freien Zugang zu Informationen sperren. „Deutsche Datenschützer gegen ChatGPT & KI“ weiterlesen
Wen macht KI wann überflüssig? Versuch als Nostradamus
Im Rahmen des aktuellen Hypes um künstlichen Intelligenz (KI), der für mich erfreulich meine ganzen Onlinetraining bei LinkedIn Learning (LiL) ziemlich befeuert (ganz neue Kurse wie KI-unterstütztes Programmieren mit OpenAI und ChatGPT, aber auch etablierte wie Python für die Datenanalyse 2: Machine Learning, Python: Statistische Auswertungen, Mathematik-Grundbegriffe für Programmierer, Python für die Datenanalyse 1: Grundlagen oder auch Daten aus Tabellenkalkulationsprogrammen mit Python bearbeiten), kommt immer mehr die Diskussion auf, welche Berufsbilder durch KI verschwinden werden, sich grundlegend ändern oder deren Bedarf an Menschen in den Berufen massiv abnehmen wird.
Gerade wurde ich auf einem Vortrag aufmerksam, ob Programmierer in der nächsten Zeit durch KI überflüssig werden. Das steht natürlich in krassem Widerspruch zu dem Gebetsmühlenartig zu hörenden Gejammer, dass so unglaublich viele IT-Fachleute fehlen würden. Denn natürlich steht „Programmierer“ nur als populärer Aufhänger für allgemeine IT-Berufe. „Wen macht KI wann überflüssig? Versuch als Nostradamus“ weiterlesen
Das Videotraining Python lernen wurde erweitert
Da bin ich gerade an neuen Videoaufnahmen für LinkedIn Learning (LiL) im Homerekording in meinem Zweitbüro in Eppstein und in der Zeit wird die Aktualisierung von einem meiner erfolgreichsten Trainings freigeschaltet – Python lernen. Genaugenommen wurde ein neues Video als Ergänzung hinzugefügt, was ich unlängst aufgenommen habe. Denn mit Python 3.10 gab es eine Erweiterung (match-case), die es zu Zeiten der Aufnahme des Trainings noch nicht gab und ich auf jeden Fall nachtragen wollte.
GTP-4 API Warteliste
Ich habe mich eben auf die Warteliste für das GTP-4 API gesetzt. Ich glaube zwar nicht, dass die Sperre von ChatGPT in Deutschland wirklich durchkommt und zudem sollte so eine Zensur – falls sie denn doch kommt – keinen Einfluss auf die Zugänglichkeit von dem API haben (denke ich). Aber dennoch will ich rechtzeitig die Version 4 ansehen und schauen, ob ich die Fortschritte gegenüber GPT-3 erkennen kann. Die sollen ja riesig sein, wobei mich schon GTP-3 umgeworfen hat. Auch wenn in manchen Foren gelästert wird, dass die Möglichkeiten der KI eher mau und Ergebnisse oft falsch wären, sehe ich das ganz anders. Insbesondere ich Art der Interaktion ist für mich immer noch beeindruckend – auch wenn ich jetzt schon eine Weile damit experimentiere.
Interessanter Nebeneffekt – oder ehrlich gesagt für mich mehr als Nebeneffekt 😉 – der ständigen Medienpräsenz von KI (engl. Artificial Intelligence oder kurz AI) und wohl unabhängig davon, die Meldungen gut oder schlecht sind:
Die Besucherzahlen meiner Onlinevideos von LinkedIn Learning (LiL), die sich mit Künstlicher Intelligenz im weiteren Sinn oder auch mathematischen Grundlagen davon beschäftigen, haben gut angezogen. „GTP-4 API Warteliste“ weiterlesen