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: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, SQL, Stored Procedure, Data Access, Database Design, Programming Principles, Debugging, Relational Databases, Maintainability
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Maschinelles Lernen, Python-Programmierung, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Testfall, Anwendungsentwicklung, Skripting, Softwaretechnik, Software-Entwicklung, OpenAI-API
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Digital pedagogy, Program Development, Technical Communication, Computer Programming, Education Software and Technology, Event-Driven Programming, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Student Engagement, Visualization (Computer Graphics), Game Design
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Fehlersuche, Algorithmen, Python-Programmierung, Computational Thinking, Objektorientierter Entwurf, Daten-Strukturen, Funktionales Design, Software-Entwurfsmuster, Computerprogrammierung, Grundsätze der Programmierung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: jQuery, Data Structures, Javascript and jQuery, Programming Principles, Data Management, Microsoft Development Tools
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Sichere Kodierung, Datenbanken, Daten-Strukturen, Web-Anwendungen, Rust (Programmiersprache), Restful API, Anwendungsprogrammierschnittstelle (API), Web-Server, Back-End-Webentwicklung, Beglaubigungen, Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Versionskontrolle, C# (Programmiersprache), Programm-Entwicklung, Microsoft Visual Studio, Computerprogrammierung, Grundsätze der Programmierung
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Scalability, Application Design, Event-Driven Programming, Object Oriented Programming (OOP), Functional Design, Application Development, User Flows, Computer Programming, Integrated Development Environments, Software Architecture, Debugging, Mobile Development, Data Validation, Data Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Apple Xcode, UI Components, iOS Development, User Interface (UI) Design, Apple iOS, Mobile Development, User Interface and User Experience (UI/UX) Design, Swift Programming, Responsive Web Design, User Interface (UI), Animations, Interactive Design, Data Visualization Software, Application Design, Interactive Data Visualization, Application Development, Model View Controller, Programming Principles, Application Programming Interface (API), Software Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Dokumentation, Datei-E/A, Paket- und Softwareverwaltung, Software-Entwurfsmuster, Entwicklungstests, Prüfbarkeit
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C and C++, Computer Programming, Embedded Software, Development Environment, Integrated Development Environments, Embedded Systems, Algorithms, Game Design, Debugging
Mittel · Kurs · 1–3 Monate