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: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Network Monitoring, Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Software Development Tools, Docker (Software), Containerization, YAML, Infrastructure As A Service (IaaS), Automation
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Daten-Pipelines, Verarbeitung natürlicher Sprache, Faltungsneuronale Netzwerke, Einbettungen, Rekurrente Neuronale Netze (RNNs), Tensorflow, Tiefes Lernen, Deep Learning, Modell Bewertung, Modellevaluation, Lernen übertragen, Transfer Learning, Keras (Bibliothek für Neuronale Netze)
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: JSON, Computer Programmierung, Datenstrukturen, Fehlersuche, Front-End Web-Entwicklung, Skripting, Anwendungsentwicklung, Persistenz der Daten, Webentwicklung, Objektorientierte Programmierung (OOP), Entwicklung von Videospielen, Javascript, Entwicklung von Anwendungen für Mobilgeräte, Web-Anwendungen, Web-Entwicklung, Ereignisgesteuerte Programmierung, Computerprogrammierung, Mobile Entwicklung
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, Interaktive Datenvisualisierung, Datenanalyse, Prompt Engineering, Datenüberprüfung, SQL, Fehlersuche, ChatGPT, Datenbank-Design, Datenvisualisierung, Datenbanken, Abfragesprachen, Datenvalidierung, Schnelles Engineering, Datenerfassung
Anfänger · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Gestaltungselemente und -prinzipien, Interaktive Datenvisualisierung, Datenanalyse, Daten-Storytelling, Journalismus, Matplotlib, Plotly, Datenkompetenz, Daten Präsentation, Datenvisualisierung, Datenmanipulation, Farbtheorie, Grafische Darstellung, Datenvisualisierungssoftware, Infografiken
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Theoretische Informatik, Python-Programmierung, Künstliche Intelligenz, Algorithmen, Agentische Systeme, Freie Künste
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Matlab, Deep Learning, Artificial Neural Networks, Applied Machine Learning, PyTorch (Machine Learning Library), Data Preprocessing, Classification Algorithms, Data Visualization, Data Synthesis, Performance Tuning, Data Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, DevOps, Application Deployment, Cloud Computing Architecture, Virtual Networking, Scalability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, Erweiterte Analytik, Datenbank-Design, Datenbank Management, MySQL Workbench, Data Warehousing, Datenmodellierung, Datenbanken, Datenbankarchitektur und -verwaltung, Datenvisualisierungssoftware, Auszug, Relationale Datenbanken, Data-Warehousing, MySQL
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Integrated Development Environments, Python Programming, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Programming Principles, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Other Programming Languages, Program Development, Data Structures, Data Management, Development Testing, Debugging
Mittel · Kurs · 1–3 Monate