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.

Kompetenzen, die Sie erwerben: Cryptographic Protocols, Blockchain, Business Continuity Planning, Cryptography, Encryption, Business Continuity, Disaster Recovery, Data Management, Security Engineering, Digital Assets, Threat Modeling, Vulnerability Assessments, Security Architecture Review, Cybersecurity, Regulatory Compliance, Enterprise Security, Network Security, Asset Protection, Vulnerability Management, Data Security
★ 5 (10) · Anfänger · Spezialisierung · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: DevOps, GitHub, Open-Source-Technologie, Installation der Software, Devops-Werkzeuge, Kollaborative Software, Git (Versionskontrollsystem), Versionskontrolle
★ 4.7 (27) · Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Testfall, Daten-Strukturen, Algorithmen, Fehlersuche, Digitale Pädagogik, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Computerprogrammierung
★ 4.8 (6) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Artificial Intelligence and Machine Learning (AI/ML), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Machine Learning Methods, Model Training, Ggplot2, Plot (Graphics), Data Manipulation, Convolutional Neural Networks, Machine Learning Algorithms
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Datenvalidierung, Validierung von Daten, Rechnerische Logik, Befehlszeilenschnittstelle, Skripting, Computational Thinking, Python-Programmierung, Programm-Entwicklung, Algorithmen, Installation der Software, Funktionales Design, Entwicklungsumgebung, Software Entwurf, Software-Entwicklung, Computerprogrammierung, Grundsätze der Programmierung
★ 4.5 (36) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, Künstliche Intelligenz, Einbettungen, Qualitätssicherung, No-Code-Entwicklung, ChatGPT, Benutzeroberfläche (UI), LLM-Bewerbung, Frontend-Integration, AI-Arbeitsabläufe, Selbstbedienungstechnologien
★ 4.5 (17) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: KI-Kenntnisse, AI-Integrationen, Generative KI, Künstliche Intelligenz, API-Entwurf, Back-End-Webentwicklung, Risikomanagement, Datenbank Management, Verantwortungsvolle AI, Datenbanken, Datenbank-Management, Leistungsoptimierung, Datenbank-Entwicklung, Anwendungsprogrammierschnittstelle (API)
★ 4.5 (23) · Mittel · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Software-Entwicklung, Eclipse (Software), Software-Versionierung, Software-Entwicklungstools, Git (Versionskontrollsystem), IntelliJ IDEA, Microsoft Visual Studio, Integrierte Entwicklungsumgebungen, Versionskontrolle, Freigabe-Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenvisualisierung, Datenumwandlung, Maschinelles Lernen, Bereinigung von Daten, Datenwissenschaft, Plot (Grafiken), NumPy, Matplotlib, Prädiktive Analytik, Algorithmen für maschinelles Lernen, Python-Programmierung, Random Forest Algorithmus, Datenmanipulation, Pandas (Python-Paket), Datenvorverarbeitung, Entscheidungsbaum-Lernen, Überwachtes Lernen, Vorverarbeitung von Daten, Prädiktive Modellierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Penetration Testing, Security Testing, Application Security, Event Monitoring, Exploit development, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Security Architecture Review, Patch Management, Code Review, Incident Management, Application Deployment, Authorization (Computing), Data Validation
★ 4.8 (30) · Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Modellierung großer Sprachen, JSON, Schnelles Engineering, LLM-Bewerbung, Prompt-Muster, Werkzeuganrufe, Abruf-erweiterte Erzeugung
★ 4.6 (16) · Anfänger · Projekt · Weniger als 2 Stunden
University of Glasgow
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Software-Entwicklung, Datenkompetenz, Anwendungsdesign, Plot (Grafiken), Präsentation der Daten, Animationen, Programm-Entwicklung, Visualisierung (Computergrafik), Web-Design und Entwicklung, Web-Entwicklungs-Tools, Angewandtes maschinelles Lernen, Animation und Spieldesign, Grafik-Software, Technische Überprüfung der Software, Software Entwurf, Hypertext Markup Language (HTML), Javascript, Lebenszyklus der Softwareentwicklung, Computergrafik
Anfänger · Spezialisierung · 3–6 Monate