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: Quantencomputer, Computer Programmierung, Rechnerische Logik, Paket- und Softwareverwaltung, Daten-Strukturen, Python-Programmierung, Datenmanipulation, Installation der Software, Jupyter, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Computerprogrammierung
★ 4.4 (18) · Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Datenmodellierung, Daten-Strukturen, Programm-Entwicklung, FinTech, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Grundsätze der Programmierung, Datei-E/A, C und C++
★ 4.8 (65) · Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Elektronik-Technik, Computer-Hardware, Programm-Entwicklung, Digitale Kommunikation, Installation der Software, Fehlersuche, Eingebettete Software, C (Programmiersprache), Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, C und C++, Eingebettete Systeme, Grundsätze der Programmierung, Computerprogrammierung, Tools erstellen, Elektronische Komponenten
★ 4.7 (7214) · Gemischt · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Code Reusability, Programming Principles, Python Programming, Computer Programming, Software Engineering, Simulations
★ 3.7 (23) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Programm-Entwicklung, Speicherverwaltung, Fehlersuche, C++ (Programmiersprache), Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Computer Programmierung, Künstliche Intelligenz, Lebenszyklus der Systementwicklung, Paket- und Softwareverwaltung, Datengestützte Entscheidungsfindung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Cloud-Dienste, Datenbank-Anwendung, Plattformübergreifende Entwicklung, Methoden der Softwareentwicklung, Cloud-Bereitstellung, Technologien zur Datenspeicherung, Architektur des Cloud Computing, Generative AI-Agenten, Datenbank-Management-Systeme, Andere Programmiersprachen, Daten-Strategie, Computerprogrammierung, Grundsätze der Programmierung
★ 4.7 (464) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Computer Programming, File I/O, Code Reusability, Data Structures, Command-Line Interface, Data Import/Export, Automation, Data Management, Application Development
★ 4.4 (25) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Node.JS, React Redux, Restful API, Database Design, Ajax, Database Development, Database Application, Full-Stack Web Development, Server Side, NoSQL, Back-End Web Development, Front-End Web Development, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
★ 4.4 (1437) · Anfänger · Spezialisierung · 3–6 Monate

Universidad de Palermo
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Software Design, Programming Principles, Software Development
★ 4.8 (17) · Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Computer Programmierung, Scala-Programmierung, Algorithmen für maschinelles Lernen, Algorithmen, Unüberwachtes Lernen, Daten-Strukturen, Leistungsprüfung, Leistungsoptimierung, Funktionales Design, Grundsätze der Programmierung, Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

University of Glasgow
Kompetenzen, die Sie erwerben: Matlab, Data Visualization, Model Optimization, Scientific Visualization, Artificial Intelligence and Machine Learning (AI/ML), Mathematical Software, Data Literacy, Data Wrangling, Data Preprocessing, Mathematical Modeling, Engineering Analysis
★ 4.9 (76) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Gemeinsame Nutzung von Daten, Datenzugang, Python-Programmierung, Programm-Entwicklung, Hardware-Architektur, OS Prozessmanagement, Algorithmen, C++ (Programmiersprache), Computerarchitektur, System-Programmierung, Entwicklungsumgebung, C und C++, Grundsätze der Programmierung
★ 2.7 (143) · Anfänger · Kurs · 1–3 Monate