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.

Simplilearn
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Project Management, Backlogs, Agile Methodology, Organizational Change, Sprint Planning, Change Management, Team Building, Kanban Principles, Project Management, Project Estimation, Estimation
★ 4.7 (6) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, File I/O, Test Case, Integrated Development Environments, Software Testing, Data Import/Export, Program Development, Development Environment, Technical Communication, Python Programming, Programming Principles
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Generative adversarische Netze (GANs), Autokodierer, Auto-Kodierer, Generative Modellarchitekturen
★ 4 (16) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Entwicklung von Videospielen, Entwicklungstests, Fehlersuche, C# (Programmiersprache), Skripting, Entwicklungsumgebung, Spiel-Design, Installation der Software, Unity-Engine
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Responsive Web Design, Cloud Deployment, Web Design, Database Development, Database Systems, Front-End Web Development, Application Programming Interface (API), Full-Stack Web Development, Amazon Web Services, Cloud Computing, User Interface (UI), Authentications, Development Environment, Web Applications, Frontend Performance, Cascading Style Sheets (CSS), Continuous Deployment, Web Frameworks, Continuous Integration, Frontend Integration
Fortgeschritten · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Leistungsoptimierung, Computerprogrammierung, Python-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Softwaretechnik, Schnelles Engineering, Pandas (Python-Paket), Datenmanipulation, ChatGPT, Daten importieren/exportieren, SQL, Verarbeitung natürlicher Sprache, Generative KI, Software-Entwicklung, Modellierung großer Sprachen, Datenbanken, Datenwrangling, Python-Programmierung, OpenAI-API, Abfragesprachen, OpenAI
★ 4.4 (7) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Skalierbarkeit, Methoden des maschinellen Lernens, Tiefes Lernen, Algorithmen für maschinelles Lernen, Datenverarbeitung, Algorithmen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: TypeScript
★ 4.4 (19) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenerfassung, R Programmierung, Datenzugang, Datenmanipulation, Daten importieren/exportieren, Regressionsanalyse, Datenvisualisierung, Grafische Darstellung, Plot (Grafiken), Daten-Strukturen, Ggplot2, Streudiagramme, R (Software), Datenerhebung, Entwicklungsumgebung, Datenanalyse, Statistische Visualisierung, Installation der Software
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Rust (Programmiersprache), Entwicklung von Videospielen, Daten-Strukturen, Grundsätze der Programmierung, Spiel-Design, Algorithmen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Logical Operations
Kompetenzen, die Sie erwerben: Code Reusability, Program Development, Python Programming, Maintainability, Programming Principles, Debugging, Computer Programming, Software Development, Computational Logic
Gemischt · Kurs · 1–4 Wochen