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.

Arizona State University
Kompetenzen, die Sie erwerben: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), Generative AI, NumPy, Object Oriented Programming (OOP), Model Training, Deep Learning, Image Analysis, Machine Learning Methods, Plot (Graphics), Object Oriented Design, Integrated Development Environments, Python Programming, Development Environment, Computer Programming Tools, Event-Driven Programming, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Softwaretechnik, Software-Entwurfsmuster, Testgetriebene Entwicklung (TDD), Entwicklungstests, Android-Entwicklung, Einheitstest, Anwendungssicherheit, JUnit, Software-Entwicklung, Einheitliche Prüfung, Integrationsprüfung, Software-Prüfung, Test-Automatisierung, Test-Tools, Instandhaltbarkeit, Sichere Kodierung, Prüfbarkeit, Software Entwurf, Mobile Sicherheit
Gemischt · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Business-Analytik, Datenvisualisierung, Microsoft Excel, Datenerfassung, Interaktive Datenvisualisierung, Software zur Datenvisualisierung, Prädiktive Analytik, Analytik, Buchhaltungssoftware, Excel-Makros, Buchhaltungssysteme, Datenanalyse, Buchhaltungs- und Finanzsoftware, Tabellenkalkulations-Software, Tableau-Software, Datenarchitektur, Analytische Fähigkeiten, Präsentation der Daten, Datenkompetenz, Spezialisierte Buchhaltung
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Speicherverwaltung, Datenvalidierung, Amazon Webdienste, Sicherheitsprüfung, Software-Entwurfsmuster, Penetrationstests, Sicherheitstests, Amazon Web Services, Metasploit, Bewertung der Cybersicherheit, Anwendungssicherheit, SQL, Scannen auf Schwachstellen, Validierung von Daten, Techniken der Ausbeutung, Brute-force-Angriffe, Betriebssysteme, Sichere Kodierung, Entwicklung von Exploits, Amazon Elastic Compute Cloud, Bewertungen der Anfälligkeit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: DevOps, Entwicklungsumgebung, Sicherheitskontrollen, Sicherheitsprüfung, Open Web Application Security Project (OWASP), DevSecOps, Kontinuierliche Überwachung, Sicherheitstests, Modellierung von Bedrohungen, Anwendungssicherheit, Systemüberwachung, Schwachstellen-Management, Scannen auf Schwachstellen, Verwaltung der Anwendungsleistung, Sichere Kodierung, Bewertungen der Anfälligkeit, Lebenszyklus der Softwareentwicklung, Datensicherheit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Medical Records, Medical Office Procedures, Health Information Management and Medical Records, Health Information Management, Patient Coordination, Patient Registration, Care Coordination, Patient-centered Care, Medical Billing and Coding, Medical Support, Medical Billing, Emergency Response, Healthcare Ethics, Patient Communication, Health Care Administration, Healthcare Industry Knowledge
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Web-Entwicklung, Zusammenarbeit, Front-End-Webentwicklung, Cloud-Bereitstellung, Selenium (Software), Datenbanken, Anwendungssicherheit, Restful API, Web-Design und Entwicklung, Anwendungsprogrammierschnittstelle (API), HTML und CSS, Web-Anwendungen, Objekt-Relationales Mapping, Sichere Kodierung, JavaScript-Frameworks, Back-End-Webentwicklung, Flask (Web-Framework), Cloud-Anwendungen, Test-Tools, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Blockchain, Algorithmen, Verschlüsselung, Transaktionsverarbeitung, Kryptographische Protokolle, Netzwerksicherheit, Verteilte Denial-Of-Service-Angriffe (DDoS), Kryptographie, Verteiltes Rechnen, Skalierbarkeit, Techniken der Ausbeutung, Sichere Kodierung, Bewertungen der Anfälligkeit
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Management von Bedrohungen, Benutzerkonten, Cyber-Risiko, Schulung zum Bewusstsein für Computersicherheit
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning, Computer Programming
Mittel · Spezialisierung · 1–3 Monate