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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Objektorientierte Programmierung (OOP), Funktionales Design, Computerprogrammierung, Objektorientierter Entwurf, IntelliJ IDEA, Integrierte Entwicklungsumgebungen, Skalierbarkeit, Java-Programmierung, Grundsätze der Programmierung, Open-Source-Technologie
★ 4.2 (13) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Java, Objektorientierte Programmierung (OOP), Android-Entwicklung, Programm-Entwicklung, Software-Entwicklung, Java-Programmierung, Anwendungs-Rahmenwerke, Anwendungsentwicklung
★ 4.6 (70) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenwrangling, Wiederverwendbarkeit von Code, GitHub Kopilot, Datenumwandlung, Versionskontrolle, Deskriptive Statistik, Funktionales Design, R (Software), Programm-Entwicklung, Entwicklungsumgebung, Statistische Programmierung, Microsoft Visual Studio, Datenverarbeitung, Skriptsprachen, Skripting, Statistik, Grundsätze der Programmierung, Datenkompetenz, Statistische Berichterstattung
★ 3.8 (6) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: ChatGPT, LLM-Bewerbung, Fehlersuche, Matlab, Schnelles Engineering, AI-Personalisierung, Modellierung großer Sprachen, Generative KI
★ 4.1 (13) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Java, Algorithmen, Objektorientierte Programmierung (OOP), Datenspeicher, Programm-Entwicklung, Computerprogrammierung, Verschlüsselung, Objektorientierter Entwurf, Daten importieren/exportieren, Dateiverwaltung, Daten-Strukturen, Kryptographie, Datei-E/A, Java-Programmierung, Webanalyse und SEO, Software-Entwicklung, Web-Server
★ 4.6 (3221) · Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Linux, Algorithmen, Computerprogrammierung, C und C++, Daten-Strukturen, Speicherverwaltung, Grundsätze der Programmierung, C (Programmiersprache), Technische Informatik
★ 4.4 (58) · Anfänger · Kurs · 1–3 Monate

Sage Publications
Kompetenzen, die Sie erwerben: Time Series Analysis and Forecasting, Stata, STATA (Software), Forecasting, Statistical Analysis, Statistical Modeling, Statistical Programming, Data Transformation, Statistical Reporting, Statistical Software, Regression Analysis, Statistical Methods, Advanced Analytics, Data Analysis, Correlation Analysis, Model Evaluation, Dimensionality Reduction, Structural Analysis, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Java Programming, Computer Programming Tools, Software Development Tools, Program Development, Java, Debugging, Programming Principles, Code Reusability, Software Installation, Computer Programming, Object Oriented Programming (OOP), Computational Thinking, Data Structures, Computational Logic
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Software Architecture, Memory Management, Code Reusability, Software Design, Maintainability, Application Design, Programming Principles, Secure Coding, User Interface (UI) Design, Javascript
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Model-View-Controller, NoSQL, Ereignisgesteuerte Programmierung, Instandhaltbarkeit, Objektorientierte Programmierung (OOP), Verteiltes Rechnen, .NET-Rahmenwerk, MongoDB, Computerprogrammierung, Microservices, Objektorientierter Entwurf, Skalierbarkeit, Datenzugang, C# (Programmiersprache), Leistungsoptimierung, Software-Entwicklung, Objekt-Relationales Mapping, Software-Architektur
★ 4.5 (103) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, Other Programming Languages, Code Reusability, Interoperability, Object Oriented Programming (OOP), Systems Integration, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming, Maintainability, Software Design, Data Structures, Software Architecture, Memory Management, Programming Principles, Code Reusability, Data Management, Performance Tuning
Mittel · Kurs · 1–4 Wochen