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: Datenzugang, SQL, Datenumwandlung, Deskriptive Statistik, Datenvalidierung, Datenanalyse, Datenmanipulation, Statistische Programmierung, Microsoft Excel, Daten importieren/exportieren, SAS (Software), Präsentation der Daten, Validierung von Daten, Software zur Datenanalyse, Datenvorverarbeitung, Explorative Datenanalyse, Vorverarbeitung von Daten, Statistische Berichterstattung
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: Datenspeicherung, Computer-Programmierwerkzeuge, Ereignisgesteuerte Programmierung, Objektorientierter Entwurf, Fehlersuche, C++ (Programmiersprache), Programm-Entwicklung, Daten-Strukturen, C# (Programmiersprache), Unreal Engine, Objektorientierte Programmierung (OOP), Computer Programmierung, Entwicklung von Videospielen, Spiel-Design, Software-Dokumentation, Entwicklungsumgebung, C und C++, 3D-Assets, Computerprogrammierung, Datei-E/A, Unity-Engine
Mittel · Spezialisierung · 3–6 Monate

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