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.

Rice University
Kompetenzen, die Sie erwerben: Diversität und Inklusion, Mitarbeiterbindung, Strategische Planung, Diversity-Schulung, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Geschäftsplanung, Rekrutierung, Strategie der Humanressourcen, Rekrutierung von Talenten, Diversity-Programme, Entwicklung der Arbeitskräfte, Talentakquise, Personalpolitische Maßnahmen, Personalwesen, Inklusivität am Arbeitsplatz, Organisatorische Effektivität, Unternehmensplanung, Strategien der Personalbeschaffung, Mitarbeiterschulung, Ausbildungsprogramme, Personalmanagement und -planung
★ 4.8 (61) · Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Web Services, Database Management, Database Development, JSON, Back-End Web Development, SQL, Database Design, Server Side, .NET Framework, Object Oriented Programming (OOP), Application Programming Interface (API), API Design, Database Architecture and Administration, Programming Principles
★ 4.1 (14) · Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Devops-Werkzeuge, DevOps, Linux, Unix-Befehle, GitHub, Open-Source-Technologie, Versionskontrolle, Kollaborative Software
★ 4.8 (34) · Anfänger · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Methoden des maschinellen Lernens, Tiefes Lernen, Künstliche Intelligenz, Modellevaluation, Generative KI, Modellierung großer Sprachen, Bewertung des Modells, Wissenschaftliche Visualisierung, Daten-Ethik, Angewandtes maschinelles Lernen, Verantwortungsvolle AI, Künstliche neuronale Netze, Python-Programmierung, Bildanalyse, Generative Modellarchitekturen
★ 4.7 (27) · Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Data Ethics, Exploratory Data Analysis, Data-Driven Decision-Making, Logistic Regression, Statistical Modeling, R (Software), Web Scraping, Ggplot2, Model Evaluation, Statistical Reporting, Data Visualization Software, Predictive Modeling, Tidyverse (R Package), Data Visualization, Responsible AI, Data Transformation, R Programming, Data Science, Data Wrangling, Version Control
★ 4.7 (39) · Anfänger · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Animation und Spieldesign, Computational Thinking, Diversity-Bewusstsein, Klassenzimmer-Management, Computer Programmierung, Brainstorming, Software und Technologie für das Bildungswesen, Fehlersuche, Digitale Pädagogik, Grundsätze der Programmierung, Computerprogrammierung
★ 4.8 (8) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Microservices, Systementwurf und Implementierung
★ 4 (8) · Mittel · Kurs · 1–3 Monate

Starweaver
Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Electrical Systems, Cybersecurity, Program Development, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development
★ 4.5 (44) · Anfänger · Kurs · 1–4 Wochen

École normale supérieure
Kompetenzen, die Sie erwerben: Modell-Optimierung, Graphentheorie, Mathematische Modellierung, Fortgeschrittene Mathematik, Angewandte Mathematik, Wahrscheinlichkeitsrechnung und Statistik, Operations Research, Theoretische Informatik, Wahrscheinlichkeit, Lineare Algebra, Kombinatorik, Netzwerk-Modell, Algorithmen
★ 4.8 (46) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), File I/O, Test Tools, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Test Case, Data Structures
★ 4.6 (7) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsprogrammierschnittstelle (API), ChatGPT, Fehlersuche, Sichere Kodierung, JSON, Generative KI, AI-Integrationen, Back-End-Webentwicklung, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, LLM-Bewerbung, Bereitstellung von Anwendungen, Full-Stack Web-Entwicklung, Restful API, Python-Programmierung, OpenAI-API
★ 3.6 (14) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Java, Pädagogik, Kulturelle Reaktionsfähigkeit, Computer Programmierung, Java Programmierung, Computerprogrammierung, Java-Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Programm-Entwicklung, Algorithmen, Digitale Pädagogik
★ 4.7 (11) · Anfänger · Kurs · 1–3 Monate