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.
Kompetenzen, die Sie erwerben: Java-Programmierung, Integrationsprüfung, Leistungsmanagement, Ereignisgesteuerte Programmierung, Skalierbarkeit, Cloud-Anwendungen, Software-Architektur, Software-Entwurfsmuster, Web-Anwendungen, Spring Framework, Spring Boot, Software Architektur, Widerstandsfähigkeit, MongoDB, Restful API, Cloud-natives Computing, Leistungsoptimierung, Fehlersuche, Funktionales Design, Microservices, Anwendungsprogrammierschnittstelle (API), Java Programmierung
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Explorative Datenanalyse, Ggplot2, Plot (Grafiken), Tidyverse (R-Paket), Software zur Datenvisualisierung, Präsentation der Daten, R Programmierung, Statistische Visualisierung, Datenmanipulation, R (Software), Datenwrangling, Grafische Darstellung
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Reaktionsfähiges Web-Design, Persistenz der Daten, Leitlinien für die Zugänglichkeit von Webinhalten, Front-End-Webentwicklung, Ereignisgesteuerte Programmierung, Web-Anwendungen, Sichere Kodierung, Semantisches Web, Datenmanagement, Anwendungssicherheit, Technologien zur Datenspeicherung, Cascading Style Sheets (CSS), Javascript, Datenverwaltung, HTML und CSS, Browser-Kompatibilität
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Python-Programmierung, Leistungsoptimierung, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Computer-Aided Design, Manufacturing Processes, Manufacturing and Production, Robotics, Machine Controls, Manufacturing Operations, Autodesk, Production Process, Simulation and Simulation Software, Automation, Process Engineering
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Memory Management, Operating Systems, C++ (Programming Language), C (Programming Language), System Configuration, Hardware Architecture, File Systems, Data Integrity, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Test Script Development, Test Automation, Functional Testing, Test Case, Software Testing, Cascading Style Sheets (CSS), Application Frameworks, Web Development Tools, Javascript and jQuery, Automation, Python Programming, UI Components, Hypertext Markup Language (HTML), File I/O
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Computational Thinking, Memory Management, Software Visualization, Performance Tuning
Mittel · Kurs · 1–3 Monate

Pearson
Kompetenzen, die Sie erwerben: Deep Learning, Convolutional Neural Networks, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Generative AI, Model Training, Model Optimization, Machine Learning Algorithms, Network Performance Management, Network Architecture
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Code Reusability, Program Development, Python Programming, Maintainability, Programming Principles, Debugging, Computer Programming, Software Development, Computational Logic
Gemischt · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Software-Entwicklung, Bereinigung von Daten, Datenwissenschaft, Testfall, Stichproben (Statistik), Python-Programmierung, Programm-Entwicklung, Computational Thinking, Datenmanipulation, Pandas (Python-Paket), Software Entwurf, Fehlersuche, Entwicklungstests, Simulationen, Statistische Methoden, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Tiefes Lernen, Skalierbarkeit, Algorithmen für maschinelles Lernen, Algorithmen, Datenverarbeitung, Methoden des maschinellen Lernens
Mittel · Kurs · 1–4 Wochen