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.
University of Glasgow
Kompetenzen, die Sie erwerben: Computer Programmierung, Skriptsprachen, Computergrafik, Javascript, Fehlersuche, Animationen, Computergestütztes Denken, Grundsätze der Programmierung, Visualisierung (Computergrafik)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Natural Language Processing, Deep Learning, Data Pipelines
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Spring Boot, Application Development, Application Deployment, Application Frameworks, Software Testing, Test Case, Development Environment, Model View Controller, API Design, Software Development Tools, Java Platform Enterprise Edition (J2EE), UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), JSON, Functional Design, Databases
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Authentications, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Plotly, Data Visualization, Datamaps, Data Visualization Software, Scatter Plots, Jupyter, Python Programming, Exploratory Data Analysis, Pandas (Python Package), Data Analysis, Medical Science and Research
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

Board Infinity
Kompetenzen, die Sie erwerben: Ajax, jQuery, JSON, Extensible Markup Language (XML), Web Applications, Javascript, Web Development Tools, Application Programming Interface (API), Event-Driven Programming
Mittel · Kurs · 1–4 Wochen

Codio
Kompetenzen, die Sie erwerben: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Program Development, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Full-Stack Web Development, Microsoft Copilot, Application Programming Interface (API), Systems Integration, Web Applications, ASP.NET, Restful API, Integration Testing, Back-End Web Development, Middleware, Server Side, Event-Driven Programming, Development Environment, Real Time Data, JSON, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Middleware, Spring Framework, Transaktionsverarbeitung, Java, Restful API, Datenbanken, Objekt-Relationales Mapping, Webdienste, Datenzugang, Hibernate (Java)
Mittel · Kurs · 1–4 Wochen

University of Glasgow
Kompetenzen, die Sie erwerben: Engineering Practices, Matlab, Engineering Calculations, Engineering Analysis, Engineering, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Artificial Neural Networks
Anfänger · Spezialisierung · 1–3 Monate