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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, API Testing, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Development Testing, Software Testing, Web Services, Object-Relational Mapping, Application Security, Authentications, Authorization (Computing), Network Protocols
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Computerprogrammierung, Web-Design und Entwicklung, Cascading Style Sheets (CSS), HTML und CSS, Web-Design, Reaktionsfähiges Web-Design
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Dashboard, Business-Analytik, Architektur des Cloud Computing, Präsentation der Daten, Große Daten, SAS (Software), Datenvisualisierung, Interaktive Datenvisualisierung, Data Warehousing, Erstellung des Dashboards, Daten-Storytelling, Maschinelles Lernen, Software zur Datenvisualisierung, Business Intelligence, Daten importieren/exportieren, Cloud Computing, Geschäftsberichte
Mittel · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Control Systems, Matlab, Engineering Analysis, Simulation and Simulation Software, Simulations, Systems Analysis, Mathematical Software, Systems Design, Mathematical Modeling, Differential Equations, Linear Algebra, Estimation
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Java Programming, Object Oriented Design, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, Data Store, File Management, Data Import/Export, Web Applications
Anfänger · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Structural Analysis, Structural Engineering, Engineering Analysis, Finite Element Methods, Civil Engineering, Mathematical Modeling, Numerical Analysis, Python Programming, Building Codes, Program Development, Linear Algebra, Materials science, Mechanics
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sozialwissenschaften, and Social Studies, Angewandtes maschinelles Lernen, Datenvisualisierung, Algorithmen für maschinelles Lernen, Statistisches maschinelles Lernen, Python-Programmierung, Wirtschaft, Plotly, Politik, Soziale Determinanten der Gesundheit, Datenanalyse, Unüberwachtes Lernen, Sozialkunde, Maschinelles Lernen, Methoden des maschinellen Lernens, Sozioökonomie, Wissenschaftliche Visualisierung, Data Mining
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbank-Management, Cloud-Anwendungen, UI-Komponenten, Bereitstellung von Anwendungen, Datenbank-Software, Apple iOS, Anwendungsdesign, React Native, iOS-Entwicklung, Datenbank-Management-Systeme, Back-End-Webentwicklung, Datenbanken, Mobile Entwicklungstools, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Mobile Entwicklung, Benutzeroberfläche (UI) Design, Android-Entwicklung, Datenbank-Anwendung, Flutter (Software), Anwendungsentwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Leistungsoptimierung, Gespeicherte Prozedur, Datenbank-Management, Datenbank-Design, Datenbank-Theorie, Datenbank-Entwicklung, Objekt-Relationales Mapping, Persistenz der Daten, Microsoft Kopilot, Datenbankarchitektur und -verwaltung, Datenbanken, Datenbank-Anwendung, Transaktionsverarbeitung, .NET-Rahmenwerk, SQL, Abfragesprachen, Datenmodellierung, Datenzugang, Datenbank-Systeme, Relationale Datenbanken
Anfänger · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, System Programming, Memory Management, File Systems, Data Access, Cloud Platforms
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), Object Oriented Design, R Programming, Convolutional Neural Networks, NumPy, R (Software), Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Python Programming, Deep Learning, Computer Programming, Machine Learning Methods, Scripting Languages, Statistical Machine Learning, Scripting
Mittel · Spezialisierung · 1–3 Monate

University of Washington
Kompetenzen, die Sie erwerben: GitHub, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Git (Version Control System), HTML and CSS, Web Design and Development, Web Development, Web Development Tools, Web Design, Front-End Web Development, Web Content Accessibility Guidelines, Debugging, Semantic Web, Web Analytics and SEO, Command-Line Interface
Anfänger · Kurs · 1–4 Wochen