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.

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Software Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, C (Programmiersprache), Eingebettete Systeme, Integrierte Entwicklungsumgebungen, Software-Entwicklungstools, Elektronik, Eingebettete Software, Computer-Programmierwerkzeuge, Elektronische Hardware, Fehlersuche
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Funktionales Design, Software-Tests, Android Entwicklung, Testgetriebene Entwicklung (TDD), Android Studio, Kotlin, Entwicklung von Anwendungen für Mobilgeräte, Einheitstest, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Funktionales Design, Apple Xcode, Software Entwurf, Swift Programmierung, Entwicklungstests, Anwendungsentwicklung, Datenstrukturen, Objektorientierte Programmierung (OOP), Entwicklung von Anwendungen für Mobilgeräte, Fehlersuche, Einheitstest, Apple iOS
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Validation, Application Design, Database Application, Business Reporting, Data Management, SQL, .NET Framework, Data Structures, Javascript and jQuery, Programming Principles, Web Development, Maintainability
Anfänger · Spezialisierung · 1–3 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

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Generative KI, Microsoft Visual Studio, Microsoft Kopilot, GitHub, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), OpenAI, Computer-Programmierwerkzeuge, KI-Workflows
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Datenvalidierung, Software Entwurf, Softwareentwicklung, Software-Dokumentation, Javascript, Datenstrukturen, Computer Programmierung, Instandhaltbarkeit, Spiel-Design, Datenmanagement, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenmanipulation, Statistisches Programmieren, Datenvalidierung, Explorative Datenanalyse, Microsoft Excel, SAS (Software), SQL, Datenvorverarbeitung, Datenanalyse, Deskriptive Statistik, Datenzugang
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Datenbanken, HTML und CSS, Cloud Computing, Front-End Web-Entwicklung, Web-Entwicklung, Netzwerkprotokolle, Javascript, Bereitstellung von Anwendungen, Datenbank-Design, Cloud-Bereitstellung, Web-Server, Full-Stack Web-Entwicklung, Skripting, Web-Entwicklungstools, Anwendungsserver, Back-End Web-Entwicklung, Relationale Datenbanken, Anwendungsentwicklung, JavaScript-Frameworks
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate