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: System Programming, Memory Management, C (Programming Language), C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, Other Programming Languages, Code Reusability, Interoperability, Object Oriented Programming (OOP), Systems Integration, Software Development
Mittel · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Eingebettete Systeme, Technische Informatik, C und C++, Linux, Speicherverwaltung, Computerprogrammierung, C (Programmiersprache), Daten-Strukturen, Algorithmen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: NumPy, Debugging, Pandas (Python Package), Statistics, Correlation Analysis, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Data Wrangling, Data Preprocessing, LLM Application, Data-oriented programming, Program Development, Code Reusability, Data Transformation, Numerical Analysis, Critical Thinking
Mittel · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computer Programmierung, Andere Programmiersprachen, Anwendungsentwicklung, Objektorientierter Entwurf, Java, Programm-Entwicklung, Java-Programmierung, Computerprogrammierung, Einheitliche Prüfung, Software-Prüfung, Anwendungsdesign, Daten-Strukturen, Java Programmierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Entwicklung von Systemen, Testgetriebene Entwicklung (TDD), Einheitstest
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Object Oriented Programming (OOP), Software Development, Memory Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sampling (Statistics), Logistic Regression, SAS (Software), Predictive Analytics, Automation, Data Integration, Predictive Modeling, Advanced Analytics, Debugging, Change Control, Feature Engineering, Analytical Skills, SQL, Statistical Methods, Report Writing, Data Manipulation, Data Store, Data Processing, Analysis, Finance
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierter Entwurf, Java, Paket- und Softwareverwaltung, Speicherverwaltung, Java-Programmierung, Computerprogrammierung, Virtuelle Maschinen, Java Programmierung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Debugging, Frontend Integration, Event-Driven Programming, Dataflow, Web Applications, Development Environment, Cloud Computing
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Test Tools, System Programming, Docker (Software), Computer Architecture, Containerization, Development Testing, Programming Principles, Software Development Tools, Hardware Architecture, Algorithms, Computer Programming, Python Programming, Debugging, Memory Management, Software-Defined Networking, Scripting
Mittel · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Software-Qualität (SQA/SQC), Computer Programmierung, Planung der Prüfung, Andere Programmiersprachen, Informatik, Funktionelle Prüfung, Fehlersuche, Python-Programmierung, Programm-Entwicklung, Computerwissenschaft, Entwicklung von Videospielen, Computerprogrammierung, Computational Thinking, Algorithmen, Problemlösung, Grundsätze der Programmierung, Spiel-Design
Anfänger · Kurs · 1–3 Monate