Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Data Structures
Mittel · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, JavaScript-Frameworks, Datenbanken, Cloud Computing, Relationale Datenbanken, Bereitstellung von Anwendungen, Web-Entwicklung, Datenbank-Design, Anwendungsserver, Skripting, Netzwerkprotokolle, Javascript, Anwendungsentwicklung, Web-Entwicklungstools, Cloud-Bereitstellung, HTML und CSS, Web-Server, Back-End Web-Entwicklung, Full-Stack Web-Entwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: User Feedback, Functional Testing, Root Cause Analysis, UI/UX Research, Experience Design, User Experience, Problem Management, User Interface (UI) Design, Integration Testing, Application Development, Network Troubleshooting, Investigation
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Lösung Design, Grundsätze der Programmierung, Software-Ingenieur, Problemlösung, C (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, Git (Version Control System), DevOps, Test Automation, Automation, Application Security, Software Quality Assurance
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Model Deployment, Tensorflow, Recurrent Neural Networks (RNNs), Keras (Neural Network Library), Natural Language Processing, Applied Machine Learning, Text Mining
Fortgeschritten · Kurs · 1–4 Wochen