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: Mathematische Software, Derivate, Angewandte Mathematik, Computer Programmierung, Algebra, Grafische Darstellung, Software-Visualisierung, Plot (Grafiken), Integralrechnung, Computerprogrammierung, Python-Programmierung, Kalkulation, Numerische Analyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, iOS-Entwicklung, Apple Xcode, Computer Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Web-Entwicklung, Computerprogrammierung, Swift-Programmierung, Entwicklungsumgebung, Apple iOS
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Entwicklungstests, Einheitstest, Fehlersuche, Wiederverwendbarkeit von Code, Software-Prüfung, Server-Seite, Dateisysteme, Back-End-Webentwicklung, Javascript, Entwicklung von Testskripten, Web-Anwendungen, Datei-E/A, Node.JS, Einheitliche Prüfung
Mittel · Kurs · 1–3 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Data Mining, Datenwörterbuch, Datenbank-Design, Elektronisches Krankenaktensystem, Deskriptive Analytik, Deskriptive Statistik, Analytik, Gesundheitsinformatik, Explorative Datenanalyse, Management von Gesundheitsinformationen, Elektronische Krankenakte, Medizinische Aufzeichnungen, Präzisionsmedizin, Klinische Forschung, Gesundheitstechnologie, Medizinische Kodierung, Klinische Informatik, Verwaltung klinischer Daten, Patientenfluss, ICD-Kodierung (ICD-9/ICD-10)
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungssicherheit, Datensicherheit, Modellierung von Bedrohungen, Sichere Kodierung, Kryptographie, Sicherheitskontrollen, Techniken der Ausbeutung, Validierung von Daten, Open Web Application Security Project (OWASP), Beglaubigungen, Bewertungen der Anfälligkeit, Schwachstellen-Management, Verschlüsselung
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Amazon CloudWatch, Docker (Software), Version Control, Containerization, YAML, Infrastructure As A Service (IaaS), Automation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: GitHub Kopilot, React.js, Fehlersuche, AI-Förderung, Microsoft Visual Studio, HTML und CSS, Integrierte Entwicklungsumgebungen, Installation der Software, Entwicklungsumgebung, Cascading Style Sheets (CSS)
Mittel · Kurs · 1–4 Wochen

Accenture
Kompetenzen, die Sie erwerben: Datenerfassung, Aufkommende Technologien, Datenkompetenz, Datensicherheit, digitale Kompetenz, Microsoft Excel, Skriptsprachen, Computerkenntnisse, Datengestützte Entscheidungsfindung, Datenerhebung, Digitale Kommunikation, Tabellenkalkulations-Software, Javascript, Schulung zum Bewusstsein für Computersicherheit, Telearbeit, Grundsätze der Programmierung, Datenanalyse, Web-Entwicklung, Python-Programmierung, Web-Sprache, Aufstrebende Technologien, Excel-Formeln
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Model Training, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Fine-tuning, Artificial Neural Networks, Machine Learning, Computer Vision, Generative Model Architectures, Graph Theory, Machine Learning Algorithms
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate