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 Michigan
Kompetenzen, die Sie erwerben: Daten-Ethik, Analytik, Präsentation der Daten, Öffentliche Verwaltung, Ethische Standards und Verhaltensweisen, Datenverwaltung, Daten-Governance, R Programmierung, Datenanalyse, Öffentliche Politiken, Datengestützte Entscheidungsfindung, Modellevaluation, Analyse, Bewertung des Modells, Verantwortungsvolle AI, Fallstudien, Politische Analyse, Analytische Fähigkeiten
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, Continuous Deployment, CI/CD, Authorization (Computing), Application Frameworks, Performance Tuning, Application Lifecycle Management, Prometheus (Software), Grafana
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Scikit Learn (Machine Learning Library), Predictive Modeling, Regression Analysis, Machine Learning Algorithms, Applied Machine Learning, Predictive Analytics, Python Programming, Classification Algorithms, Model Training, Machine Learning, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, ASP.NET, Model View Controller, .NET Framework, JSON, Application Programming Interface (API), API Design, Application Frameworks, Web Services, Middleware, Back-End Web Development, Extensible Markup Language (XML)
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: JSON, Persistenz der Daten, Datenmodellierung, Anwendungsprogrammierschnittstelle (API), Datenbank-Anwendung, UI-Komponenten, Netzwerk-Modell, Kerndaten (Software), Netzwerk-Protokolle, Mobile Entwicklung, Apple iOS, Benutzeroberfläche (UI), Datenspeicher, iOS-Entwicklung
Fortgeschritten · Kurs · 1–4 Wochen

EDUCBA
Kompetenzen, die Sie erwerben: Oracle-Datenbanken, Datenbanken, Datenbank-Management-Systeme, Leistungsoptimierung, Abfragesprachen, SQL, Datenbank-Management, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, Anwendungsprogrammierschnittstelle (API), Datenzugang, Python-Programmierung, Programm-Entwicklung, Anwendungsentwicklung, Restful API, Benutzeroberfläche (UI)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Web-Server, Bereitstellung von Anwendungen, Serverloses Rechnen, Anwendungsprogrammierschnittstelle (API), Cloud-API, AI-Integrationen, AI-Sicherheit, Cloud-Hosting, Cloud-Sicherheit, Cloud-Technologien, Verteiltes Rechnen, LLM-Bewerbung, OpenAI-API, Modell-Einsatz, Fehlersuche, Cloud-Anwendungen, Cloud-Bereitstellung, OpenAI
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: User Interface (UI), User Interface and User Experience (UI/UX) Design, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), UI Components, Secure Coding, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, JavaScript Frameworks, Database Management, Hypertext Markup Language (HTML), Software Architecture, Development Environment, Software Testing, Development Testing, NoSQL, API Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Architektur, Microsoft Kopilot, Skalierbarkeit, Verwaltung der Anwendungsleistung, AI-Integrationen, Leistungsoptimierung, Abfragesprachen, Software-Entwurfsmuster, Software-Architektur, Verteiltes Rechnen, Lastausgleich, Anwendungsdesign, Leistungsprüfung, SQL, Datenbank-Management, Speicherverwaltung, Datenbank Management
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Computer Programmierung, Anwendungsprogrammierschnittstelle (API), Rechnerische Logik, Computerprogrammierung, Python-Programmierung, Computational Thinking, Grundsätze der Programmierung, Bereinigung von Daten, Automatisierung, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic Design, Graphic and Visual Design, Design Elements And Principles, Graphic and Visual Design Software, Digital Design, Creative Design, Design and Product, Event Management, Computer Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden