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 Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Konfigurationsverwaltung, Linux-Befehle, Peripheriegeräte, Fehlersuche, System-Software, System-Programmierung, Linux, Speicherverwaltung, OS Prozessmanagement, Eingebettete Systeme, Datei-E/A, Eingebettete Software, Daten-Strukturen, Tools erstellen, Konfigurationsmanagement, Befehlszeilenschnittstelle, Entwicklungsumgebung, Programm-Entwicklung, Shell-Skript
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, GitHub Copilot, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, OpenAI, AI Integrations, ChatGPT, AI literacy, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Quantum computing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: System-Programmierung, Speicherverwaltung, Web-Entwicklung, Leistungsprüfung
Mittel · Kurs · 3–6 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Funktionales Design, Daten-Strukturen, Grundsätze der Programmierung, Rechnerische Logik, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Scala-Programmierung, Algorithmen
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, UI-Komponenten, Entwicklung von Videospielen, Unreal Engine, Benutzeroberfläche (UI), C++ (Programmiersprache), Objektorientierter Entwurf, C# (Programmiersprache), Datei-E/A, Objektorientierte Programmierung (OOP), Spiel-Design, Unity-Engine
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: jQuery, Code Reusability, Object Oriented Design, Data Structures, Javascript and jQuery, Programming Principles, Web Development Tools, Data Management, Functional Design, Microsoft Development Tools
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: SAP S/4HANA, Business Logic, SAP Applications, Business Reporting, Code Reusability, Debugging, Object Oriented Design, Report Writing, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development, UI Components, Test Tools, Data Entry, Eclipse (Software), Maintainability, Data Import/Export, Development Environment, Data Structures
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Classroom Management, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Brainstorming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, SQL, Stored Procedure, Programming Principles, Program Development, Maintainability, Records Management
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Mapping, Computer Programmierung, Funktionales Design, Wiederverwendbarkeit von Code, Daten-Strukturen, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Computerprogrammierung, Python-Programmierung, Algorithmen
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sampling (Statistics), SAS (Software), Data Integration, Change Control, Statistical Methods, Data Manipulation, Data Mapping, Data Processing, Data Management, SQL, Data Transformation, Data Governance, Transaction Processing, Version Control
Mittel · Kurs · 1–3 Monate