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: Perl (Programmiersprache), Datenspeicherung, Datenmanipulation, Datenumwandlung, Wiederverwendbarkeit von Code, Datenverarbeitung, Daten-Strukturen, Datenanalyse, Statistische Programmierung, SAS (Software)
★ 4.8 (95) · Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Bioinformatik, Computational Thinking, Software-Entwicklung, Infektionskrankheiten, Epidemiologie, Molekularbiologie, Programm-Entwicklung, Algorithmen
★ 4.5 (351) · Fortgeschritten · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Geospatial Mapping, Interaktive Datenvisualisierung, Datenmanipulation, Datenumwandlung, Visualisierung (Computergrafik), Benutzeroberfläche (UI), Datenverarbeitung, Computergrafik, Analyse räumlicher Daten, Wissenschaftliche Visualisierung, Große Daten, Scala-Programmierung, Apache Spark, Merkblatt (Software)
★ 4.4 (547) · Gemischt · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Computer-Vernetzung, Informatik, Computational Thinking, Anwendungssicherheit, Netzwerksicherheit, Computer-Programmierwerkzeuge, Fehlersuche, Computer Programmierung, Angewandte Mathematik, Problemlösung, Arithmetik, Computerwissenschaft, Computerkenntnisse, Computer-Systeme, Computergrafik, Javascript, Web-Anwendungen, Allgemeine Mathematik, Entwicklungsumgebung, Allgemeine Netzwerkarbeit, Computerprogrammierung, Numerische Analyse
★ 4.2 (1552) · Anfänger · Spezialisierung · 1–3 Monate

Pohang University of Science and Technology(POSTECH)
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Microsoft Azure, Cloud-Dienste, Aufkommende Technologien, IBM Wolke, Netzwerk-Protokolle, Cloud-Anwendungen, Amazon Web Services, Cloud-Technologien, Cloud-Entwicklung, AI-Integrationen, Internet der Dinge, Cloud Computing, Amazon Webdienste, Google Cloud-Plattform, Datenfluss, Cloud-basierte Integration, Aufstrebende Technologien, Cloud-Plattformen
★ 4.3 (323) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: System-Programmierung, Speicherverwaltung, Computerarchitektur, Computer-Hardware, Leistungsoptimierung, Leistungsprüfung, Programm-Entwicklung, Algorithmen, Hardware-Architektur
★ 2.8 (65) · Mittel · Kurs · 1–3 Monate

Pohang University of Science and Technology(POSTECH)
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Problemlösung, Elektronische Hardware, Elektronische Komponenten, Eingebettete Software, Eingebettete Systeme, Internet der Dinge, Computer-Plattformen, Grundsätze der Programmierung, Allgemeine Netzwerkarbeit, Drahtlose Netzwerke, Entwicklungsumgebung, Architektur der Informationstechnologie, Aufstrebende Technologien
★ 4.6 (1806) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Multimodal Prompts, Fine-tuning, Generative AI, Model Evaluation, Generative Model Architectures, Image Analysis, Embeddings, Model Training, Model Optimization
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI, Large Language Modeling, Generative Model Architectures, Image Analysis, Autoencoders, Hugging Face, Embeddings, Computer Vision, Convolutional Neural Networks, PyTorch (Machine Learning Library), LLM Application, Natural Language Processing, Image Quality, Model Training
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Animations, Performance Tuning, Image Quality
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Java, Computer Programmierung, Java Programmierung, Daten-Strukturen, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Java-Programmierung, Computerprogrammierung
★ 4.4 (180) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C++ (Programming Language), Software Documentation, Performance Tuning, Application Design, Technical Documentation, Application Development, Memory Management, Data Structures, Generative AI, Algorithms, Scalability
Anfänger · Kurs · 1–3 Monate