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: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, Software Design Patterns, SQL, Data Persistence, Functional Design, Dependency Analysis
Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Big Data, Apache Hadoop, Skalierbarkeit, Software-Architektur, Datenverarbeitung, Verteiltes Rechnen, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Daten importieren/exportieren, Statistisches Programmieren, SAS (Software), Daten bereinigen, Datenumwandlung, Datenanalyse, Datenmanipulation, Analyse der Anforderungen
Mittel · Kurs · 1–4 Wochen
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Bioinformatik, Computergestütztes Denken, Datenstrukturen, Theoretische Informatik, Graphentheorie
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, AI Enablement, OpenAI, ChatGPT, Computer Programming Tools, Software Development Tools, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Network Security
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: System Programmierung, Grundsätze der Programmierung, Algorithmen, Entwicklungsumgebung, Datenstrukturen, Integrierte Entwicklungsumgebungen, Rust (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Ereignisgesteuerte Programmierung, Javascript, Fehlersuche, Schnittstelle zur Anwendungsprogrammierung (API), Node.JS
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Integrated Development Environments, System Configuration
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), Data Structures, Package and Software Management, Blockchain, Development Environment, Web Development, Programming Principles, Web Servers, Restful API, System Programming, Maintainability, Algorithms, Integrated Development Environments, Software Testing, Unit Testing, Software Design Patterns, Development Testing, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Anfänger · Kurs · 1–4 Wochen