Schulung · Workshop · Coaching · Beratung
Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung
Sie übertragen Ihr Wissen aus JavaScript und TypeScript auf Python, schreiben Code, der sich wie Python liest statt wie übersetztes JavaScript, und wissen, wo gewohnte Annahmen aus dem Browser und aus Node.js nicht mehr gelten.
Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

asyncio mit TaskGroups und Zeitlimits ein und vermeiden die typischen Fehler beim Wechsel von Promises.npx und uvxpackage.json und package-lock.json gegenüber pyproject.toml und uv.lock.venv, uv addrequirements.txt in Bestandsprojekten lesen und nach uv überführenuv run, Module mit python -m und die interaktive Konsoleimport, from … import, Pakete mit __init__.pybreakpoint(), pdb und ipdb statt der Anweisung debugger;snake_case statt camelCase, lesbare Namenint statt Number und BigInt, float und Ganzzahldivision //0.1 + 0.2 in beiden Sprachen und Decimal für Geldbeträgeappend, extend und pop statt push und concata, b = … statt DestructuringMap gegenüber Dictionaries, Set gegenüber setjoin als Methode des Trenners, strip statt trim[start:stop:step] und negative Indizes statt slice() und at()pass und typische Einrückungsfehlerlet: Geltungsbereiche, global und nonlocal in Closures0 sind in Python falsy== und is gegenüber == und ===, None statt null und undefinedand, or, not und der Bedingungsausdruck a if x else b statt ?:if/elif und match/case statt switch mit Durchfallenfor … in über Werte, range() statt Zählschleifewhile, break, continue und der else-Zweig nach SchleifenKeyError statt undefinedtry, except, else, finally, eigene Ausnahmen und raise … fromwith für Dateien und Verbindungen statt try/finally von Handdef und lambda: warum Python-Lambdas nur einen Ausdruck haben*args, **kwargs und Entpacken beim Aufruffunctools.partial statt bind__init__ und explizitem self statt constructor und this@property statt get/set, interne Namen per Konvention _name statt #feld@classmethod als alternativer Konstruktor, @staticmethod sparsam einsetzen@dataclass für Wertobjekte, frozen=True für unveränderliche Daten__repr__, __eq__, __len__ und __getitem____add__ und __lt__ – was JavaScript nicht kenntsuper() und Methodenauflösungsreihenfolge (MRO)__iter__ und __next__ gegenüber Symbol.iteratoryield gegenüber function*, Generatorausdrücke für große Datenmengenzip und enumerate statt Index-Schleife und entries()map, filter und reduce zu List-, Dict- und Set-Comprehensionssorted(key=…), any(), all() und itertools statt langer Array-Methodenkettenfunctools.wraps, lru_cache nutzen@-Syntax, anderes Modellstr | None, Literal und TypedDict für JSON-artige Objektetyping.Protocol als strukturelles Gegenstück zum TypeScript-Interfacedef first[T](…)asyncio: Koroutinen laufen erst, wenn sie erwartet werdenasync/await gegenüber Promises, asyncio.run() als Einstiegspunktasyncio.TaskGroup und gather statt Promise.allasyncio.timeout() statt AbortController und Promise.racefetch, blockierende Bibliotheken in Koroutinen erkennenassert, Fixtures und ParametrisierungcamelCase und Index-Schleifen abuv add nur Pakete hinzu, für die die Standardbibliothek nicht reichtawait und blockierende Aufrufe durchsehenasyncio.TaskGroup, Parallelität per Semaphore begrenzen*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.
Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.
Die Dauer richtet sich nach Ihren Inhalten.
Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.
Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.
Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.
Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.
Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.
Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.
Schulung anfragenUnverbindlich · Keine Vorkasse
Trumpf GmbH & Co.KG
IBS AG
Steuerfachschule Dr. Endriss GmbH & Co. KG
Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!
Training & Coaching für Einzelpersonen
Training & Workshops für Teams und Abteilungen
Training-Komplett-Lösungen für Ihr Unternehmen
1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.
2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.
3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.
Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.
Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.
Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.
Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!
Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>Ohne Vorkenntnisse lernen Sie mit Python, wie ein Programm denkt: Sie schreiben kleine nützliche Programme, die rechnen, mit Datumsangaben umgehen, Dateien auswerten und Daten aus dem Internet holen.
Mit Flask 3 bauen Sie Webanwendungen und JSON-APIs, die nur das enthalten, was Sie brauchen – von Routen und Jinja-Templates über Formulare und Datenbank bis zu Tests und Betrieb mit Gunicorn im Container.
Sie lesen, bereinigen, verknüpfen und verdichten Tabellendaten mit pandas so, dass der Code schnell, speichersparend und mit pandas 3 zukunftsfest ist – vom ersten `read_csv` bis zur Pivot-Tabelle und Grafik.
Sie rechnen mit NumPy-Arrays in beliebig vielen Dimensionen, nutzen Broadcasting, Zufallsgenerator und lineare Algebra gezielt und bringen Bestandscode sicher auf NumPy 2.
Sie lesen Excel-Arbeitsmappen mit pandas ein, bereinigen und verdichten die Daten in Python und schreiben fertig formatierte Berichte mit Tabellen, bedingter Formatierung und Diagrammen zurück nach Excel.
Nach diesen Grundlagen schreiben Sie lesbare Python-Skripte, strukturieren sie als Module und Pakete mit Tests und pflegen bestehende Python-Projekte sicher weiter.
Sie verarbeiten Bilder und Videoströme mit OpenCV und Python – vom Pixelzugriff über Filter, Schwellwerte und Konturen bis zur Erkennung von Objekten, Gesichtern und Augen in Echtzeit.
Sie arbeiten Data-Science-Fragen mit Python durchgängig ab – Daten laden und aufbereiten mit NumPy und pandas, Geodaten kartieren, Modelle mit scikit-learn bauen und das Ganze als versioniertes, getestetes Projekt pflegen.
Sie setzen Erzeugungs-, Struktur- und Verhaltensmuster in Python um, nutzen dafür Funktionen, Module, Dekoratoren und Protocols und erkennen, wann ein klassisches Muster in Python schlicht überflüssig ist.
Sie verstehen, wie Maschinen aus Daten lernen, bereiten Tabellendaten mit pandas auf und bauen mit scikit-learn ein erstes Modell, dessen Güte Sie ehrlich messen und erklären können.
Django bringt Datenbankzugriff, Benutzerverwaltung, Formulare und Admin-Oberfläche mit – Sie bauen damit eine vollständige, abgesicherte Python-Webanwendung von der ersten View bis zum Betrieb.
Mit Data Mining in Python finden Sie Segmente, Warenkorbregeln, saisonale Muster und Stimmungen in Texten – und belegen mit sauberer Validierung, dass ein gefundenes Muster mehr ist als Zufall.
Sie übertragen Ihre C#- und .NET-Erfahrung auf Python, ersetzen Compilerprüfung und Interfaces durch Typ-Hinweise, mypy und Protocols und schreiben Python-Code, den Python-Teams als ihren eigenen erkennen.