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.

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektleitung, Softwaretechnik, Projektplanung, Unified Modeling Language, Lebenszyklus der Softwareentwicklung, Lebenszyklus der Systementwicklung, Software Architektur, Software-Entwicklung, Software-Qualitätssicherung, Qualitätssicherung, Software-Entwurfsmuster, Entwurf von Systemen, Software-Architektur, Diagramm Entwurf, Objektorientierter Entwurf, Systemanalyse, Software Entwurf
★ 4.6 (208) · Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge, Computer Programmierung, Grundsätze der Programmierung, Microsoft Visual Studio, Entwicklungsumgebung, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Python-Programmierung, Programm-Entwicklung
★ 4.9 (21) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungs-Rahmenwerke, Microsoft Visual Studio, Entwicklungsumgebung, Programm-Entwicklung, Web-Entwicklung, Microsoft Entwicklungswerkzeuge
★ 4.1 (289) · Anfänger · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, AI Workflows, AI literacy, Artificial Intelligence, Object Oriented Programming (OOP), Software Technical Review, Risking, Machine Learning Methods, Artificial Neural Networks, Data Preprocessing, AI powered creativity, Debugging, Problem Solving, Critical Thinking, Data Analysis
★ 4.6 (227) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Bereinigung von Daten, Scikit Learn (Bibliothek für maschinelles Lernen), Regressionsanalyse, Random Forest Algorithmus, Überwachtes Lernen, Modellevaluation, Modell Ausbildung, Logistische Regression, Entscheidungsbaum-Lernen, Bewertung des Modells, Algorithmen für maschinelles Lernen, Geschäftslogik, Angewandtes maschinelles Lernen, Stichproben (Statistik), Statistisches maschinelles Lernen, Prädiktive Modellierung, Vorverarbeitung von Daten, Klassifizierungsalgorithmen, Datenvorverarbeitung
★ 4.8 (459) · Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Prototyping, Computer Programmierung, iOS-Entwicklung, C (Programmiersprache), Objective-C (Programmiersprache), C und C++, Speicherverwaltung, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Apple iOS
★ 4.6 (558) · Gemischt · Kurs · 1–4 Wochen

L&T EduTech
Kompetenzen, die Sie erwerben: Digitale Transformation, Automatisierung, Maschinelles Lernen, Tiefes Lernen, Peripheriegeräte, Computer Vision, Künstliche Intelligenz, Unüberwachtes Lernen, Eingebettete Software, Bauingenieurwesen, Sicherheitskontrollen, Eingebettete Systeme, Algorithmen für maschinelles Lernen, Internet der Dinge, Drahtlose Netzwerke, Angewandtes maschinelles Lernen, Integrierte Entwicklungsumgebungen, Python-Programmierung, Bildanalyse, Klassifizierungsalgorithmen
★ 4.6 (321) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Entwicklung von Verfahren, Verwaltung von Aufzeichnungen, COBOL (Programmiersprache), Daten-Strukturen, Bearbeitung von, Grundsätze der Programmierung, Datei-E/A, Rechnerische Logik, Programm-Entwicklung
★ 4.5 (135) · Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Datenbank-Design, Datenbank-Anwendung, Integrität der Daten, Sicherheit von Informationssystemen, Datenbank-Software, Informationssysteme, SQL, Datenmodellierung, Datenbanken, Leistungsoptimierung, Datenbank-Entwicklung, Datenbank-Systeme, Transaktionsverarbeitung, Relationale Datenbanken, MySQL, Datenbank-Management, Datenbank-Management-Systeme, Abfragesprachen, Datenbank-Theorie, Datenbank Management, MySQL-Workbench
★ 4.4 (461) · Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Computational Thinking, Verifizierung und Validierung, Computer Programmierung, Informatik, Theoretische Informatik, Daten-Strukturen, Grundsätze der Programmierung, Computerwissenschaft, Computerprogrammierung, Python-Programmierung, Programm-Entwicklung, Algorithmen
★ 4.8 (365) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, System Programming, Programming Principles, Apple Xcode, Code Reusability, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
★ 4.4 (27) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Performance Tuning, Computational Logic, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
★ 4.7 (80) · Anfänger · Kurs · 1–3 Monate