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.

Fractal Analytics
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Kritisches Denken, KI-gestützte Kreativität, Verantwortungsvolle AI
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Matplotlib, Object Oriented Programming (OOP), Plotly, Seaborn, Data Visualization Software, Data Visualization, Pandas (Python Package), NumPy, Statistical Visualization, Plot (Graphics), Interactive Data Visualization, Data Presentation, Software Documentation, Scatter Plots, Data Structures, Maintainability, Programming Principles, Code Reusability, Data Import/Export, Data Manipulation
Mittel · Spezialisierung · 3–6 Monate

Epic Games
Kompetenzen, die Sie erwerben: Benutzererfahrung, UI-Komponenten, Entwicklung von Videospielen, Unreal Engine, Wiederverwendbarkeit von Code, Attrappen, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Grundsätze der Programmierung, Spiel-Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Softwaretechnik, Web-Entwicklungs-Tools, Computer Programmierung, Software-Entwicklung, Grundsätze der Programmierung, Daten-Strukturen, Computerprogrammierung, Web-Entwicklung, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Daten-Pipelines, Analytik, Datenwissenschaft, Technische Merkmale, Telemarketing, Feature Technik, Business-Analytik, Modell Ausbildung, Datengestützte Entscheidungsfindung, Angewandtes maschinelles Lernen, R (Software), Software für maschinelles Lernen, Vorverarbeitung von Daten, Prädiktive Modellierung, Prädiktive Analytik, Modell-Einsatz, Datenvorverarbeitung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Ansible, YAML, IT Automation, Network Architecture, Network Administration, General Networking, Automation, System Configuration, Software Documentation, Configuration Management, Python Programming
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Data Synthesis, Model Training, Convolutional Neural Networks, Image Analysis, Computer Vision, Artificial Neural Networks, Model Evaluation, Applied Machine Learning, Deep Learning, Machine Learning, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Analyse sensorischer Systeme, Sportwissenschaft, Sportliches Training, Medizinische Ausrüstung und Technologie, Analytik, Verifizierung und Validierung, Datengestützte Entscheidungsfindung, Lebenszeichen, Validierung von Daten, Verletzungsprävention, Integration von Daten, Erweiterte Analytik, Angewandtes maschinelles Lernen, Gesundheitstechnologie, Physiologie, Python-Programmierung, Datenanalyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Serverloses Rechnen, Datensicherheit, Containerisierung, Cloud-Speicher, Daten-Pipelines, Datenverarbeitung, Identitäts- und Zugangsmanagement, Cloud-Sicherheit, Datenfluss, Google Cloud-Plattform, Interoperabilität
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Netzwerksicherheit, Skalierbarkeit, Verteilte Denial-Of-Service-Angriffe (DDoS), Sichere Kodierung, Kryptographie, Blockchain, Techniken der Ausbeutung, Verteiltes Rechnen, Kryptographische Protokolle, Transaktionsverarbeitung, Bewertungen der Anfälligkeit, Verschlüsselung, Algorithmen
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Daten-Mapping, Leitlinien für die Zugänglichkeit von Webinhalten, React.js, UI-Komponenten, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), JavaScript-Frameworks, Web-Frameworks, Cascading Style Sheets (CSS), Front-End-Webentwicklung
Mittel · Kurs · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Datenspeicherung, Skriptsprachen, Computer-Programmierwerkzeuge, Computer Programmierung, Grundsätze der Programmierung, Skripting, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen