Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Event-Driven Programming, Video Game Development, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Problem Solving, Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Leeds
Kompetenzen, die Sie erwerben: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einhaltung von Vorschriften, Automatisierung, Generative KI, Operative Effizienz, Medizinische Kodierung, Dokumentation der Krankengeschichte, Innovation, AI-Integrationen, Compliance Management, Klinische Dokumentation, Medizinische Abrechnung und Kodierung
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Animations, Interactive Data Visualization, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Graphical Tools, Game Design, Computational Logic, Creative Design
Anfänger · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Test Case, Software Documentation, Development Environment, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Computational Logic, Software Installation
Mittel · Spezialisierung · 3–6 Monate

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

Dartmouth College
Kompetenzen, die Sie erwerben: Computerprogrammierung, System-Programmierung, Grundsätze der Programmierung, Speicherverwaltung, Eingebettete Software, Wiederverwendbarkeit von Code, Computerarchitektur, Linux, C (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Plot (Graphics), Statistical Visualization, Data Visualization Software, Interactive Data Visualization, Data Presentation, Scatter Plots, Jupyter, Histogram, Box Plots, Graphing, Computer Programming, Development Environment, Animations
Gemischt · 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), Data Management, Functional Design, Package and Software Management
Anfänger · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: HTML and CSS, Cascading Style Sheets (CSS), Javascript, Responsive Web Design, Web Design and Development, Ajax, Front-End Web Development, Bootstrap (Front-End Framework), Hypertext Markup Language (HTML), Web Design, Web Development, Web Development Tools, Development Environment, JSON, Web Applications, Frontend Performance, Browser Compatibility, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Qualitätssicherung, Grundsätze der Programmierung, Software-Dokumentation, Fehlersuche, Leitfäden, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen