Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Princeton University
Kompetenzen, die Sie erwerben: Skalierbarkeit, Informatik, Theoretische Informatik, Computer Architektur, Datenstrukturen, Grundsätze der Programmierung, Computer Hardware, Computergestützte Logik, Algorithmen, Java Programmierung
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Cybersicherheit, Theoretische Informatik, Computergestützte Logik, Kryptographie, Verschlüsselung, Brute-Force-Angriffe, Sicherheit von Informationssystemen
Mittel · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Informatik, Computer Programmierung, Datenkompetenz, Computergestütztes Denken, Verantwortungsvolle KI, Datenqualität, Algorithmen, Digitale Pädagogik, Kreativität, Design Thinking, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Datenethik, Ethische Standards und Verhaltensweisen, Künstliche Intelligenz, Datengesteuerte Entscheidungsfindung
Anfänger · Kurs · 1–3 Monate

The State University of New York
Kompetenzen, die Sie erwerben: HTML und CSS, Web-Sprache, Webanalyse und SEO, Web Design und Entwicklung, Webdesign, WordPress, Web-Inhalt, Web-Anwendungen, Content Management, Web-Entwicklung, Browser-Kompatibilität, Plattformübergreifende Entwicklung
Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, Grundsätze der Programmierung, Schnelles Engineering, Microsoft Kopilot, GitHub, KI-Workflows, Software-Installation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenanalyse, Modell-Bereitstellung, Lernen mit Entscheidungsbäumen, Künstliche neuronale Netze, Klassifizierungsalgorithmen, Statistisches Programmieren, Random Forest Algorithmus, Überwachtes Lernen, Feature Technik, Angewandtes maschinelles Lernen, SAS (Software), Unternehmensanalyse, Datenvorverarbeitung, No-Code-Entwicklung, Prädiktive Modellierung, Modellevaluation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Konfigurationsverwaltung für Software, Software Versionierung, Software-Entwicklungstools, Versionskontrolle, Git (Versionskontrolle-System), Projektmanagement
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Healthcare Project Management, Clinical Documentation, Generative AI, Responsible AI, Resource Utilization, Lean Methodologies, Operational Efficiency, Operations Management, Health Care Procedure and Regulation, Informed Consent, Data Ethics, Project Risk Management, Process Improvement, Continuous Improvement Process, Medical Privacy, Risk Management, AI Security, Healthcare Ethics, Generative AI Agents, Health Informatics
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklung von Anwendungen für Mobilgeräte, Grundsätze der Programmierung, Fehlersuche, Datenstrukturen, Kotlin, Objektorientierte Programmierung (OOP), Android Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Dateiverwaltung, Java, Objektorientierter Entwurf, Anwendungsentwicklung, Datenstrukturen, Datenmanagement, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Datei-E/A, Java Programmierung
Mittel · Kurs · 1–3 Monate