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.

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

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

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

Red Hat
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), JSON, Python Programming, Debugging, Data Structures, Red Hat Enterprise Linux, Computer Programming, Statistical Programming, Web Development, Scripting, Scripting Languages, Development Environment, Text Mining, Software Installation
Mittel · Kurs · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
Mittel · Spezialisierung · 1–3 Monate

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

Vanderbilt University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Open Source Technologie, Grundsätze der Programmierung, Java Programmierung, Java, Integrierte Entwicklungsumgebungen, Funktionales Design, IntelliJ IDEA, Skalierbarkeit, Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Kryptographie, Computer Programmierung, Verschlüsselung, Algorithmen, Java Programmierung, Datenstrukturen, Java, Computerprogrammierung, Web-Server, Datei-E/A, Software-Ingenieur, Softwaretechnik
Anfänger · Kurs · 1–3 Monate

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

University of Pennsylvania
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Anwendungsentwicklung, Computer Programmierung, Objektorientierter Entwurf, Einheitstest, Java Programmierung, Grundsätze der Programmierung, Software-Tests, Java, Computerprogrammierung, Testgetriebene Entwicklung (TDD)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Datenstrukturen, Grundsätze der Programmierung, Software Entwurf, Java Programmierung, Java, Computerprogrammierung, Fehlersuche
Anfänger · Kurs · 1–3 Monate