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.

Macquarie University
Kompetenzen, die Sie erwerben: Cyber Threat Intelligence, Cyber Security Strategy, Intrusion Detection and Prevention, Cyber Attacks, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Threat Modeling, Machine Learning Methods, Python Programming
★ 4.8 (8) · Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Entwicklung von Videospielen, Unreal Engine, Speicherverwaltung, C++ (Programmiersprache), Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Programm-Entwicklung
★ 4.8 (18) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, ChatGPT, Software zur Datenvisualisierung, Daten-Storytelling, Analytik, Fehlersuche, Generative KI, Datenvisualisierung, Erstellung des Dashboards, Dashboard, Datenanalyse, Python-Programmierung
★ 4.6 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SAS (Software), Data Analysis Software, Data Visualization, Plot (Graphics), Data Manipulation, Data Presentation, Data Analysis, Statistical Programming, Data Import/Export, Data Visualization Software, Statistical Software, Data Wrangling, Data Processing, SQL, Statistical Analysis, Data Management, Data Transformation, Code Reusability, Descriptive Statistics
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, Simulations, Computer Hardware, Performance Tuning, Memory Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, Test Engineering, System Testing, Test Tools, Test Automation, Testability, Integration Testing, Performance Stress Testing, .NET Framework, Performance Tuning, Software Development Tools
★ 4.7 (28) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, UI-Komponenten, JSON, Datenmodellierung, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI) Design, Objektorientierter Entwurf, Flutter (Software), Objektorientierte Programmierung (OOP), Paket- und Softwareverwaltung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
★ 5 (7) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Kenntnisse, GitHub Kopilot, Computer-Programmierwerkzeuge, Generative KI, Modellierung großer Sprachen, KI-gestützte Kreativität, LLM-Bewerbung, Software-Entwicklungstools, AI-Arbeitsabläufe
★ 4.3 (8) · Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Datenmanagement, SQL, Datenpflege, Datenverwaltung, Datenverarbeitung, Datenbanken, Apache Spark, Datenbankarchitektur und -verwaltung
★ 3.5 (19) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Go (Programmiersprache), Rust (Programmiersprache), Computer Programmierung, Software-Entwicklung, Andere Programmiersprachen, C (Programmiersprache), Sichere Kodierung, Speicherverwaltung, Computerprogrammierung, Grundsätze der Programmierung, Programm-Entwicklung, Befehlszeilenschnittstelle, Paket- und Softwareverwaltung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Preprocessing, Classification Algorithms, Embeddings, Machine Learning Methods, Model Evaluation, Model Training, Dependency Analysis
★ 3 (6) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bash (Scripting Language), Systems Administration, Shell Script, Linux Commands, Linux Administration, Unix Shell, Linux, Unix, Scripting, Scripting Languages, IT Automation, File I/O
★ 4.2 (31) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden