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.

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Computer Programming, Program Development, Python Programming, Computer Graphics
★ 4 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Apple Xcode, Ruby (Programmiersprache), Computer-Programmierwerkzeuge, Fehlersuche, Rechnerische Logik, Installation der Software, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computerprogrammierung, Microsoft Windows, Entwicklungsumgebung, Befehlszeilenschnittstelle, Andere Programmiersprachen, Objektorientierte Programmierung (OOP), Computer Programmierung
★ 4.5 (11) · Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Peer Review, Algorithmen, Graphentheorie, Netzwerkanalyse, Benutzeroberfläche (UI), Einheitliche Prüfung, Programm-Entwicklung, Problemlösung, Java, Java-Programmierung, Software-Prüfung, Java Programmierung, Analyse sozialer Netzwerke, Computerprogrammierung, Technische Kommunikation, Wachstumsorientiertheit, Interaktive Datenvisualisierung, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP), Computer Programmierung, Daten-Strukturen, Objektorientierter Entwurf, Einheitstest
★ 4.7 (7210) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Java-Programmierung, Java Programmierung, Grundsätze der Programmierung, Software-Entwicklung, Software Entwurf, Computerprogrammierung, Computer Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Anfänger · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Python-Programmierung, Spiel-Design, Programm-Entwicklung, Algorithmen, Problemlösung, Fehlersuche, Grundsätze der Programmierung, Entwicklung von Videospielen, Computerwissenschaft, Funktionelle Prüfung, Informatik, Computerprogrammierung, Planung der Prüfung, Software-Qualität (SQA/SQC), Andere Programmiersprachen, Computer Programmierung, Computational Thinking
★ 4.3 (236) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Plot (Graphics), Scientific Visualization, Statistical Visualization, Mathematical Software, Data Manipulation, Jupyter, Python Programming, Numerical Analysis, Data Wrangling, Data Science, Other Programming Languages, Java, R Programming, Interoperability, Java Programming, Programming Principles, Computer Programming, Development Environment, C (Programming Language), Machine Learning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, File Systems, Programming Principles, Code Reusability, File Management, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenspeicherung, .NET-Rahmenwerk, Programm-Entwicklung, Microsoft Visual Studio, Microsoft Entwicklungswerkzeuge, Visual Basic (Programmiersprache), Computerprogrammierung, Unified Modeling Language, Objektorientierte Programmierung (OOP), Daten-Strukturen, Computer Programmierung, Objektorientierter Entwurf
★ 4.5 (20) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Algorithmen, Programm-Entwicklung, Microsoft Entwicklungswerkzeuge, System-Programmierung, Computer-Hardware, System-Software, Visual Basic (Programmiersprache), Datenbanken, Netzwerksicherheit, Hardware-Architektur, Computerprogrammierung, Unified Modeling Language, Relationale Datenbanken, SQL, Computer Programmierung, Computerarchitektur, Entwicklungsumgebung, Daten-Strukturen, Datei-E/A, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
★ 4.6 (169) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Program Development, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Programming Tools, Integrated Development Environments, Maintainability
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Programm-Entwicklung, FinTech, Grundsätze der Programmierung, Interaktives Design, Computerprogrammierung, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Computer Programmierung, Befehlszeilenschnittstelle
★ 4.7 (186) · Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Computational Logic, Data Analysis Software, Data Preprocessing, Software Installation, Data Science, Development Environment, Computer Programming, Program Development, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen