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.

Nanjing University
Kompetenzen, die Sie erwerben: Operating Systems, File Systems, Computer Systems, OS Process Management, Computer Science, System Programming, Data Storage, Computer Hardware, Program Development, Peripheral Devices, System Design and Implementation, Algorithms, Human Computer Interaction
Gemischt · Kurs · 1–3 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Education Software and Technology, Computational Thinking, Computer Programming, Computational Logic, Digital pedagogy, Robotics, Computer Programming Tools, Prototyping, Technical Design, Artificial Intelligence, Open Source Technology, Embedded Systems, Creative Design
Anfänger · Kurs · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Ansible, Development Environment, Postman API Platform, Restful API, Authentications, YAML, Software Development Methodologies, Software-Defined Networking, CI/CD, DevOps, IT Automation, Network Engineering, Network Architecture, Network Administration, Application Programming Interface (API), Scripting, JSON, Data Modeling, Version Control, Network Protocols
Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Abhängigkeitsanalyse, Java Programmierung, Code-Überprüfung, Java, JSON, Anwendungssicherheit, Schwachstellen-Management, Autorisierung (Computing), Docker (Software), Entwicklung von Exploits, Bewertungen der Anfälligkeit, Sichere Kodierung, Open Web Application Security Project (OWASP), Penetrationstests, Git (Versionskontrolle-System), Authentifizierungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Explorative Datenanalyse, Statistik, Daten-Storytelling, Datenmanipulation, Tableau Software, Datenanalyse, Dashboard, Datenvisualisierungssoftware, Daten bereinigen, SQL, Pivot-Tabellen und Diagramme, Tabellenverarbeitungssoftware, Korrelationsanalyse, Datenvisualisierung, Google Sheets
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Explorative Datenanalyse, Datenanalyse, Datenmanipulation, Interaktive Datenvisualisierung, Pandas (Python-Paket), Daten bereinigen, Modellevaluation, Datenethik, Python-Programmierung, Daten-Storytelling, Plotly, Generative KI, Datenumwandlung, Matplotlib, Datenvisualisierungssoftware, Jupyter, Datenvisualisierung, Scikit Learn (Bibliothek für Maschinelles Lernen)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Überwachung der Qualität, Webdienste, Kontoführung, Schnittstelle zur Anwendungsprogrammierung (API), Management der Kundenkommunikation, Datenmigration, Software für das Kundenbeziehungsmanagement (CRM), Cloud-API, Business-Kommunikation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Entwicklungsumgebung, Statistisches Programmieren, Grundsätze der Programmierung, R-Programmierung, Arithmetik
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Middleware, Persistenz der Daten, Java, Geschäftslogik, Anwendungsserver, Java-Plattform Enterprise Edition (J2EE), Kontext-Management, Server-Seite, Ereignisgesteuerte Programmierung, Objekt-Relationales Mapping, Bereitstellung von Anwendungen, Management von Unternehmensanwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Integrated Development Environments, Python Programming, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: UI Komponenten, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Swift Programmierung, User-Interface-(UI)-Design, Animationen, Apple Xcode, Apple iOS
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenverarbeitung, Verantwortungsvolle KI, KI-Workflows, Python-Programmierung, Maschinelles Lernen, Containerisierung, Einheitstest, Kubernetes, Docker (Software), Business Metriken, MLOps (Maschinelles Lernen Operations), Modell-Bereitstellung, Verarbeitung natürlicher Sprache, IBM Cloud, Zeitreihenanalyse und Vorhersage, Cloud-Bereitstellung, Microservices
Fortgeschritten · Kurs · 1–4 Wochen