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, Computer Programmierung, Java Programmierung, Aufbewahrung von Aufzeichnungen, Computerprogrammierung, Objektorientierter Entwurf, Java-Programmierung, Objektorientierte Programmierung (OOP)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Automatisierung, Kontinuierliche Integration, Containerisierung, Rust (Programmiersprache), System-Programmierung, Prometheus (Software), DevOps, JSON, Jenkins, Software-Prüfung, Kontinuierliche Überwachung, Skripting, GitHub, Docker (Software), Bereitstellung von Anwendungen, Systemüberwachung, Kontinuierliche Lieferung, CI/CD, Befehlszeilenschnittstelle
Mittel · Kurs · 1–4 Wochen
CertNexus
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Statistische Methoden, Statistische Analyse, Datenmanipulation, Analytische Fähigkeiten, Deskriptive Statistik, Datenumwandlung, Datenvisualisierung, Explorative Datenanalyse, Datenverarbeitung, Angewandtes maschinelles Lernen, Streudiagramme, Datenwrangling, Datenanalyse, Statistische Visualisierung, Histogramm, Vorverarbeitung von Daten, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate
MathWorks
Kompetenzen, die Sie erwerben: Plot (Graphics), Scripting, Matlab, Data Manipulation, Scientific Visualization, Mathematical Modeling, Data Analysis, Data Visualization, Statistical Methods, Data Visualization Software, Data Processing, Descriptive Statistics, Interactive Data Visualization, Data Access, File I/O, Exploratory Data Analysis, Data Mapping, Data Cleansing, Technical Communication
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, Apache Hive, Big Data, Applied Machine Learning, Data Processing, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, IntelliJ IDEA, Java Programming, Application Deployment, Enterprise Application Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Networking Hardware, Database Theory, Database Management Systems, Computer Networking, Database Management, Network Protocols, Query Languages, Web Applications, Security Software, Network Routers, Encryption, Security Awareness, Computer Literacy, Computing Platforms, Computer Programming, Endpoint Security, System Software, Authentications, Application Design
Anfänger · Spezialisierung · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Maschinelles Lernen, Gesundheitswesen 5.0, Tiefes Lernen, Künstliche Intelligenz, Modellevaluation, Unüberwachtes Lernen, Verarbeitung natürlicher Sprache, AI-Integrationen, Bewertung des Modells, Faltungsneuronale Netze, Internet der Dinge, Algorithmen für maschinelles Lernen, Reinforcement Learning, Künstliche neuronale Netze, Faltungsneuronale Netzwerke, Python-Programmierung, Bildanalyse, Vorverarbeitung von Daten, Aufstrebende Technologien, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Exploit development, Penetration Testing, Cyber Operations, Malware Protection, Exploitation techniques, Network Monitoring, Object Oriented Programming (OOP), Vulnerability Scanning, Network Security, Network Protocols, Network Analysis, Scripting Languages, Scripting, Remote Access Systems, Python Programming, Program Development, Command-Line Interface, Code Reusability, Package and Software Management
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Mapping, Memory Management, Exploit development, Web Applications, Computational Logic, Code Reusability, Authorization (Computing), Software Development Tools, Security Controls, Other Programming Languages, Software Architecture, Program Development, Scalability, Data Storage
Mittel · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Computational Thinking, Computer Programmierung, Software und Technologie für das Bildungswesen, Java Programmierung, Fehlersuche, Rechnerische Logik, Grundsätze der Programmierung, Java-Programmierung, Computerprogrammierung, Unterricht, Digitale Pädagogik, Unterrichten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, UI-Komponenten, Entwicklung von Videospielen, Eclipse (Software), Java Programmierung, Benutzeroberfläche (UI), Daten-Strukturen, Spiel-Design, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Programm-Entwicklung, Java-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Statistische Analyse, Technische Merkmale, Datenwissenschaft, Regressionsanalyse, Modellevaluation, Feature Technik, Datenumwandlung, Explorative Datenanalyse, Bewertung des Modells, Datenverarbeitung, Vorhersage, Zeitreihenanalyse und Vorhersage, Datenanalyse, Prädiktive Modellierung, Vorverarbeitung von Daten, Python-Programmierung, Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen