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: File I/O, Python Programming, Scripting, Programming Principles, Code Reusability, Computer Programming, Command-Line Interface, File Management, Computational Logic, Data Structures, Functional Design, Context Management
Anfänger · Kurs · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Mobile Development, User Interface (UI), Mobile Development Tools, Kotlin, Application Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Mobile Security, Data Persistence, Data Management, Geographic Information Systems, Restful API, Performance Tuning, Global Positioning Systems, Application Programming Interface (API), Cloud Storage, Application Performance Management
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, Application Programming Interface (API), Server Side, Code Reusability, Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Integrated Development Environments, Data Analysis, Maintainability, Network Protocols, Application Development, Authentications
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Maven, File I/O, Build Tools, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Object Oriented Design, Debugging, JUnit, Code Reusability, Software Documentation, Programming Principles, Data Structures, File Systems, Computer Programming, Web Services, File Management, Java, Computer Science
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Data Structures, File I/O, Debugging, Data Processing, Application Development, Code Reusability, Maintainability, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, System Configuration, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Linux Administration, Linux, Scripting, Scripting Languages, grep, Linux Servers, Unix Commands, File Management, Unix, Command-Line Interface, Debugging, Code Reusability, System Configuration, File I/O, User Interface (UI), IT Automation
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Data Presentation, Scientific Visualization, Application Development, Object Oriented Design, Data Visualization Software, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Data Visualization, Graphical Tools, C and C++, Computational Thinking, Computer Graphic Techniques, Program Development, Graphic and Visual Design, Software Visualization
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microsoft Excel, Datenmanipulation, Statistische Berichterstattung, SAS (Software), Statistische Programmierung, Datenumwandlung, Deskriptive Statistik, Datenvalidierung, Datenanalyse, SQL, Explorative Datenanalyse, Datenvorverarbeitung, Vorverarbeitung von Daten, Datenzugang, Daten importieren/exportieren, Software zur Datenanalyse, Validierung von Daten, Präsentation der Daten
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Memory Management, Development Testing, Programming Principles, Code Reusability, Generative AI
Anfänger · Kurs · 1–3 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, 3D-Assets, C++ (Programmiersprache), Software-Dokumentation, Entwicklung von Videospielen, Unreal Engine, C# (Programmiersprache), Unity-Engine, Datenspeicherung, C und C++, Fehlersuche, Daten-Strukturen, Ereignisgesteuerte Programmierung, Spiel-Design, Computer-Programmierwerkzeuge, Computerprogrammierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Datei-E/A, Programm-Entwicklung, Entwicklungsumgebung
Mittel · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Computer Programmierung, Installation der Software, Grundsätze der Programmierung, Rechnerische Logik, Skripting, Computerprogrammierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Python-Programmierung, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate