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.

Scrimba
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), JSON, Anwendungsentwicklung, Javascript, Software-Entwicklung, React.js, Vue.JS, Daten-Strukturen, Funktionales Design, Grundsätze der Programmierung, Web-Entwicklung, Computer Programmierung, Computerwissenschaft, Web-Anwendungen, Ereignisgesteuerte Programmierung, Computerprogrammierung, Eckig, Informatik, Softwaretechnik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, JSON, Python-Programmierung, OpenAI, Generative KI, Maschinelles Lernen, OpenAI-API, Leistungsmetrik, Bewertung des Modells, Datenvorverarbeitung, Unstrukturierte Daten, Daten in Echtzeit, Modellierung großer Sprachen, Vorverarbeitung von Daten, Modellevaluation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Power BI, Dashboard, Data Analysis Expressions (DAX), Data Storytelling, Business Intelligence, Data Visualization, Data Lakes, Business Analytics, Data Modeling, Key Performance Indicators (KPIs), Data-Driven Decision-Making, Data Analysis, Python Programming, Data Governance, Generative AI, Extract, Transform, Load, Snowflake Schema, Data Transformation, Artificial Intelligence, Data Security
Mittel · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: JSON, API-Tests, Anwendungsentwicklung, Python-Programmierung, Bereitstellung von Anwendungen, Server-Seite, Paket- und Softwareverwaltung, Datenvalidierung, Restful API, Anwendungsprogrammierschnittstelle (API), Web-Frameworks, Software-Dokumentation, Validierung von Daten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Robotics, Electronic Systems, PIC Microcontrollers, Computer Systems, Internet Of Things, Automation, Control Systems, C (Programming Language), Peripheral Devices, Wireless Networks, Medical Devices, Electric Power Systems, Computer Architecture, Civil Engineering, Cybersecurity, Public Works, Cloud Computing, Electronic Hardware
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prototyping, Entwicklung von Videospielen, Spiel-Design, Benutzererfahrung, Benutzeroberfläche (UI) Design, Benutzerfreundlichkeit, Leitlinien für die Zugänglichkeit von Webinhalten, Unreal Engine, Animationen
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Web Scraping, Data Ethics, Data Transformation, Tidyverse (R Package), Data Wrangling, Data Cleansing, Data Manipulation, Data Collection, Data Pipelines, Data Preprocessing, Personally Identifiable Information, Data Integrity, R Programming, Exploratory Data Analysis, Information Privacy, Statistical Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, Spring Boot, Full-Stack Web Development, React.js, IntelliJ IDEA, Application Programming Interface (API), Object-Relational Mapping, JavaScript Frameworks, Integrated Development Environments, Front-End Web Development, YAML, Web Applications, Web Development Tools, Back-End Web Development, Data Access, User Interface (UI), MongoDB, UI Components, Application Frameworks, Databases
Mittel · Spezialisierung · 1–4 Wochen

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, Applied Machine Learning, Vision Transformer (ViT), Image Analysis, Machine Learning, Computer Vision, Artificial Neural Networks, Artificial Intelligence, Unsupervised Learning, Python Programming, Embeddings, Data Preprocessing
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prototyping, Virtuelle Umgebung, Entwicklung von Videospielen, Spiel-Design, Computergrafik, Kinematographie, Visualisierung (Computergrafik), 3D-Assets, Unreal Engine, Ästhetik, 3D-Modellierung, Animation und Spieldesign, Multimedia
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Datenvisualisierung, Python-Programmierung, Datenanalyse, Algorithmen für maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Unüberwachtes Lernen, Maschinelles Lernen, Sozioökonomie, Explorative Datenanalyse, Plotly, Sozialwissenschaften
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Software-Architektur, Systemarchitektur, Hardware-Architektur, Entwurf von Systemen, Eingebettete Software, Linux, System-Programmierung, Software-Systeme, Software Architektur, Systemanforderungen, Echtzeit-Betriebssysteme, Daten in Echtzeit
Mittel · Kurs · 1–4 Wochen