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: Datenumwandlung, Datentechnik, Daten-Pipelines, Apache Spark, Datenzugang, Daten importieren/exportieren, Verteiltes Rechnen, SQL, Python-Programmierung, PySpark, Datenmanipulation, MySQL, Datenverarbeitung, Fehlersuche, Grundsätze der Programmierung
★ 4.5 (41) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI), User Interface (UI) Design, HTML and CSS, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Frameworks, Web Development Tools, Database Application, Server Side, Javascript
★ 4.1 (30) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Algorithms, Model Optimization, Computational Thinking, Machine Learning Algorithms, Machine Learning Methods, Artificial Intelligence, Computer Science, Programming Principles, Program Development
★ 4.1 (22) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Künstliche Intelligenz, Software zur Datenvisualisierung, OpenAI-API, Python-Programmierung, Schnelles Engineering, Datenmanipulation, OpenAI, Datenanalyse, Generative AI-Agenten
★ 4.9 (7) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Angular, Authorization (Computing), JavaScript Frameworks, Application Programming Interface (API), TypeScript, Javascript, Web Development
★ 4.7 (18) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Management der Lieferkette, Kapazitätsplanung, Operations Research, Planung der Lieferkette, Produktionsplanung, R Programmierung, Operative Analyse, Modell-Optimierung, Lieferkette, Datenanalyse, Lieferketten-Systeme, Prozess-Optimierung
★ 4.4 (14) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Software-Entwicklung, Entwurf von Systemen, Testfall, Technische Kommunikation, Systemprüfung, Kommunikationssysteme, Technisches Schreiben, Mobile Entwicklung, Technische Dokumentation, Systemintegration, Eingebettete Software, Internet der Dinge, Entwicklungstests, Implementierung des Systems, Software-Dokumentation, Systementwurf und Implementierung, Eingebettete Systeme, Software-Entwurfsdokumente
★ 4.8 (13) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Abhängigkeitsanalyse, Software-Entwicklungstools, Software-Versionierung, Software-Konfigurationsmanagement, Devops-Werkzeuge, Computer-Programmierwerkzeuge, Apache Maven, Versionskontrolle, Tools erstellen, Apache
★ 4.4 (10) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Generative AI, Data Analysis, Model Training, Data-Driven Marketing, Customer Relationship Management (CRM) Software, Predictive Analytics, Machine Learning Algorithms, Machine Learning, Data Science, Data Processing, Prompt Engineering
★ 4.2 (13) · Anfänger · Spezialisierung · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenerhebung, Bereinigung von Daten, Explorative Datenanalyse, Präsentation der Daten, Statistik, Prädiktive Analytik, Tabellenkalkulations-Software, Statistische Analyse, Abfragesprachen, Analytik, Deskriptive Analytik, Analyse, Datenerfassung, Datenverarbeitung, Datenanalyse, Erweiterte Analytik, R (Software), Statistische Programmierung, Statistische Methoden, Analytische Fähigkeiten
★ 3.6 (33) · Anfänger · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Scrum (Software Development), Value Propositions, Proposal Development, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Software Development Methodologies, Agile Software Development, Presentations, Entrepreneurship, Game Design, Target Audience, Sprint Planning, Target Market, Backlogs, Agile Product Development, Agile Project Management, Market Opportunities
★ 4.5 (53) · Anfänger · Kurs · 1–3 Monate