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, KI-gestützte Kreativität, Generative KI, Journey Mapping, Künstliche Intelligenz, Datenerhebung, Problemlösung, Reise-Mapping, Daten-Synthese, Menschenzentriertes Design, Kritisches Denken, Analyse der Wettbewerber, Innovation, Design Thinking, Benutzerfreundliches Design, Datenerfassung, Verantwortungsvolle AI, Ideenfindung, Daten-Ethik, Nutzerforschung, Designforschung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Information Technology, Operating Systems, Web Applications, Collaborative Software, Computer Literacy, Computing Platforms, Computer Programming, Python Programming, Application Development, System Software, Linux, Application Design, Microsoft Windows, Mac OS, Package and Software Management, Open Source Technology, Software Development
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Testfall, Daten-Strukturen, Algorithmen, Fehlersuche, Digitale Pädagogik, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Ggplot2, Plot (Grafiken), Software zur Datenvisualisierung, Paket- und Softwareverwaltung, Technische Dokumentation, R Programmierung, GitHub, Programm-Entwicklung, Merkblatt (Software), Kontinuierliche Integration, R (Software), Code-Überprüfung, Software-Dokumentation, Datenvorverarbeitung, Interaktive Datenvisualisierung, Technische Überprüfung der Software, Bereitstellung von Anwendungen, Software-Prüfung, Datenwrangling, Vorverarbeitung von Daten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Generative KI, Datenvisualisierung, ChatGPT, Software zur Datenvisualisierung, Python-Programmierung, Analytik, Dashboard, Datenanalyse, Interaktive Datenvisualisierung, Fehlersuche, Daten-Storytelling
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Modell Ausbildung, Problemlösung, Plot (Grafiken), Matplotlib, Tiefes Lernen, Python-Programmierung, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Modellevaluation, Modell-Optimierung, Faltungsneuronale Netzwerke, Anpassungsfähigkeit, Faltungsneuronale Netze, Bewertung des Modells, Keras (Bibliothek für neuronale Netze), Bildanalyse, Tensorflow
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Artificial Intelligence and Machine Learning (AI/ML), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Machine Learning Methods, Model Training, Ggplot2, Plot (Graphics), Data Manipulation, Convolutional Neural Networks, Machine Learning Algorithms
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, File Management, Web Presence, System Configuration, Software Documentation
Mittel · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Test Case, Software Documentation, Development Environment, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Software Installation, Technical Documentation, Computational Logic
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Datenvalidierung, Validierung von Daten, Skripting, Python-Programmierung, Paket- und Softwareverwaltung, Daten-Strukturen, Datenmanipulation, Installation der Software, Fehlersuche, Entwicklungsumgebung, Skriptsprachen, Dateiverwaltung, Grundsätze der Programmierung, Andere Programmiersprachen
Anfänger · Kurs · 3–6 Monate