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.

Howard University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenwissenschaft, Lineare Algebra, NumPy, Python-Programmierung, Software-Entwicklungstools, Datenmanipulation, Jupyter, Git (Versionskontrollsystem), Installation der Software, Wissenschaftliche Visualisierung, Mathematische Modellierung, Mathematische Software, Algebra
★ 4.4 (16) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Flask (Web-Framework), Anwendungs-Rahmenwerke, Web-Entwicklung, Python-Programmierung, Web-Anwendungen, Bereitstellung von Anwendungen, Hypertext Markup Language (HTML), HTML und CSS
★ 4.5 (16) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Java, Explorative Datenanalyse, Java-Programmierung, Statistik, Daten importieren/exportieren, Datenmanipulation, Datenverarbeitung, Datenanalyse, Datenwrangling, Statistische Methoden, Java Programmierung
★ 4.5 (6) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Erstellung des Dashboards, Generative KI, Datenvisualisierung, Künstliche Intelligenz, Präsentation der Daten, Modellierung großer Sprachen, Infografiken, Business Intelligence Software, Business Intelligence, SQL, Abfragesprachen, Verantwortungsvolle AI, Präsentationen, LLM-Bewerbung, Daten-Ethik, Datenanalyse, Verarbeitung natürlicher Sprache, Interaktive Datenvisualisierung
★ 4.7 (35) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einbettungen, Instandhaltbarkeit, Modellierung großer Sprachen, Skalierbarkeit, LangChain, Datenbank-Anwendung, Benutzeroberfläche (UI), Speicherverwaltung, Schnelles Engineering, LLM-Bewerbung, Datenbanken, Datenvorverarbeitung, Leistungsoptimierung, Vorverarbeitung von Daten, AI-Arbeitsabläufe, Vektordatenbanken, Datenspeicher, Abruf-erweiterte Erzeugung, Datenspeicherung
★ 4.7 (38) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Generative KI, Kontinuierliche Überwachung, Modellierung großer Sprachen, Amazon Web Services, Cloud Computing, Modell-Einsatz, Modellevaluation, Amazon Webdienste, MLOps (Operationen für maschinelles Lernen), Bewertung des Modells, LLM-Bewerbung, Rust (Programmiersprache), Daten-Ethik, AI-Sicherheit, Serverloses Rechnen, AI-Arbeitsabläufe, Entwicklungsumgebung, Amazonas-Felsen
★ 4.6 (27) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, Java, Anwendungsentwicklung, Java-Programmierung, OpenAI-API, Modellierung großer Sprachen, Agentische Systeme, Speicherverwaltung, Schnelles Engineering, LLM-Bewerbung, Agentische Arbeitsabläufe, AI-Arbeitsabläufe, Werkzeuganrufe, Generative AI-Agenten, Java Programmierung
★ 4.2 (25) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Anwendungsentwicklung, Anwendungsdesign, Anwendungs-Rahmenwerke, Java-Programmierung, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Integrierte Entwicklungsumgebungen, UI-Komponenten, Java Programmierung
★ 4.5 (21) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Microsoft SQL Servers, SQL, Relational Databases, Database Software, Database Management, Database Systems, Database Theory, Database Development, Database Design, Transact-SQL, Database Management Systems, Database Architecture and Administration, Query Languages, Database Application, Data Access, Software Installation, C# (Programming Language), Data Integrity, User Accounts
★ 4.7 (61) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Transaktionsverarbeitung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Mobile Entwicklung, Benutzeroberfläche (UI), Apple iOS, Benutzererfahrung, Zahlungssysteme, Kenntnisse der Apple Software, iOS-Entwicklung
★ 4.7 (88) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
★ 4.6 (47) · Anfänger · Spezialisierung · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
★ 4.9 (21) · Anfänger · Kurs · 1–4 Wochen