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.

Siemens
Kompetenzen, die Sie erwerben: Safety Standards, Robotics, Automation Engineering, Safety Training, Machine Controls, Safety Assurance, Mechanical Design, Automation, Control Systems, Program Development, Manufacturing and Production, Performance Testing, Human Machine Interfaces, Programming Principles, Human Factors, Risk Management Framework
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Generative KI, Verantwortungsvolle AI, Datenanalyse, Analytik, Datenmanipulation, Abfragesprachen, Datenkompetenz, Modellierung großer Sprachen, Interaktive Datenvisualisierung, Daten-Synthese, Daten-Ethik, Schnelles Engineering, Vorverarbeitung von Daten, Prompt-Muster, Bereinigung von Daten, Präsentation der Daten, Daten-Storytelling, Erstellung des Dashboards, Datenvorverarbeitung, Generative Modellarchitekturen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Integrated Development Environments, Algorithms, Functional Design, Data Management
Mittel · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, KI-Kenntnisse, Innovation, Künstliche Intelligenz, Mensch-Computer-Interaktion, AI-Förderung, LLM-Bewerbung, Schnelles Engineering, ChatGPT, KI-gestützte Kreativität
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI) Design, Datenzugang, Mobile Entwicklung, Software-Entwicklung, Software Architektur, Software-Architektur, Datenbanken, Software Entwurf, Java Programmierung, Java-Programmierung, Android-Entwicklung, Dienstleistungsverwaltung, Android (Betriebssystem)
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Analyse, Datenanalyse, Analytik, Analytische Fähigkeiten, Politische Analyse, Statistische Methoden, Öffentliche Politiken, R Programmierung, Statistische Programmierung, Forschungsdesign, Vorhersage, Software zur Datenanalyse, Statistische Inferenz, Statistische Software, Ggplot2, Zeitreihenanalyse und Vorhersage, Statistische Hypothesenprüfung, Entwicklung der Politik, Bewertung des Programms
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Visual Basic (Programmiersprache), Microsoft Kopilot, Excel-Makros, Interaktive Datenvisualisierung, Grundsätze der Programmierung, UI-Komponenten, Benutzeroberfläche (UI), Microsoft Excel, Arbeitsablauf-Management, Vorhersage, Szenario-Tests, Automatisierung, Erstellung des Dashboards, Fehlersuche, Prädiktive Modellierung
Anfänger · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Cloud Computing, Tiefes Lernen, Analytik, Methoden des maschinellen Lernens, Maschinelles Lernen, Angewandtes maschinelles Lernen, Skalierbarkeit, Verteiltes Rechnen, Datenbanken, Apache Kafka, Daten in Echtzeit, Datenspeicherung, Datenspeicher, Apache Spark, Datenverarbeitung, Apache Mahout, NoSQL, Statistisches maschinelles Lernen, Große Daten, Apache Hadoop
Gemischt · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: System-Programmierung, Schwachstellen-Management, C (Programmiersprache), Verschlüsselung, Datenvalidierung, Kryptographie, Linux, Linux-Verwaltung, Benutzerkonten, Bewertungen der Anfälligkeit, Anwendungssicherheit, Sichere Kodierung, Unix, Sicherheitskontrollen, Datei-E/A, Validierung von Daten, OS Prozessmanagement, C und C++, Dateiverwaltung, Code-Überprüfung, Verifizierung und Validierung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Software-Entwicklung, Software Entwurf, Java Programmierung, Java-Programmierung, Java, Objektorientierte Programmierung (OOP), Funktionales Design
Mittel · Kurs · 1–3 Monate

University of Washington
Kompetenzen, die Sie erwerben: Datenerfassung, Statistische Analyse, Datenanalyse, Regressionsanalyse, Datenvisualisierung, Text Mining, R Programmierung, Python-Programmierung, Korrelationsanalyse, Unstrukturierte Daten, Präsentation der Daten, Datenerhebung, Analyse sozialer Medien, Quantitative Forschung, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen