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 Colorado System
Kompetenzen, die Sie erwerben: Bayesian Network, Numerical Analysis, Markov Model, Estimation, Simulations, Integral Calculus, Matlab, Mathematical Modeling, Applied Mathematics, Engineering Analysis, Algorithms
★ 4.8 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, AI-Integrationen, Java, Fehlersuche, Cloud-Bereitstellung, Spring Framework, Spring Boot, Anwendungsentwicklung, Java Programmierung, Künstliche Intelligenz, Verifizierung und Validierung, Microsoft Azure, Cloud-Management, Java-Programmierung, Software als Dienstleistung
★ 4.9 (11) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Dashboard, Conversion Funnel Analysis, Dashboard Creation, Data Storytelling, Marketing Budgets, Looker (Software), Customer Retention, SQL, Data Visualization, Marketing Analytics, Customer Insights, Tableau Software, Statistical Analysis, Predictive Analytics, Business Intelligence, Data Analysis, Time Series Analysis and Forecasting, Data-Driven Decision-Making, R Programming, Python Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Benutzeroberfläche (UI), Unity-Engine, Programm-Entwicklung, Entwicklung von Videospielen, Virtuelle Umgebung, Animationen, UI-Komponenten, Animation und Spieldesign, Skripting, Spiel-Design, C# (Programmiersprache), Benutzeroberfläche (UI) Design
★ 5 (18) · Gemischt · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Prozess-Management, Verwaltung des Betriebssystems, Datei-E/A, Datenverwaltung, Systemverwaltung, Linux-Befehle, System-Programmierung, Software-Entwicklung, Computer-Sicherheit, Datenmanagement, Shell-Skript, Peripheriegeräte, Unix-Befehle
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Benutzeroberfläche (UI), Farbanpassung, Web-Entwicklung, UI-Komponenten, Web-Design, HTML und CSS, Hypertext Markup Language (HTML)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Data Manipulation, Data Wrangling, Data Preprocessing, Data Analysis, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Java Programming, Web Development, Web Applications, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Software Development Tools, Authentications, Development Environment, Data Access, Authorization (Computing)
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Javascript, Cascading Style Sheets (CSS), Node.JS, Web-Entwicklung, Front-End-Webentwicklung, Back-End-Webentwicklung, Web-Anwendungen, Server-Seite, Web-Server, HTML und CSS, Hypertext Markup Language (HTML), Middleware
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Responsive Web Design, UI Components, HTML and CSS, Front-End Web Development, Web Design, Bootstrap (Front-End Framework), Web Design and Development, User Interface (UI), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Event-Driven Programming, Web Applications, Web Development, Interactive Design, Design, Experience Design, Javascript, User Experience Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Benutzerfreundliches Design, Generative KI, Daten in Echtzeit, ChatGPT, Web-Entwicklung, Schnelles Engineering, Benutzererfahrung, Web-Anwendungen, HTML und CSS, Anwendungsprogrammierschnittstelle (API)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: iOS Development, Swift Programming, Apple iOS, Core Data (Software), Interactive Design, User Interface (UI) Design, Data Persistence, Test Driven Development (TDD), Mobile Development, Application Design, Application Deployment, Animation and Game Design, Plot (Graphics), User Interface (UI), UI Components, Machine Learning Software, Software Architecture, Performance Tuning, Code Reusability, Data Integration
Mittel · Spezialisierung · 3–6 Monate