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: Datenvalidierung, Explorative Datenanalyse, Datenmanipulation, Deskriptive Statistik, Datenanalyse, Datenumwandlung, Validierung von Daten, Microsoft Excel, SQL, Datenzugang, Daten importieren/exportieren, Vorverarbeitung von Daten, Präsentation der Daten, Statistische Programmierung, Software zur Datenanalyse, SAS (Software), Datenvorverarbeitung, Statistische Berichterstattung
★ 4.8 (3180) · Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Rechnerische Logik, Automatisierung, Python-Programmierung, Computer Programmierung, Algorithmen, Computerprogrammierung, Robotik, Grundsätze der Programmierung, Wiederverwendbarkeit von Code
★ 4.8 (106) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Animations, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Computer Graphic Techniques, Python Programming, Graphic and Visual Design, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Game Design, Computational Logic, Computational Thinking, File I/O
★ 5 (7) · Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Leistungsoptimierung, Computer Programmierung, Algorithmen, Mathematische Software, Benutzeroberfläche (UI), Technische Analyse, Mensch-Computer-Interaktion, Computerprogrammierung, Objektorientierte Programmierung (OOP), Skripting, UI-Komponenten, Grundsätze der Programmierung, Matlab, Objektorientierter Entwurf, Benutzeroberfläche (UI) Design
★ 4.8 (432) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rechnerische Logik, Fehlersuche, Computer Programmierung, Datei-E/A, Programm-Entwicklung, Dateiverwaltung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Software-Entwicklung, Mainframe-Computing, CI/CD, Grundsätze der Programmierung, Großrechner-Technologien, Kontinuierliche Integration, Entwicklungsumgebung, Computer-Programmierwerkzeuge, COBOL (Programmiersprache), Kontinuierliche Bereitstellung
★ 4.6 (192) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Cloud Applications, Computer Science, Code Reusability, Maintainability, Computer Systems, Program Development, Computer Programming Tools, Object Oriented Programming (OOP), Software Development, Data Management, Functional Design, Package and Software Management
Anfänger · Kurs · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenwissenschaft, Python-Programmierung, Daten-Strukturen, Installation der Software, Computerprogrammierung, Grundsätze der Programmierung, Jupyter, Computer-Programmierwerkzeuge
★ 4.4 (30) · Anfänger · Kurs · 1–4 Wochen

Ball State University
Kompetenzen, die Sie erwerben: Datenmanipulation, Informatik, Rechnerische Logik, Datenverarbeitung, Text Mining, Fehlersuche, Datenanalyse, Python-Programmierung, Computer Programmierung, Mathematische Software, Programm-Entwicklung, Computerwissenschaft, Analytik, NumPy, Computerprogrammierung, Statistische Analyse, Verarbeitung natürlicher Sprache, Wiederverwendbarkeit von Code, Grundsätze der Programmierung
★ 4.7 (30) · Anfänger · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, Application Programming Interface (API), Server Side, Code Reusability, Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Integrated Development Environments, Data Analysis, Maintainability, Network Protocols, Application Development, Authentications
★ 3.7 (27) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Memory Management, Computational Thinking
Mittel · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software-Prüfung, Computer Programmierung, Algorithmen, Daten-Strukturen, Go (Programmiersprache), Einheitliche Prüfung, Informatik, Computerwissenschaft, Graphentheorie, Einheitstest, Computerprogrammierung, Objektorientierte Programmierung (OOP), C (Programmiersprache), Software-Entwicklung, Wiederverwendbarkeit von Code, Objektorientierter Entwurf, Software Entwurf
Mittel · Kurs · 1–3 Monate