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: 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

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

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: 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, 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: 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

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: 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

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: Javascript, JavaScript Frameworks, Node.JS, Vue.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apple Xcode, UI Components, User Interface (UI), iOS Development, User Interface (UI) Design, Apple iOS, Mobile Development, User Interface and User Experience (UI/UX) Design, Swift Programming, Responsive Web Design, Application Design, Animations, Interactive Design, Data Visualization Software, Interactive Data Visualization, Application Development, Cross Platform Development, Programming Principles, Application Programming Interface (API), Web Content Accessibility Guidelines
Mittel · Spezialisierung · 3–6 Monate