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: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Interactive Data Visualization, JSON, User Interface (UI), Software Architecture, User Interface (UI) Design, Apple software proficiency, UI Components, Software Testing, Test Tools, AI Integrations, Unit Testing, User Interface and User Experience (UI/UX) Design, Software Design, Computer Programming, Computer Programming Tools
Mittel · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Theoretische Informatik, Sichere Kodierung, Rechnerische Logik, Wissenschaftliche Methoden, White-Box-Tests, Rust (Programmiersprache), YAML, Design-Spezifikationen, Prüftechnik, Test-Tools, Mathematische Modellierung, Angewandtes maschinelles Lernen, Andere Programmiersprachen, Grundsätze der Programmierung, Funktionelle Prüfung, Software-Prüfung, Verifizierung und Validierung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web-Entwicklung, Web-Entwicklung, Web-Anwendungen, Ereignisgesteuerte Programmierung, UI-Komponenten, Front-End-Webentwicklung, Javascript, Benutzeroberfläche (UI), JavaScript-Frameworks, Wiederverwendbarkeit von Code, Datenfluss, Anwendungsprogrammierschnittstelle (API), React.js, React Redux
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenverwaltung, Apache Spark, Relationale Datenbanken, Daten-Pipelines, Datensicherheit, Datenbanken, Datenwissenschaft, Daten-Seen, Auszug, Datenarchitektur, Datenspeicherung, Datenverarbeitung, SQL, Data Warehousing, Datenspeicher, Apache Hadoop, Große Daten, NoSQL, Daten-Governance, Integration von Daten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Angular, Development Environment, Software Development Tools, Back-End Web Development, Computer Programming Tools, JavaScript Frameworks, Authentications, Web Development Tools, Application Development, Integrated Development Environments, Application Frameworks, Web Applications, User Accounts, UI Components, Application Programming Interface (API), TypeScript, Data Persistence, Data Store, Maintainability, User Interface (UI)
Mittel · Kurs · 1–3 Monate

SkillUp
Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Apple Xcode, Swift Programming, Mobile Development, Application Development, Apple software proficiency, Web Content Accessibility Guidelines, User Interface (UI), AI Integrations, Interactive Data Visualization, Software Architecture, UI Components, Generative AI Agents, Geospatial Information and Technology, Database Development
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Datenvisualisierung, Unüberwachtes Lernen, Dimensionalitätsreduktion, Software zur Datenvisualisierung, Statistische Methoden, R Programmierung, Grafische Darstellung, Explorative Datenanalyse, Plot (Grafiken), R (Software), Datenanalyse, Statistische Analyse, Ggplot2
Gemischt · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Software Architektur, Software-Entwurfsdokumente, Software-Entwicklung, Software-Visualisierung, Objektorientierte Programmierung (OOP), API-Entwurf, Code-Überprüfung, Webdienste, Serviceorientierte Architektur, Java, Software Entwurf, Einfaches Objektzugriffsprotokoll (SOAP), Restful API, Software-Systeme, Software-Entwurfsmuster, Unified Modeling Language, Model-View-Controller, Software-Architektur, Microservices, Objektorientierter Entwurf, Systemarchitektur, Produktfamilie Technik
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Logistische Regression, Regressionsanalyse, Deskriptive Statistik, Stichproben (Statistik), R Programmierung, Datenkompetenz, Modellevaluation, Explorative Datenanalyse, Deskriptive Analytik, Analytische Fähigkeiten, R (Software), Biostatistik, Statistische Hypothesenprüfung, Datenanalyse, Statistische Software, Bewertung des Modells, Statistische Analyse, Korrelationsanalyse, Statistische Modellierung, Statistische Programmierung, Wissenschaft und Forschung
Anfänger · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: Incident Management, Governance, Incident Response, Data Governance, Compliance Management, Policy Development, Risk Management, Governance Risk Management and Compliance, Risk Management Framework, Supplier Risk Management, Artificial Intelligence, Model Training, AI Security, Testability, Statistical Methods, Data Science, Model Optimization, Applied Machine Learning, Machine Learning Methods, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Internet Of Things, Embedded Systems, Serial Peripheral Interface, System Programming, Emerging Technologies, Communication Systems, Application Programming Interface (API), Operating Systems, Peripheral Devices, Digital Communications, Artificial Intelligence
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datei-E/A, Python-Programmierung, Kontext-Management, Dateiverwaltung, Konfigurationsverwaltung, Daten importieren/exportieren, Kontinuierliche Überwachung, Fehlersuche, Konfigurationsmanagement, Skripting, DevOps, IT-Automatisierung
Mittel · Kurs · 1–4 Wochen