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.

LearnQuest
Kompetenzen, die Sie erwerben: Java, Spring Framework, Anwendungs-Rahmenwerke, Java Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Java-Plattform Enterprise Edition (J2EE), Objektorientierte Programmierung (OOP), Datei-E/A, Java-Programmierung, Dateiverwaltung
★ 4.7 (222) · Mittel · Kurs · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Automatisierung, Anwendungsprogrammierschnittstelle (API), Netzwerktechnik, Linux-Befehle, Netzwerkplanung und -entwurf, Datenmodellierung, Netzwerkverwaltung, IT-Automatisierung, Skripting, Allgemeine Netzwerkarbeit, Programm-Entwicklung, Netzarchitektur, Python-Programmierung
★ 4.6 (90) · Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Azure, Maschinelles Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Regressionsanalyse, No-Code-Entwicklung, Überwachtes Lernen, Künstliche Intelligenz, Unüberwachtes Lernen, Modell Ausbildung, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Software für maschinelles Lernen, Klassifizierungsalgorithmen, Modell-Einsatz
★ 4.4 (295) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Skalierbarkeit, Cloud-Entwicklung, Linux-Befehle, Daten importieren/exportieren, C und C++, Linux, Speicherverwaltung, Verteiltes Rechnen, Dateisysteme, Computer-Systeme, Computer-Plattformen, Bash (Skriptsprache), C++ (Programmiersprache), Kommunikationssysteme, Große Daten, Hardware-Architektur, Leistungsprüfung, Shell-Skript, Mikroarchitektur
★ 3.8 (179) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Computer Programmierung, Software-Entwicklung, Java Programmierung, Software-Prüfung, Objektorientierter Entwurf, Computerprogrammierung, Java-Programmierung, Objektorientierte Programmierung (OOP), Software Entwurf
★ 4.5 (113) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Maschinelles Lernen, Methoden des maschinellen Lernens, Scikit Learn (Bibliothek für maschinelles Lernen), Unüberwachtes Lernen, Text Mining, Modellevaluation, Algorithmen für maschinelles Lernen, Bewertung des Modells, Angewandtes maschinelles Lernen, Große Daten, Vorverarbeitung von Daten, Algorithmen, Datenvorverarbeitung
★ 4.7 (364) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
★ 4.6 (309) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Fractal Analytics
Kompetenzen, die Sie erwerben: Responsible AI, A/B Testing, Design Thinking, Ideation, Generative AI, User Centered Design, Design and Product, Data Ethics, Experience Design, Innovation, User Research, Data Storytelling, Dashboard, AI literacy, Data Analysis, Artificial Intelligence, Prompt Engineering, Critical Thinking, Business Consulting, Problem Solving
★ 4.6 (225) · Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Automatisierung, Microsoft Excel, Datenmanipulation, Excel-Makros, Fehlersuche, Tabellenkalkulations-Software, Benutzeroberfläche (UI), Skripting, Strategische Entscheidungsfindung, Produktivitätssoftware, Erweiterte Analytik, Datenanalyse, Visual Basic (Programmiersprache)
★ 4.5 (264) · Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Datenerfassung, Datenspeicherung, Computational Thinking, Computer Programmierung, C (Programmiersprache), C und C++, Microsoft Visual Studio, Grundsätze der Programmierung, Computerprogrammierung, Datenerhebung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Entwicklungsumgebung, Algorithmen, Microsoft Entwicklungswerkzeuge
★ 4.6 (377) · Anfänger · Kurs · 1–4 Wochen

New York Institute of Finance
Kompetenzen, die Sie erwerben: Markov-Modell, Tiefes Lernen, Methoden des maschinellen Lernens, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Angewandtes maschinelles Lernen, Reinforcement Learning, Finanzieller Handel, Künstliche neuronale Netze, Rekurrente Neuronale Netze (RNNs), Software für maschinelles Lernen, Portfolio-Verwaltung
★ 3.5 (249) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Software-Entwicklung, Entwicklung von Videospielen, C# (Programmiersprache), Grundsätze der Programmierung, Objektorientierter Entwurf, Spiel-Design, Objektorientierte Programmierung (OOP), Unity-Engine, Software Entwurf
★ 4.8 (68) · Mittel · Kurs · 1–4 Wochen