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: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), UI Components, C# (Programming Language), API Design, Microsoft Visual Studio, Development Environment, User Interface (UI) Design, Identity and Access Management, Role-Based Access Control (RBAC), Software Design Patterns
★ 4.3 (6) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Memory Management, Cross Platform Development, Mobile Development, UI Components, Data Store, Animations, Data Storage Technologies, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Data Persistence, Data Storage, Cloud Storage, Dataflow
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Problem Solving, Overcoming Obstacles, Mental Concentration, Learning Theory
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Paket- und Softwareverwaltung, Installation der Software, Speicherverwaltung, Grundsätze der Programmierung, Tools erstellen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Animation und Spieldesign, Web-Anwendungen, Hypertext Markup Language (HTML), Anwendungsentwicklung, Javascript, Ereignisgesteuerte Programmierung, Web-Design und Entwicklung, HTML und CSS, Animationen, Überwachung von Ereignissen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spiel-Design, Skripting, Installation der Software, Entwicklungsumgebung, Ereignisgesteuerte Programmierung, Unity-Engine, Entwicklungstests, Fehlersuche, Entwicklung von Videospielen, C# (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Programming Principles, Computational Thinking
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Spiel-Design, Restful API, Ereignisgesteuerte Programmierung, Javascript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, Test Engineering, System Testing, Test Tools, Test Automation, Testability, Integration Testing, Performance Stress Testing, .NET Framework, Performance Tuning, Software Development Tools
★ 4.7 (28) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsrechnung und Statistik, Angewandtes maschinelles Lernen, Text Mining, Python-Programmierung, Verarbeitung natürlicher Sprache, Klassifizierungsalgorithmen, Markov-Modell, Vorverarbeitung von Daten, Datenvorverarbeitung, Abhängigkeitsanalyse, Algorithmen
★ 4.7 (6) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Microsoft Power Plattform, Automatisierung, Generative KI, Rekrutierung, Analyse des Geschäftsablaufs, Talentakquise, Arbeitsablauf-Management, Microsoft Power Automate/Flow, Verantwortungsvolle AI, Google Gemini, Schnelles Engineering, Prompt Engineering Tools, AI-Integrationen, Microsoft Power-Plattform, Rekrutierung von Talenten, Automatisierung von Geschäftsprozessen, Generative AI-Agenten, Daten-Ethik, ChatGPT
★ 4.8 (9) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Android (Operating System), User Interface (UI) Design, Code Reusability, UI Components, Release Management, Development Environment, Programming Principles
Mittel · Spezialisierung · 1–3 Monate