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.

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: 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

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

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

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

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: Unix Shell, Unix Commands, z/OS, Unix, File Systems, Job Control Language (JCL), Operating Systems, Command-Line Interface, OS Process Management, System Programming, File Management, Mainframe Computing, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Gemischt · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Software Entwurf, Business Risk Management, Software-Visualisierung, Lebenszyklus der Softwareentwicklung, Anwendungsdesign, Systemorientiertes Denken, Entwicklung von Systemen, Prozessgestaltung, Softwareentwicklung, Software-Entwicklung, Nutzerorientierte Gestaltung, Softwaretechnik, Software-Ingenieur, Objektorientierte Programmierung (OOP), Business Architektur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Persistenz der Daten, Benutzeroberfläche (UI), Schnittstelle zur Anwendungsprogrammierung (API), Apple Xcode, Grundsätze der Programmierung, Datenmanagement, Fehlersuche, User-Interface-(UI)-Design, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Apple iOS, Swift Programmierung, Authentifizierungen, Datenverwaltung, Datenspeicherung
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Project Management, Backlogs, Scaled Agile Framework, Agile Methodology, Sprint Retrospectives, Sprint Planning, Change Management, Team Building, Kanban Principles, Project Management, Estimation, Prioritization
Anfänger · Kurs · 1–4 Wochen

Whizlabs
Kompetenzen, die Sie erwerben: Cloud Computing, Microsoft Azure, Cloud-Infrastruktur, Containerisierung, Bereitstellung von Anwendungen, Kubernetes, Skalierbarkeit, Cloud-Anwendungen, Virtualisierung und Virtuelle Maschinen, Virtuelle Maschinen, Infrastruktur als Code (IaC)
Mittel · Kurs · 1–4 Wochen