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: Javascript, JavaScript-Frameworks, Front-End-Webentwicklung, UI-Komponenten, Grundsätze der Programmierung, Datenfluss, React.js
★ 4.3 (13) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung, Anwendungsdesign, iOS-Entwicklung, Git (Versionskontrollsystem), Wireframing, Benutzeroberfläche (UI), Datenverwaltung, Software Architektur, Mobile Entwicklung, Apple iOS, UI-Komponenten, Apple-Software-Kenntnisse, Kenntnisse der Apple Software, Software-Architektur, Benutzererfahrung, Datenmanagement, Versionskontrolle, Swift-Programmierung, Benutzeroberfläche (UI) Design
★ 4.3 (35) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, C++ (Programmiersprache), Algorithmen, Datei-E/A, Persistenz der Daten, Daten-Strukturen, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, C und C++, Objektorientierter Entwurf
★ 4.8 (10) · Fortgeschritten · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Histogram, Generative AI, Model Evaluation, Data Literacy, AI literacy, Data Presentation, Data Collection, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistics, Data Analysis, Statistical Reporting, Data Ethics, Experimentation, Science and Research, Data Science, Research Design, Model Training, Artificial Intelligence
★ 4.7 (56) · Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Software Design, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Python Programming, Linear Algebra, Spatial Analysis
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Datenmanipulation, Datenorientierte Programmierung, Fehlersuche, Python-Programmierung, Datenanalyse, Funktionales Design, Wiederverwendbarkeit von Code
★ 4.4 (7) · Mittel · Kurs · 1–4 Wochen

Whizlabs
Kompetenzen, die Sie erwerben: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, Browser Compatibility, Web Applications, Test Script Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Test Case, Web Development Tools, Development Environment, Software Architecture, Python Programming, Software Installation, Package and Software Management
★ 3.3 (42) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
★ 4.3 (14) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Java, Automatisierung, Cascading Style Sheets (CSS), Software-Prüfung, Java Programmierung, Test-Automatisierung, Selenium (Software), Java-Programmierung, Entwicklung von Testskripten, Skripting, Ajax
★ 4.9 (7) · Mittel · Kurs · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenverarbeitung, Datenmanipulation, Text Mining, Datenanalyse, Wahrscheinlichkeitsverteilung, Python-Programmierung, Leistungsoptimierung, Datenwissenschaft, Daten-Strukturen, Datei-E/A, Große Daten, NumPy, Bildanalyse, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
★ 4 (21) · Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: AI-Integrationen, LLM-Bewerbung, AI-Arbeitsabläufe, Anwendungsdesign, Generative KI, Lebenszyklus der Softwareentwicklung, Anwendungsentwicklung, Methoden der Softwareentwicklung, ChatGPT, Schnelles Engineering, Software-Entwicklungstools
★ 4.2 (15) · Anfänger · Kurs · 1–4 Wochen