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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application, Code Review, Integrated Development Environments
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Programming Principles, Distributed Computing, Spring Boot, Computer Architecture, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, .NET-Rahmenwerk, Daten importieren/exportieren, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Dateiverwaltung, Unified Modeling Language, Datenstrukturen, Datenmodellierung, Software-Ingenieur, Microsoft Entwicklungswerkzeuge, Visual Basic (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Fehlersuche, Dateiverwaltung, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Pseudocode, Datenvalidierung, C++ (Programmiersprache), Objektorientierte Programmierung (OOP)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, .NET-Rahmenwerk, Objektorientierte Programmierung (OOP), Datenmodellierung, Microsoft Visual Studio, Datenstrukturen, Programm-Entwicklung, Unified Modeling Language, Visual Basic (Programmiersprache), Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, JavaScript Frameworks, Node.JS, Vue.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Verschlüsselung, Java Programmierung, Kryptographie, Objektorientierte Programmierung (OOP), Fehlersuche, Dateiverwaltung, Datenstrukturen, Java, Datenverarbeitung, Web-Server, Software-Ingenieur, Datenanalyse
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unix Shell, Unix Commands, Unix, Shell Script, Bash (Scripting Language), Command-Line Interface, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, Linux Commands, IT Automation, Linux, User Accounts, File Systems, System Monitoring, Operating Systems, File Management, Performance Tuning, System Programming
Anfänger · Spezialisierung · 1–3 Monate