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.

Board Infinity
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Anwendungsentwicklung, Microsoft Visual Studio, Software-Entwurfsmuster, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Datenerfassung, Generative KI, Datenbanken, Interaktive Datenvisualisierung, ChatGPT, Fehlersuche, SQL, Datenanalyse, Datenbank-Design, Abfragesprachen, Datenvisualisierung, Schnelles Engineering, Datenvalidierung
Anfänger · Kurs · 1–4 Wochen

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

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

Accenture
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Erhebung von Daten, Cloud Computing, Computer Hardware, digitale Kompetenz, Datenkompetenz, Javascript, Schulung zum Bewusstsein für Computersicherheit, Web-Entwicklung, Microsoft Excel, Computerkenntnisse, Business-Technologien, Datenanalyse, Produktivitätssoftware, Digitale Kommunikation, Blockchain, Informationstechnologie, Computer Programmierung, Python-Programmierung, Aufkommende Technologien
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Abruf-erweiterte Erzeugung, Benutzeroberfläche (UI), Prototyping, Generative KI, Cloud-Bereitstellung, Bereitstellung von Anwendungen, Daten-Integration, Agile Produktentwicklung, Interaktives Design, Anwendungsentwicklung, Schnelles Engineering
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: System Programmierung, GitHub, Datenstrukturen, Paket- und Software-Management, Software-Tests, Grundsätze der Programmierung, Software-Dokumentation, Fehlersuche, Testfall, Entwicklungsumgebung, Rust (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Mittel · Kurs · 1–3 Monate

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Algorithmen, Wahrscheinlichkeitsverteilung, Telekommunikation, Lineare Algebra, Digitale Signalverarbeitung, Kommunikationssysteme, Wahrscheinlichkeit, Digitale Kommunikation, Theoretische Informatik, Informationsmanagement
Gemischt · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Programming Principles, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Other Programming Languages, Program Development, Data Structures, Data Management, Development Testing, Debugging
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

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