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: Datenverarbeitung, Große Daten, Datenanalyse, Analyse
★ 4.6 (12) · Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Microsoft Power Platform, No-Code Development, Application Deployment, Application Design, Application Development, Microsoft 365, Dashboard, Data-Driven Decision-Making, Software Design, Project Planning, Product Testing, Software Development, Business Solutions, Software Architecture
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Electronic Systems, Hardware Design, Electronic Components, USB, Machine Controls, Data Storage Technologies, Control Systems, Automation Engineering, Electronics, Program Development, Data Storage, Data Persistence, Environmental Monitoring, Prototyping, C and C++, Display Devices, Programming Principles, C (Programming Language)
Mittel · Kurs · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: Memory Management, Communication Systems, Data Sharing, Web Development
★ 3 (11) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Datenerfassung, Anwendungsprogrammierschnittstelle (API), Regressionsanalyse, Statistische Modellierung, Statistische Analyse, Datenmanipulation, Datenanalyse, Software zur Datenvisualisierung, Datenerhebung, Datenvisualisierung, Erkennung von Anomalien, Matplotlib, Pandas (Python-Paket), Zeitreihenanalyse und Vorhersage
★ 4.4 (7) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Computer Programming Tools
★ 4.9 (13) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenverwaltung, Anwendungsentwicklung, SQL, Cascading Style Sheets (CSS), Microsoft Visual Studio, ChatGPT, Sichere Kodierung, Generative KI, Operative Datenbanken, Web-Entwicklung, AI-Integrationen, Schnelles Engineering, Anwendungssicherheit, Datenmanagement, Web-Anwendungen, PHP (Skriptsprache), Hypertext Markup Language (HTML)
★ 4.7 (6) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: JUnit, Test Automation, Test Tools, Test Script Development, Unit Testing, Software Testing, Performance Testing, Quality Assurance, Performance Stress Testing, IT Automation, Performance Tuning, Scripting, Debugging, Network Performance Management, Simulations
★ 4.9 (8) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Visual Studio, Computer-Programmierwerkzeuge, C# (Programmiersprache), .NET-Rahmenwerk, Rechnerische Logik, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Microsoft Entwicklungswerkzeuge, Fehlersuche, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Skripting, Excel-Makros, Entwicklungsumgebung, Rechnerische Logik, Visual Basic (Programmiersprache), Daten-Strukturen, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung
★ 4.4 (7) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, Mobile Entwicklung, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Plattformübergreifende Entwicklung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, iOS-Entwicklung, Apple-Software-Kenntnisse, Leistungsoptimierung, Computer Programmierung, Swift-Programmierung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Apple iOS, Apple Xcode
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenverwaltung, Mobile Entwicklung, Anwendungsprogrammierschnittstelle (API), Benutzeroberfläche (UI), Beglaubigungen, Datenspeicherung, Integrierte Entwicklungsumgebungen, iOS-Entwicklung, Persistenz der Daten, Datenmanagement, Fehlersuche, Swift-Programmierung, UI-Komponenten, Benutzeroberfläche (UI) Design, Grundsätze der Programmierung, Apple Xcode, Apple iOS, Kerndaten (Software)
Anfänger · Kurs · 1–4 Wochen