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: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Deskriptive Statistik, Automatisierung, Computer Programmierung, Problem-Management, Programm-Entwicklung, Simulationen, Datenstrukturen, Datenvisualisierungssoftware, Erhebung von Daten, Dateiverwaltung, Computergestütztes Denken, Grundsätze der Programmierung, C (Programmiersprache), Analyse, Microsoft Visual Studio, Datenanalyse, Datenspeicher, Datenspeicherung, Theoretische Informatik
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Skripting, 3D-Assets, Entwicklungsumgebung, Software-Dokumentation, Computer Programmierung, Datenspeicherung, Objektorientierte Programmierung (OOP), Entwicklung von Videospielen, C++ (Programmiersprache), Fehlersuche, Unreal Engine
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C# (Programming Language), Software Architecture, .NET Framework, Object Oriented Design, Distributed Computing, Scalability, Object Oriented Programming (OOP), Software Design, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Mittel · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Algorithmen, Entwicklungsumgebung, Datenstrukturen, Software-Entwicklungstools, C (Programmiersprache), Linux, Computer-Programmierwerkzeuge, Eingebettete Systeme, Computer Programmierung, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Distributed Computing, Scalability, Functional Design, Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
Anfänger · Kurs · 1–3 Monate

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

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Data Structures, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Datenmodellierung, Daten importieren/exportieren, Datenstrukturen, Unified Modeling Language, Programm-Entwicklung, Dateiverwaltung, Software-Ingenieur, Visual Basic (Programmiersprache), Microsoft Entwicklungswerkzeuge, Objektorientierte Programmierung (OOP), Computer Programmierung
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