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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, Java Programming, Java, Computer Programming, Code Reusability, Data Structures, Object Oriented Programming (OOP), Computational Logic, Program Development, Problem Solving, Algorithms, Eclipse (Software)
★ 4.8 (435) · Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
★ 4.7 (319) · Mittel · Kurs · 1–3 Monate
University of Minnesota
Kompetenzen, die Sie erwerben: Microsoft Excel, Taxonomie, Deskriptive Statistik, Tabellenkalkulations-Software, Computerprogrammierung, Computer Programmierung, Statistische Methoden
★ 4.4 (660) · Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Program Development, Data Structures, Memory Management, Software Documentation
★ 4.1 (942) · Anfänger · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Scripting Languages, Computer Programming Tools, Program Development, Scripting, Computer Programming, Computational Logic
★ 4.6 (1784) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
★ 4.6 (969) · Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Object Oriented Programming (OOP), Memory Management, C++ (Programming Language), Algorithms, File I/O, Object Oriented Design, Code Reusability, Graph Theory, Programming Principles, C (Programming Language), Program Development, Computer Programming, Data Storage, Theoretical Computer Science, Computer Science, Application Development, Computer Architecture, Software Design, Computational Thinking
★ 4.8 (2657) · Anfänger · Spezialisierung · 3–6 Monate

Edge Impulse
Kompetenzen, die Sie erwerben: Modell-Optimierung, Faltungsneuronale Netzwerke, Faltungsneuronale Netze, Tiefes Lernen, Software für maschinelles Lernen, Methoden des maschinellen Lernens, Verantwortungsvolle AI, Prädiktive Modellierung, Modell-Einsatz, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Modellevaluation, Modell Ausbildung, Maschinelles Lernen, Bewertung des Modells, Vorverarbeitung von Daten, Computerprogrammierung, Computer Programmierung, Algorithmen für maschinelles Lernen, Künstliche neuronale Netze, Eingebettete Systeme, Datenvorverarbeitung, Daten-Ethik, Klassifizierungsalgorithmen, Eingebettete Software
★ 4.8 (752) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Code Reusability, Python Programming, Program Development, Software Installation, Computational Logic, IT Automation, Computational Thinking, Data Storage, Development Environment
★ 4.8 (106) · Gemischt · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Generative KI, Künstliche Intelligenz, Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, OpenAI-API, Verantwortungsvolle AI, Künstliche Intelligenz und maschinelles Lernen (AI/ML), AI-Integrationen, Feinabstimmung, OpenAI, AI-Sicherheit, Prompt-Muster, Computerprogrammierung, Computer Programmierung, Daten-Ethik, Schlüsselverwaltung, API-Tests
★ 4.5 (135) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Anwendung, Reaktionsfähiges Web-Design, Cascading Style Sheets (CSS), Front-End-Webentwicklung, GitHub, Hypertext Markup Language (HTML), Git (Versionskontrollsystem), Datenbank-Entwicklung, Web-Anwendungen, AI-Integrationen, Maschinelles Lernen, Bereitstellung von Anwendungen, Programm-Entwicklung, Javascript, Entwicklung von Videospielen, Web-Design und Entwicklung, Computerprogrammierung, Computer Programmierung, HTML und CSS, Mobile Entwicklung, ChatGPT
★ 4.6 (143) · Anfänger · Kurs · 1–3 Monate