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.

Google Cloud
Kompetenzen, die Sie erwerben: LLM Application, AI Security, Large Language Modeling, Open Web Application Security Project (OWASP), Prompt Engineering, Secure Coding, Security Controls, Security Architecture Review, Continuous Monitoring, Google Cloud Platform, Cloud API, Application Programming Interface (API), System Configuration
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Planung der Prüfung, Simulationen, Tools erstellen, Fehlersuche, Programm-Entwicklung, Computerprogrammierung, Software-Prüfung, Testfall, C (Programmiersprache), Algorithmen, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Test-Automatisierung, Test-Tools, Python-Programmierung, Programm-Entwicklung, Computerprogrammierung, Einheitliche Prüfung, Software-Prüfung, Testfall, Daten-Strukturen, Algorithmen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Einheitstest
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Datenanalyse, Computer Programmierung, Statistische Analyse, Deskriptive Statistik, Analyse, C und C++, Computerprogrammierung, C (Programmiersprache), Computational Thinking, Grundsätze der Programmierung, Präsentation der Daten
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Computer-Programmierwerkzeuge, Brainstorming, Software und Technologie für das Bildungswesen, Kollaborative Software, Informatik, Fehlersuche, Programm-Entwicklung, Computerwissenschaft, Computerprogrammierung, Digitale Pädagogik, Computational Thinking, Algorithmen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Microsoft Entwicklungswerkzeuge, Datenspeicherung, Entwicklungsumgebung, Microsoft Visual Studio, Programm-Entwicklung, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Datenerhebung, C (Programmiersprache), Datenerfassung, Mathematische Software, Algorithmen, Computational Thinking, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Information Architecture, Writing, Software Development Tools, Document Management, Automation, AI Workflows, Software Development, Agile Software Development, Graphic and Visual Design, Interactive Design, Project Management Software, Diagram Design, Generative AI
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Computer Programmierung, Software-Versionierung, Software-Entwicklungstools, Software-Entwicklung, Objektorientierter Entwurf, Software Entwurf, Fehlersuche, Programm-Entwicklung, Versionskontrolle, Softwaretechnik, Computerprogrammierung, Git (Versionskontrollsystem), Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenwissenschaft, Datenanalyse, Große Daten, Datenmanipulation, Prädiktive Modellierung, Prädiktive Analytik, Bewertung des Modells, No-Code-Entwicklung, Analytik, Data Mining, Software zur Datenanalyse, Modellevaluation, Unüberwachtes Lernen, Datengestützte Entscheidungsfindung, Installation der Software
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Planung der Prüfung, Simulationen, Instandhaltbarkeit, C und C++, Software-Entwicklung, Software Entwurf, Fehlersuche, System-Programmierung, Programm-Entwicklung, Speicherverwaltung, Softwaretechnik, Computerprogrammierung, Software-Prüfung, Testfall, C (Programmiersprache), Daten-Strukturen, Algorithmen, Datei-E/A, Grundsätze der Programmierung, Problemlösung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Persistence, File I/O, C (Programming Language), Debugging, Code Reusability, Computational Thinking, File Management, Programming Principles, C and C++, Program Development, Computational Logic, Data Storage, Application Design
Gemischt · Kurs · 1–4 Wochen