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: Computer Programmierung, Programm-Entwicklung, Visual Basic (Programmiersprache), Grundsätze der Programmierung, .NET-Rahmenwerk, Datenspeicherung, Daten-Strukturen, Objektorientierter Entwurf, Unified Modeling Language, Microsoft Entwicklungswerkzeuge, Objektorientierte Programmierung (OOP), Computerprogrammierung, Microsoft Visual Studio
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computer Programmierung, Einheitliche Prüfung, Testgetriebene Entwicklung (TDD), Programm-Entwicklung, Einheitstest, Anwendungsentwicklung, Anwendungsdesign, Grundsätze der Programmierung, Java, Software-Prüfung, Java-Programmierung, Andere Programmiersprachen, Daten-Strukturen, Objektorientierter Entwurf, Entwicklung von Systemen, Java Programmierung, Objektorientierte Programmierung (OOP), Computerprogrammierung, Entwicklungstests
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Debugging, Frontend Integration, Event-Driven Programming, Dataflow, Web Applications, Development Environment, Cloud Computing
Anfänger · Kurs · 1–3 Monate

University of Geneva
Kompetenzen, die Sie erwerben: Data-oriented programming, Memory Management, Object Oriented Design, System Programming, Data Access
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Anwendungs-Rahmenwerke, Anwendungsentwicklung, Java, Java-Programmierung, Mobile Entwicklung, Software-Entwicklung, Android-Entwicklung, Java Programmierung, Objektorientierte Programmierung (OOP)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Rice University
Kompetenzen, die Sie erwerben: Apache Spark, Anwendungs-Rahmenwerke, Grundsätze der Programmierung, OS Prozessmanagement, Java, Java-Programmierung, Funktionales Design, Apache Kafka, Leistungsoptimierung, Server, Datenfluss, System-Programmierung, Daten-Strukturen, Scala-Programmierung, Verteiltes Rechnen, Algorithmen, Apache Hadoop, Gemeinsame Nutzung von Daten, Java Programmierung, Ereignisgesteuerte Programmierung, Leistungsprüfung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Eclipse (Software), Integrated Development Environments, Java Programming, Java, Object Oriented Programming (OOP), Development Environment, Programming Principles, Software Development Tools, Program Development, Software Installation, Debugging, Computer Programming, Computing Platforms, Command-Line Interface
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Software Architecture, .NET Framework, Object Oriented Design, Distributed Computing, Scalability, Object Oriented Programming (OOP), Software Design, Object-Relational Mapping, Microservices, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL, Event-Driven Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programming Language), Relational Databases, Databases, Data Access, Application Development, Object Oriented Programming (OOP), File I/O, Software Development, Command-Line Interface, Data Import/Export
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, Computer Programmierung, Virtuelle Maschinen, Java, Java-Programmierung, Objektorientierter Entwurf, Paket- und Softwareverwaltung, Java Programmierung, Objektorientierte Programmierung (OOP), Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Benutzeroberfläche (UI), Persistenz der Daten, Objektorientierter Entwurf, Anwendungsprogrammierschnittstelle (API), Interaktives Design, Front-End-Webentwicklung, Animationen, Web-Anwendungen, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, Fehlersuche, Matlab, ChatGPT, AI-Personalisierung, Modellierung großer Sprachen, Schnelles Engineering, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen