Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, OpenAI-API, Web-Anwendungen, JSON, Schnelles Engineering, OpenAI, Anwendungsprogrammierschnittstelle (API)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Exploitation techniques, Brute-force attacks, Scripting, Network Protocols, Authentications, Scripting Languages, Python Programming, Data Access, Identity and Access Management, Automation
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Tensorflow, Convolutional Neural Networks, Applied Machine Learning, Image Analysis, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Software Visualization, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Business-Lösungen, Algorithmen für maschinelles Lernen, Statistisches maschinelles Lernen, Python-Programmierung, Angewandtes maschinelles Lernen, Modellevaluation, Klassifizierungsalgorithmen, Modell-Optimierung, Regressionsanalyse, Datenverarbeitung, Bewertung des Modells, Datenvorverarbeitung, Methoden des maschinellen Lernens, Jupyter, Entscheidungsbaum-Lernen, Vorverarbeitung von Daten, Überwachtes Lernen, Leistungsanalyse
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, React.js, Mobile Entwicklung, Web-Entwicklungs-Tools, Ereignisgesteuerte Programmierung, Paket- und Softwareverwaltung, Node.JS, Einheitstest, Einheitliche Prüfung, Funktionales Design, Javascript, Software-Prüfung, Objektorientierte Programmierung (OOP), Android-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung, Jest (JavaScript Testing Framework)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Mobile Entwicklungstools, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), UI/UX-Strategie, Mobile Entwicklung, Benutzeroberfläche (UI), Benutzerfreundlichkeit, Android (Betriebssystem), Entwicklungstests, Benutzeroberfläche (UI) Design, Android-Studio, Entwicklungsumgebung, Android-Entwicklung, Software-Prüfung, UI-Komponenten, Interaktionsdesign
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Plot (Grafiken), Ggplot2, Tidyverse (R-Paket), Software zur Datenvisualisierung, Grafik-Software, Streudiagramme, R Programmierung, Statistische Visualisierung, Wärmekarten, Datenwrangling
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Graphentheorie, Instandhaltbarkeit, Integrationsprüfung, Testgetriebene Entwicklung (TDD), Cloud Computing, Microsoft Azure, Python-Programmierung, Daten-Strukturen, Cloud-Bereitstellung, Code-Überprüfung, Software Entwurf, Software-Entwicklung, Software-Dokumentation, Bereitstellung von Anwendungen, Serverloses Rechnen, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Automatisierung, Anwendungsdesign, No-Code-Entwicklung, Datenmodellierung, Integration von Daten, Automatisierung von Geschäftsprozessen, Datenzugang, Microsoft Power-Plattform, Geschäftsprozess, Benutzeroberfläche (UI), Microsoft Power Automate/Flow, Microsoft Power Plattform, Engagement fördern, Prozessgestaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Anwendungsentwicklung, Datenvalidierung, Validierung von Daten, Java-Programmierung, Persistenz der Daten, Instandhaltbarkeit, Daten importieren/exportieren, Datenmanagement, Software Entwurf, Software-Entwicklung, Datenspeicher, Objektorientierte Programmierung (OOP), Datei-E/A, Objektorientierter Entwurf, Datenverwaltung, Java Programmierung
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Programming Principles, Computer Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden