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.

Duke University
Kompetenzen, die Sie erwerben: Umarmendes Gesicht, Generative KI, PyTorch (Bibliothek für Maschinelles Lernen), Modellierung großer Sprachen, MLOps (Maschinelles Lernen Operations), Maschinelles Lernen, DevOps, Infrastruktur als Code (IaC), Angewandtes maschinelles Lernen, CI/CD, Verarbeitung natürlicher Sprache, AWS SageMaker, LLM-Bewerbung, Cloud-Bereitstellung, Rust (Programmiersprache), Modell-Bereitstellung
Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Computervision, Modellevaluation, Algorithmen für maschinelles Lernen, Unüberwachtes Lernen, Deep Learning, Generative adversarische Netze (GANs), Datenverarbeitung, Überwachtes Lernen, Regressionsanalyse, Computer Programmierung, Klassifizierungsalgorithmen, Maschinelles Lernen, Prädiktive Modellierung, Bildanalyse, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Pearson
Kompetenzen, die Sie erwerben: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Elastic Compute Cloud, Amazon S3, AWS CloudFormation, Amazon Web Services, Identity and Access Management, Cloud Hosting, AWS Kinesis, Cloud Applications, Amazon DynamoDB, Secure Coding, Cloud Deployment, Command-Line Interface, Cloud Development, Scalability, Microservices, Serverless Computing, Application Programming Interface (API), Data Storage Technologies
Mittel · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Key Management, Cryptography, Application Security, Encryption, Secure Coding, Data Security, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Vulnerability Assessments, Code Review
Mittel · Kurs · 1–3 Monate

Case Western Reserve University
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Descriptive Statistics, Statistical Modeling, R Programming, Geographic Information Systems, Statistical Analysis, Probability & Statistics, Data-Driven Decision-Making, Oil and Gas, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: IT Security Architecture, Threat Modeling, Application Security, Cloud Deployment, Cloud Computing Architecture, Cloud Computing, Cloud Services, Security Engineering, Cloud Security, Systems Architecture, Information Systems Security, Security Controls, Secure Coding, Public Cloud, Threat Management, Software As A Service, Infrastructure As A Service (IaaS), Computer Security, Threat Detection, Role-Based Access Control (RBAC)
Fortgeschritten · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Angular, JavaScript Frameworks, TypeScript, UI Components, Data Transformation, Web Development Tools, Hypertext Markup Language (HTML), Application Frameworks, Network Routing, Cascading Style Sheets (CSS), Model View Controller, Data Validation
Anfänger · Kurs · 1–4 Wochen

Institut Mines-Télécom
Kompetenzen, die Sie erwerben: Cybersecurity, Open Web Application Security Project (OWASP), Application Security, Cyber Attacks, Threat Modeling, Risk Management Framework, Secure Coding, Vulnerability Assessments, SQL
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Devops Tools, Collaborative Software, Software Configuration Management, Software Development Tools, Unix Shell, Command-Line Interface, Secure Coding
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Threat Modeling, Exploitation techniques, Application Security, Vulnerability Assessments, Extensible Markup Language (XML)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Code Review, Version Control, GitHub, Package and Software Management, CI/CD, Continuous Integration, Open Source Technology, Development Environment, Continuous Deployment, Secure Coding, Software Development Tools, Docker (Software), Containerization, Scientific Methods, Bioinformatics, Data Sharing, Git (Version Control System), Automation, Software Documentation, Technical Documentation
Anfänger · Spezialisierung · 3–6 Monate