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: Distributed Computing, Java, Middleware, NoSQL, Event-Driven Programming, Databases, Software Architecture, Servers, Web Services, Microservices, Scalability, Transaction Processing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Datenstrukturen, Grundsätze der Programmierung, Entwicklungsumgebung, Skripting, Virtuelle Umgebung
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Modell Bewertung, Klassifizierungsalgorithmen, Vorverarbeitung der Daten, Algorithmen, Maschinelles Lernen, Prädiktive Modellierung, Überwachtes Lernen, Feature Technik, Datenvorverarbeitung, Regressionsanalyse, Unüberwachtes Lernen, Modellevaluation, Angewandtes maschinelles Lernen, Jupyter, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Digital pedagogy, Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), Test Script Development, Test Automation, Test Case, Software Testing, Cascading Style Sheets (CSS), Application Frameworks, Browser Compatibility, Javascript and jQuery, Web Scraping, Automation, Python Programming, Hypertext Markup Language (HTML)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Hosting, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, Operating System Administration, Application Deployment, React.js, Event-Driven Programming, Javascript, User Interface (UI), Apache
Mittel · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: Data Sharing, Web Development
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Webentwicklung, jQuery, Front-End Web-Entwicklung, HTML und CSS, Animationen, Fehlersuche, Ereignisgesteuerte Programmierung, Web-Anwendungen, Web-Entwicklung, Javascript, Web Design und Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Computer Systems, Internet Of Things, C (Programming Language), Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Cloud Computing, Development Environment, Debugging
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenmanipulation, Pandas (Python-Paket), Einheitstest, Software Entwurf, Testfall, Computerprogrammierung, Computergestütztes Denken, Datenwissenschaft, Computer Programmierung, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Integrationstests, Fehlersuche, Simulationen, Softwareentwicklung, Software-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Machine Learning Algorithms, Decision Tree Learning, Classification Algorithms, Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Bayesian Statistics, Probability & Statistics
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Befehlszeilen-Schnittstelle, Paket- und Software-Management, Software-Installation, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate