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: Netzwerk-Fehlerbehebung, Projektmanagement, Cloud Computing, Software-Installation, Cloud-Infrastruktur, Computer Programmierung, Datenspeicherung, Cybersicherheit, Technische Unterstützung und Dienstleistungen, Hardware-Fehlerbehebung, Virtual Private Networks (VPN), Computer-Vernetzung, Betriebssysteme, Datenbank Software, Computer Hardware, Schulung zum Bewusstsein für Computersicherheit, Informationstechnologie
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Computervision, Erweiterte Realität, Digitale Signalverarbeitung, Matlab, Angewandte Mathematik, Computer Programmierung, Computergrafik, Wahrscheinlichkeit & Statistik, Algorithmen, Infinitesimalrechnung, Farbtheorie, Bildanalyse
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Entwicklungsumgebung, Benutzeroberfläche (UI), Ereignisgesteuerte Programmierung, Software-Installation, Java, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Datenstrukturen, Anwendungsentwicklung, Anwendungsserver, UI Komponenten, Befehlszeilen-Schnittstelle, Objektorientierter Entwurf, Virtuelle Maschinen, Eclipse (Software), Web-Anwendungen, Programm-Entwicklung, Objektorientierte Programmierung (OOP)
Mittel · Spezialisierung · 3–6 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), Large Language Modeling, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Artificial Neural Networks, Maintainability, Computer Programming, Data Cleansing, Debugging, Problem Solving, Critical Thinking, Data Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Deep Learning, Computervision, Modellevaluation, Computer Programmierung, Faltungsneuronale Netzwerke, Python-Programmierung, Künstliche neuronale Netze, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Modell-Bereitstellung, Angewandtes maschinelles Lernen, Eingebettete Systeme, Datenethik, Bildanalyse, Transfer Learning, Datenvorverarbeitung, Maschinelles Lernen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Java Programmierung, Ereignisgesteuerte Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, Computer Programmierung, Anwendungsentwicklung, Persistenz der Daten, Datei-E/A, Android Studio, Git (Versionskontrolle-System)
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: GitHub, C# (Programmiersprache), Computer Programmierung, Microsoft Kopilot, Fehlersuche, Algorithmen, Full-Stack Web-Entwicklung, Versionskontrolle, Programm-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Back-End Web-Entwicklung, Git (Versionskontrolle-System), Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Globale Positionierungssysteme, Entwicklung von Anwendungen für Mobilgeräte, No-Code-Entwicklung, Computer Programmierung, Anwendungsentwicklung, Android Entwicklung, Datenspeicherung, Spiel-Design, Programm-Entwicklung, Geografische Informationssysteme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate