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.

Coursera
Kompetenzen, die Sie erwerben: Software-Prüfung, AI-Sicherheit, Kontinuierliche Integration, Einheitliche Prüfung, Abhängigkeitsanalyse, Bewertungen der Anfälligkeit, CI/CD, Scannen auf Schwachstellen, Kontinuierliche Bereitstellung, Code-Abdeckung, Paket- und Softwareverwaltung, Test-Tools, Sicherheitstests, Integrationsprüfung, DevSecOps, AI-Integrationen, Software-Versionierung, Testgetriebene Entwicklung (TDD), Entwicklung von Testskripten, Sicherheitsprüfung, Test-Automatisierung, Einheitstest
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Transfer Learning, Keras (Neural Network Library), Fine-tuning, Embeddings, Deep Learning, Image Analysis, Artificial Neural Networks, Computer Vision, Natural Language Processing, Data Preprocessing, Model Optimization, Model Training
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Analytical Skills, Data Literacy
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Validierung von Daten, No-Code-Entwicklung, Amazon Web Services, Amazon Webdienste, Maschinelles Lernen, Modell Ausbildung, Vorverarbeitung von Daten, Datenvalidierung, Modellevaluation, Modell-Einsatz, AWS SageMaker, Amazon S3, Überwachtes Lernen, Prädiktive Modellierung, Bewertung des Modells, Datenvorverarbeitung, Versionskontrolle, Angewandtes maschinelles Lernen
Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: IntelliJ IDEA, Integrated Development Environments, Software Development Tools, Version Control, Git (Version Control System), GitHub, Development Environment, Program Development, Debugging, Scripting Languages, Visualization (Computer Graphics), Databases, Database Management, Relational Databases, Scripting
Mittel · Kurs · 1–4 Wochen

Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Systems Architecture, AI Workflows, Process Modeling, Model Based Systems Engineering, System Design and Implementation, Systems Analysis, Enterprise Modeling, Model Training, Diagram Design, Dataflow, MLOps (Machine Learning Operations), Requirements Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Development Environment, Java, Integrated Development Environments, Key Management, Software Development Tools, Cryptographic Protocols, Encryption, Cryptography, Performance Tuning, Memory Management, Scalability, Software Installation
Mittel · Kurs · 1–3 Monate

Starweaver
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Security Testing, Cyber Security Strategy, Application Security, Vulnerability Scanning, Security Strategy, Penetration Testing, DevSecOps, Software Testing, Debugging, Cybersecurity, Vulnerability Assessments, Cyber Security Assessment, Secure Coding, White-Box Testing, Test Automation, Code Review, Vulnerability Management, Technical Communication, Continuous Monitoring
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Data Storytelling, Data Presentation, Data Analysis, Dashboard Creation, Interactive Data Visualization, No-Code Development, Market Data, Data Science, Predictive Modeling, Data Ethics, Data Capture, Data Processing, Data Transformation, Data Integrity, Data Cleansing, Applied Machine Learning, Data Governance, Data Collection, Data Integration
Mittel · Kurs · 1–4 Wochen