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.
Imperial College London
Kompetenzen, die Sie erwerben: 3D-Assets, Computer-Grafik-Techniken, Erweiterte und virtuelle Realität (AR/VR), Virtuelle Umgebung, Computergrafik, Interaktionsdesign, Android Studio, Virtuelle Realität, Animationen, Visualisierung (Computergrafik), Android Entwicklung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, C++ (Programmiersprache), Entwicklungsumgebung, C und C++, Objektorientierte Programmierung (OOP), Fehlersuche, Leistungsoptimierung, Microsoft Visual Studio, Apple Xcode
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Anfänger · Spezialisierung · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Skalierbarkeit, Sicherheitstechnik, Verschlüsselung, Verteiltes Rechnen, Kryptographie, Netzwerksicherheit, Kryptographische Protokolle, Datenintegrität, Sicherheit der Infrastruktur, Sichere Kodierung, Blockchain, Algorithmen, Computer Sicherheit, Datensicherheit, Schlüsselverwaltung, Techniken der Ausbeutung, Bewertungen der Anfälligkeit
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Keras (Neural Network Library), Tensorflow, Applied Machine Learning, Deep Learning, Performance Tuning, Convolutional Neural Networks, Model Deployment, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Internet der Dinge, Cloud Management, Systemüberwachung, Netzwerksicherheit, Cloud-Sicherheit, Künstliche Intelligenz, Infrastructure as a Service (IaaS), Cyber-Sicherheitsstrategie, Serverloses Rechnen, Firewall, Microsoft Azure, Anwendungssicherheit, Sicherheitsstrategie, Verteilte Denial-of-Service-(DDoS)-Angriffe
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, AI Workflows, Application Deployment, Kubernetes, Agentic Workflows, Azure Active Directory, System Monitoring, LangChain, Generative AI Agents, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Numerische Analyse, Simulation und Simulationssoftware, Differentialgleichungen, Infinitesimalrechnung, Technische Analyse, Finite Elemente Methoden, Fortgeschrittene Mathematik, Matlab, Mathematische Modellierung, Maschinenwesen, Mathematische Software
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Datenbank Management, Analytics, Datenanalyse, Datenmanipulation, Git (Versionskontrolle-System), Datenbank-Design, SQL, Datenumwandlung, Abfragesprachen, Datenbankarchitektur und -verwaltung, Leistungsoptimierung, KI-Förderung, Daten-Integration, Daten bereinigen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Anwendungsentwicklung, ChatGPT, Generative KI, Fehlersuche, Softwareentwicklung, Software-Dokumentation, Schnelles Engineering, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Brainstorming, Computer Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Fehlersuche, Algorithmen, Digitale Pädagogik, Software und Technologie für das Bildungswesen
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Digitale Kommunikation, Elektronik, Telekommunikation, Eingebettete Systeme, Elektrotechnik und Computertechnik, Digitale Signalverarbeitung, Elektroingenieurwesen, Algorithmen, Bildanalyse, Kommunikationssysteme
Mittel · Kurs · 1–4 Wochen