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.

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), HyperText Markup Language (HTML), Animation und Spieldesign, Javascript, Front-End Web-Entwicklung, Web-Entwicklung, Webdesign, Web-Anwendungen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, Scripting, Scripting Languages, Python Programming, Data Processing, Data Storage Technologies, Data Manipulation, File Management, Development Environment
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Java Programmierung, Objektorientierte Programmierung (OOP), API-Design, Unified Modeling Language, Objektorientierter Entwurf, Software-Entwurfsmuster, Künstliche Intelligenz, Anwendungsdesign, Datenmodellierung, Software Entwurf, Software-Architektur, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Code-Überprüfung, Datenbanken, Datenbank Management, API-Design, Datenvalidierung, Schnelles Engineering, Verantwortungsvolle KI, Schnittstelle zur Anwendungsprogrammierung (API), Künstliche Intelligenz, Generative KI, Leistungsoptimierung, Risikomanagement, Back-End Web-Entwicklung, OpenAI
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model View Controller, Web Development Tools, Web Applications, JavaScript Frameworks, Data Validation, Javascript, Web Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbanken, Datenbank Management, Relationale Datenbanken, SQL, Datenbank Entwicklung, Web-Anwendungen, Microsoft SQL-Server, Geschäftliche Anforderungen, Datenbank-Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: SQL, Datenmanagement, Datenumwandlung, Abfragesprachen, Datenbank Entwicklung, PostgreSQL, Datenmanipulation
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden
University of Alberta
Kompetenzen, die Sie erwerben: Agile Software Development, Requirements Management, Business Requirements, Agile Methodology, Software Development, Product Management, Process Development, Software Engineering, Project Planning, Project Management, Customer Engagement
Gemischt · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Datenvisualisierungssoftware, Daten-Storytelling, NumPy, Python-Programmierung, Datenstrukturen, Explorative Datenanalyse, Big Data, Skripting, Datenumwandlung, Grundsätze der Programmierung, Daten bereinigen, Grafische Darstellung, Statistische Visualisierung, Data-Mining, Datenmanipulation
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Postman API Platform, Data Validation, Application Programming Interface (API), Restful API, Secure Coding, Verification And Validation, Microservices, Performance Testing, Security Testing, Data Integrity, Authentications
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AWS SageMaker, Applied Machine Learning, Amazon Web Services, Classification And Regression Tree (CART), Predictive Modeling, Machine Learning Algorithms, Machine Learning, Supervised Learning, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, ASP.NET, .NET Framework, JavaScript Frameworks, Web Services, Application Programming Interface (API), Middleware, React.js, Object-Relational Mapping, Model View Controller, Application Security, Web Applications, Web Development
Mittel · Kurs · 1–4 Wochen