Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Epidemiology, Public Health, Health Equity, Social Determinants Of Health, Health Policy, Medical Records, Maternal Health, Data Collection, Medical Coding, Record Keeping, Health Information Management, Chronic Diseases, Diversity Equity and Inclusion Initiatives, Data Quality
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, GitLab, Version Control, Bitbucket, Continuous Deployment
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: LLM Application, Open Web Application Security Project (OWASP), Large Language Modeling, Secure Coding, Responsible AI, Application Security, Security Controls, Prompt Engineering, Google Cloud Platform, Cloud API, API Design, Configuration Management
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Large Language Modeling, Threat Modeling, Security Controls, Vulnerability Assessments, Vulnerability Management, Threat Detection, Security Requirements Analysis, Software Architecture, Application Programming Interface (API), Systems Architecture
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Large Language Modeling, Vulnerability Assessments, Vulnerability Management, Application Security, Secure Coding, Security Controls, Safety and Security, Google Cloud Platform, Security Requirements Analysis, Cloud API, API Design, Application Development, System Configuration, Program Development
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: CI/CD, Application Deployment, Restful API, Middleware, Software Testing, Azure DevOps, Postman API Platform, Containerization
Mittel · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Natural Language Processing, Field-Programmable Gate Array (FPGA), Statistical Machine Learning, Machine Learning, Embedded Systems, Embedded Software, Machine Learning Algorithms, Distributed Computing, Generative AI, Image Analysis, Software Design, Computer Vision, Electrical and Computer Engineering, Engineering Analysis, Digital Communications, Serial Peripheral Interface, Student Support and Services, Student Services, Text Mining, Electronics Engineering
Erwerben Sie ein Zertifikat
Abschluss · 1–4 Jahre

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Entwicklungsumgebung, Computer Programmierung, Befehlszeilen-Schnittstelle, C (Programmiersprache), Pseudocode, Simulationen, Software-Tests, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Objektorientierte Programmierung (OOP), Python-Programmierung, Datenstrukturen, Computergestütztes Denken, Testfall, Software-Ingenieur, Software-Tests, Einheitstest, Programm-Entwicklung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Datenvisualisierungssoftware, Datenanalyse, Datenstrukturen, Grundsätze der Programmierung, Computergestütztes Denken, C (Programmiersprache), Analyse
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Informatik, Fehlersuche, Entwicklungsumgebung, Computer Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Software und Technologie für das Bildungswesen, Brainstorming
Anfänger · Kurs · 1–3 Monate