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: Betriebssysteme, Bash (Skriptsprache), Linux, Befehlszeilenschnittstelle, Unix-Befehle, SQL, Abfragesprachen, Datenbank Management, Unix-Shell, Linux-Befehle, Linux-Verwaltung, Datenbank-Management, Relationale Datenbanken, Benutzerkonten, Beglaubigungen, Dateiverwaltung, Berechtigung (Computing), Dateisysteme
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenvisualisierung, Maschinelles Lernen, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Statistische Analyse, R Programmierung, Rmarkdown, Statistische Inferenz, GitHub, Merkblatt (Software), Modellevaluation, Statistische Modellierung, Regressionsanalyse, Statistische Hypothesenprüfung, Bewertung des Modells, Interaktive Datenvisualisierung, Wahrscheinlichkeitsrechnung und Statistik, Prädiktive Modellierung, Plotly, Glänzend (R-Paket)
Mittel · Spezialisierung · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, Event-Driven Programming, UI Components, Web Development Tools, Code Reusability, Front-End Web Development, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Unit Testing, Web Design and Development, Application Development, Software Design Patterns, Javascript, Development Environment, Context Management, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Dataflow
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Basic Electrical Systems, Electronics, Swift Programming, Electronic Systems, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Electrical Engineering, Electrical Equipment, Embedded Software, Semiconductors, Embedded Systems, Prototyping
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Infrastructure as Code (IaC), Cloud Security, Cloud Storage, Hybrid Cloud Computing, Systems Analysis, Process Improvement, Cloud Engineering, Cloud Computing, Cloud Solutions, Cloud Development, Requirements Analysis, Data Modeling, Multi-Cloud, DevOps, Docker (Software), Solution Design, Microservices, Infrastructure As A Service (IaaS), Information Technology
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Modell Ausbildung, Künstliche Intelligenz, Anwendungsentwicklung, Maschinelles Lernen, Tiefes Lernen, Algorithmen für maschinelles Lernen, AI-Personalisierung, Modell-Einsatz, Python-Programmierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Angewandtes maschinelles Lernen, Modellevaluation, Transfer Learning, Lernen übertragen, Regressionsanalyse, Bewertung des Modells, Feature Technik, Technische Merkmale, Methoden des maschinellen Lernens, Bildanalyse, Computer Vision, Überwachtes Lernen, Prädiktive Modellierung
Gemischt · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Amazon S3, Amazon DynamoDB, AWS Identitäts- und Zugriffsverwaltung (IAM), Amazon Web Services, Amazon CloudWatch, Cloud-Speicher, Skalierbarkeit, Ereignisgesteuerte Programmierung, Cloud Computing, Cloud-Lösungen, Cloud-Dienste, Identitäts- und Zugangsmanagement, Amazon Webdienste, Amazon Elastic Compute Cloud, Migration von Daten, Serverloses Rechnen, Cloud-Management, Architektur der Lösung, Architektur des Cloud Computing, Cloud-Sicherheit, Cloud-Infrastruktur
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, File Management, Python Programming, Data Import/Export, Context Management
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Presentation, Data Collection, Data Governance, Bayesian Statistics, Data Visualization, Descriptive Statistics, Statistical Hypothesis Testing, Performance Metric, Information Privacy, Pandas (Python Package), Data Analysis, Data Visualization Software, Spreadsheet Software, Analytics, SQL, Python Programming
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Atlassian
Kompetenzen, die Sie erwerben: Agile Methodik, Agiles Projektmanagement, Schlanke Methodologien, Kontinuierlicher Verbesserungsprozess, Projektmanagement-Software, Scrum (Software-Entwicklung), Software-Versionierung, Anwenderbericht, Projektleitung, Rückstände, Problemverfolgung, Kanban-Prinzipien, Abfragesprachen, Konfigurationsverwaltung, Sprint-Planung, Konfigurationsmanagement, Benutzerkonten, Agile Software-Entwicklung, Agile Produktentwicklung, Arbeitsablauf-Management, Jira (Software), Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language)
Mittel · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Agile Methodik, Produktmanagement, Team Management, Agiles Projektmanagement, Kontinuierliche Lieferung, Produktentwicklung, Produktprüfung, Entwicklung neuer Produkte, Leistungsmanagement im Team, DevOps, Anwenderbericht, Design Thinking, Produktverbesserung, Führung des Teams, Teambildung, Kontinuierliche Bereitstellung, Agile Produktentwicklung, Agile Software-Entwicklung, Prüfung der Benutzerfreundlichkeit, Teamleitung, Agile Entwicklung von Software, Kundenanalyse
Anfänger · Spezialisierung · 3–6 Monate