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.

Kompetenzen, die Sie erwerben: Generative KI, LLM-Bewerbung, Schnelles Engineering, Modellevaluation, Informationen zum Datenschutz, Datenethik, Modellierung großer Sprachen, Verarbeitung natürlicher Sprache, Generative Modellarchitekturen, Verantwortungsvolle KI, Abruf-erweiterte Erzeugung
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Linux, Linux Commands, Computer Systems, Command-Line Interface, Cybersecurity, Computer Architecture, Network Security, Vulnerability Assessments, Hardware Architecture, Application Security, Threat Detection, Authorization (Computing), Network Protocols, Virtual Private Networks (VPN), Operating Systems, Authentications, Network Monitoring, TCP/IP, Network Analysis
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Modell-Bereitstellung, LLM-Bewerbung, Cloud-Bereitstellung, Generative KI, Modellevaluation, Schnelles Engineering, Umarmendes Gesicht, Rahmen für das Risikomanagement, Datenethik, Verantwortungsvolle KI, Modellierung großer Sprachen, Rust (Programmiersprache), Abruf-erweiterte Erzeugung, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Cloud Computing, Infrastructure as a Service (IaaS), Verwaltung der Anwendungsleistung, Virtuelle Maschinen, Cloud-Infrastruktur, Virtuelle Vernetzung, Sicherheit der Infrastruktur, Cloud-Speicher, Katastrophenhilfe, Azure Active Directory, Virtualisierung, Microsoft Azure, Rollenbasierte Zugriffskontrolle (RBAC), Multi-Faktor-Authentifizierung, Identitäts- und Zugriffsmanagement, Datenspeicherung, Aktives Verzeichnis, Netzwerksicherheit
Fortgeschritten · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenanalyse, Daten importieren/exportieren, Datenvorverarbeitung, Datenumwandlung, Datenkompetenz, Datenmanipulation, R-Programmierung, Statistische Visualisierung, Ggplot2, Daten bereinigen, Statistische Berichterstattung, Datenvisualisierungssoftware, Daten-Storytelling, Tidyverse (R-Paket), Dashboard, Daten-Synthese, Grafische Darstellung, Daten Präsentation, Storyboarding
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenverarbeitung, Objektorientierter Entwurf, Daten importieren/exportieren, Objektorientierte Programmierung (OOP), Skripting, Datei-E/A, Python-Programmierung, Datenmanipulation, NumPy, Fehlersuche, Datenbanken, Matplotlib, Abfragesprachen, Pandas (Python-Paket), Datenbank-Anwendung, Persistenz der Daten, Relationale Datenbanken, Datenvisualisierung
Anfänger · Kurs · 1–4 Wochen

International Institute of Information Technology, Hyderabad
Kompetenzen, die Sie erwerben: Computer Engineering, Computer Science, System Programming, Embedded Systems, Performance Tuning, C (Programming Language), Computational Logic, Numerical Analysis, Algorithms, Debugging
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, Agile Methodology, Test Automation, Code Review, Maintainability, Software Development, Mockups, Software Development Methodologies, Test Case, Development Testing, Testability, Software Testing, Debugging, Python Programming, Version Control
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux, Scripting, Linux Administration, Operating System Administration, Data Persistence, Shell Script, Unix Shell, Systems Administration, IT Automation, Command-Line Interface, Cloud Hosting, Object-Relational Mapping, YAML, Python Programming, File Transfer Protocol (FTP), Network Administration, OS Process Management, File Management
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Selenium (Software), Test Script Development, Test Automation, Debugging, Automation, Web Scraping, Software Testing, Web Development Tools, Test Case, Browser Compatibility, Test Data, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Theoretical Computer Science, Computer Programming, Computational Thinking, Programming Principles, Performance Tuning, Object-Relational Mapping, Computer Programming Tools
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, Fehlersuche, Integrierte Entwicklungsumgebungen, Git (Versionskontrolle-System), Datenmanagement, Benutzeroberfläche (UI), Apple iOS
Anfänger · Kurs · 1–4 Wochen