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.

LearnQuest
Kompetenzen, die Sie erwerben: Spring Boot, Datenzugang, Persistenz der Daten, Datenbank-Systeme, Spring Framework, Datenverwaltung, Objekt-Relationales Mapping, Transaktionsverarbeitung, Datenbank-Management, Restful API, Webdienste
★ 3.9 (47) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Memory Management, Programming Principles, Integrated Development Environments, Computational Logic, Software Development Tools, Secure Coding, Other Programming Languages, Program Development, Data Storage, Data Management, Development Testing
★ 4.9 (8) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: NumPy, Descriptive Statistics, Model Evaluation, Feature Engineering, Probability & Statistics, Supervised Learning, Statistical Hypothesis Testing, Exploratory Data Analysis, Box Plots, Regression Analysis, Statistics, Predictive Modeling, Time Series Analysis and Forecasting, Data Science, Statistical Programming, Histogram, Statistical Analysis, Database Application, Database Software, Python Programming
★ 4.6 (39) · Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Modellierung großer Sprachen, Verantwortungsvolle AI, Künstliche neuronale Netze, Tiefes Lernen, Maschinelles Lernen, Künstliche Intelligenz, Methoden des maschinellen Lernens, Entscheidungsbaum-Lernen, Regressionsanalyse, Daten-Ethik, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Statistische Modellierung
★ 4.6 (33) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Ajax, Java Programming, Test Script Development, Java, Software Testing, Test Automation, Scripting, Test Tools, Automation, Cascading Style Sheets (CSS)
★ 4.6 (8) · Mittel · Kurs · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: JSON, Anwendungsprogrammierschnittstelle (API), Back-End-Webentwicklung, Entwicklungsumgebung, API-Entwurf, Software-Architektur, Web-Anwendungen, Leistungsoptimierung, Full-Stack Web-Entwicklung, Server-Seite, AI-Integrationen, Microsoft Kopilot, Kontext-Management, Restful API, Daten in Echtzeit, Frontend-Integration
★ 4.1 (9) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Microservices, Systems Architecture, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Java Programming, Distributed Computing, Software Design, Software Design Patterns, Dependency Analysis, Service Management
★ 4.2 (38) · Mittel · Kurs · 1–4 Wochen

Board Infinity
★ 4.1 (34) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, UI-Komponenten, Back-End-Webentwicklung, OpenAI-API, Web-Entwicklung, Interaktive Datenvisualisierung, Modell-Einsatz, Web-Anwendungen, Abruf-erweiterte Erzeugung, AI-Integrationen, LLM-Bewerbung, Erstellung des Dashboards, Restful API, OpenAI
★ 4.3 (14) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Kontext Technik, Schnelles Engineering, Programm-Entwicklung
★ 4.3 (112) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Software Architecture, Cloud Services, Cloud Deployment, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming
★ 4.6 (37) · Anfänger · Kurs · 1–4 Wochen