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.

Starweaver
Kompetenzen, die Sie erwerben: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, DevSecOps, Application Security, Cloud Security, Security Controls, Security Testing, Containerization, Software Development, CI/CD, Cybersecurity, Vulnerability Management, Infrastructure as Code (IaC), Supply Chain, Dependency Analysis
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Construction Estimating, Risk Management, Cost Estimation, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Verification And Validation, Workflow Management, Business Ethics, Budgeting, Project Management, Engineering Plans And Specifications
Gemischt · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Fehlersuche, Einheitstest, Datenstrukturen, Computer Programmierung, Verteiltes Rechnen, Grundsätze der Programmierung, Algorithmen, Integrationstests, Objektorientierte Programmierung (OOP), Systementwurf und Implementierung, Software Entwurf, Software-Tests, Go (Programmiersprache), C (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, CI/CD, Cloud Platforms, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Cybersecurity, Configuration Management
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Deep Learning, Datenvorverarbeitung, Cloud Computing, Tensorflow, Python-Programmierung, Entwicklungsumgebung, Modellevaluation, Computervision, Keras (Bibliothek für Neuronale Netze), Bildanalyse
Gemischt · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Web Design and Development, Web Development, Web Content Accessibility Guidelines, Web Design, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Web Content, Back-End Web Development, Program Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Middleware, Web-Entwicklung, JavaScript-Frameworks, Web-Entwicklungstools, Javascript, React.js, React Redux
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Anwendungsentwicklung, OpenAI API, Generative KI, ChatGPT, Microsoft Kopilot, Code-Überprüfung, Schnelles Engineering, KI-Workflows
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Integrierte Entwicklungsumgebungen, Fehlersuche, Testfall, Computer Programmierung, Grundsätze der Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Pseudocode, Computergestützte Logik, Programm-Entwicklung, Unterrichten
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: JSON, Deep Learning, Maschinelles Lernen, Unstrukturierte Daten, Verarbeitung natürlicher Sprache, Datenvorverarbeitung, Python-Programmierung, Datenverarbeitung, Unüberwachtes Lernen, Marketing-Analytik, Explorative Datenanalyse, Text Mining, Modellevaluation
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Google Sheets, ChatGPT, Marketing Automation, Digitales Marketing, Kalender-Management, Projektmanagement, Schnelles Engineering, Schnittstelle zur Anwendungsprogrammierung (API), Markenmanagement, Inhaltliche Strategie, Erstellung von Inhalten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Transfer Learning, Tensorflow, Artificial Neural Networks, Embeddings, Keras (Neural Network Library), Deep Learning, Time Series Analysis and Forecasting, Image Analysis, Classification Algorithms, Convolutional Neural Networks, Natural Language Processing, Computer Vision, Forecasting, Supervised Learning, Machine Learning Algorithms, Machine Learning, Predictive Analytics, Model Evaluation, Predictive Modeling
Mittel · Spezialisierung · 1–3 Monate