Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Modell-Optimierung, Tiefes Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Verarbeitung natürlicher Sprache, Modell Ausbildung, Tensorflow, Generative Modellarchitekturen, Python-Programmierung, Keras (Bibliothek für neuronale Netze), Vorverarbeitung von Daten, Datenvorverarbeitung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Copilot
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Unified Modeling Language, Software-Entwicklung, Software Architektur, Speicherverwaltung, Wiederverwendbarkeit von Code, Instandhaltbarkeit, Software-Entwurfsmuster, Software-Architektur, Grundsätze der Programmierung, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Software Entwurf
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Animation and Game Design, Code Reusability, Animations, Unity Engine, Visualization (Computer Graphics), Software Design Patterns, Game Design, Software Visualization, Video Game Development, User Interface (UI), Application Performance Management, Software Development Tools, Development Environment, System Monitoring, Application Frameworks, Computer Graphics, Performance Tuning, Memory Management, Scripting
Gemischt · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Spatial Data Analysis, Geographic Information Systems, Package and Software Management, Scripting, Statistical Analysis, Probability & Statistics, Statistical Methods, JSON, Image Analysis, Data Validation, Web Scraping, Intelligence Collection and Analysis, Data Analysis, Statistics, Python Programming, Correlation Analysis, Data Processing, Restful API, File Transfer Protocol (FTP), Open Source Technology
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Projektplanung, Risikomanagement für Projekte, Kontinuierlicher Verbesserungsprozess, Arbeitsablauf-Management, Teambildung, Agile Software-Entwicklung, Agile Entwicklung von Software, Agile Produktentwicklung, Risikomanagement, Agile Methodik, Leistungsmetrik, Kanban-Prinzipien, Leistungsmanagement im Team, Risikominderung, Umfangsmanagement, Sprint-Planung, Schlanke Methodologien, Sprint-Retrospektiven, Prozessentwicklung, Freigabe-Management, Projekt-Risikomanagement
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, UI-Komponenten, iOS-Entwicklung, Animation und Spieldesign, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Interaktives Design, Apple iOS, Animationen, Swift-Programmierung
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Flask (Web Framework), Web Applications, Real Time Data, Web Development, Restful API, Application Development, Application Programming Interface (API), Frontend Integration, Back-End Web Development, API Design, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Development, Software Architecture, Systems Architecture, Microservices, Scalability, Cloud Deployment, Microsoft SQL Servers, Distributed Computing, Microsoft Visual Studio, Application Deployment, Integrated Development Environments
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, iOS-Entwicklung, UI-Komponenten, Apple Xcode, Anwendungs-Rahmenwerke, Gemeinsame Nutzung von Daten, Interaktives Design, Daten-Strukturen, Benutzeroberfläche (UI), Apple iOS, Swift-Programmierung, Informationsarchitektur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Software zur Datenvisualisierung, Skripting, Daten-Strukturen, Erstellung des Dashboards, IT-Automatisierung, Kibana, Grundsätze der Programmierung, Systemüberwachung, Dashboard, Python-Programmierung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Persistenz der Daten, Daten importieren/exportieren, JSON, Datenumwandlung, Leistungsoptimierung, Verteiltes Rechnen, Datenverarbeitung, Große Daten, Apache Spark
Gemischt · Kurs · 1–4 Wochen