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: Microsoft Power Automate/Flow, Automatisierung von Geschäftsprozessen, Engagement fördern, Anwendungsentwicklung, No-Code-Entwicklung, Automatisierung, Benutzeroberfläche (UI), Datenzugang, Integration von Daten, Prozessgestaltung, Datenmodellierung, Anwendungsdesign, Microsoft Power-Plattform, Geschäftsprozess, Microsoft Power Plattform
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Back-End-Webentwicklung, Django (Web-Framework), Web-Anwendungen, Benutzerkonten, Web-Entwicklung, Versionskontrolle, API-Entwurf, Anwendungsentwicklung, Datenbank-Entwicklung, API-Tests, Beglaubigungen, Test-Tools, Einheitstest, Anwendungsprogrammierschnittstelle (API), Datenbanken, Restful API, Einheitliche Prüfung, Git (Versionskontrollsystem), MySQL
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Cloud Computing, System-Programmierung, Grundsätze der Programmierung, Computerprogrammierung, Relationale Datenbanken, Computer-Hardware, SQL, Künstliche Intelligenz, Automatisierung, Visual Basic (Programmiersprache), Netzwerksicherheit, Informatik, Computerwissenschaft, Netzwerk-Protokolle, Datenbanken, Algorithmen, Hardware-Architektur, Fehlersuche, Computer-Vernetzung, Computerarchitektur, System-Software
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Schnelles Engineering, Web-Design und Entwicklung, Web-Entwicklung, HTML und CSS, Softwaretechnik, GitHub Kopilot, KI-gestützte Kreativität, Prompt-Muster, Maschinelles Lernen, Web-Entwicklungs-Tools, Software-Entwicklung, Web-Komponenten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Computer Programmierung, Mobile Entwicklung, Rechnerische Logik, Grundsätze der Programmierung, Computerprogrammierung, Daten-Strukturen, Web-Anwendungen, Technologien zur Datenspeicherung, Front-End-Webentwicklung, Web-Entwicklung, Anwendungsentwicklung, Ereignisgesteuerte Programmierung, Javascript, JSON, Skriptsprachen, Entwicklung von Videospielen, Persistenz der Daten, Datenspeicherung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, C and C++, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Memory Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, Web-Anwendungen, Software-Prüfung, Server-Seite, Back-End-Webentwicklung, Entwicklung von Testskripten, Javascript, Ereignisgesteuerte Programmierung, Datei-E/A, Einheitstest, Wiederverwendbarkeit von Code, Fehlersuche, Dateisysteme, Entwicklungstests, Einheitliche Prüfung
Mittel · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenanalyse, Farbenlehre, Plot (Grafiken), Matplotlib, Datenwrangling, Software zur Datenvisualisierung, Plotly, Infografiken, Datenmanipulation, Journalismus, Visuelles Storytelling, Gestaltungselemente und -prinzipien, Datenumwandlung, Statistische Analyse, Grafische Darstellung, Datenvisualisierung, Daten-Storytelling, Interaktive Datenvisualisierung, Grafische und visuelle Gestaltung, Präsentation der Daten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Model Training, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Fine-tuning, Artificial Neural Networks, Machine Learning, Computer Vision, Generative Model Architectures, Graph Theory, Machine Learning Algorithms
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Stern-Schema, Datenanalyse, Datenbank-Design, Datenbankarchitektur und -verwaltung, Datenbank-Management, Datenbank-Entwicklung, Data Warehousing, Software zur Datenvisualisierung, Schneeflocken-Schema, MySQL-Workbench, Datenbank Management, Datenbanken, Analytik, Erstellung des Dashboards, Datenmodellierung, Datenbank-Verwaltung, Datenarchitektur, Dashboard, Interaktive Datenvisualisierung, MySQL, Auszug
Mittel · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Überwachtes Lernen, Angewandtes maschinelles Lernen, Computer Vision, Validierung von Daten, Faltungsneuronale Netze, Künstliche neuronale Netze, Bewertung des Modells, Tensorflow, Tiefes Lernen, Faltungsneuronale Netzwerke, Persistenz der Daten, Modell-Optimierung, Modellevaluation, Modell Ausbildung, Datenvalidierung, Keras (Bibliothek für neuronale Netze), Bildanalyse
Mittel · Kurs · 1–3 Monate