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: GitHub Copilot, Responsible AI, Vibe coding, Application Development, Web Applications, AI literacy, Integrated Development Environments, Development Environment, Prompt Engineering
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Google Cloud-Plattform, Modellierung großer Sprachen, LLM-Bewerbung, KI-Kenntnisse, AI-Integrationen, Maschinelles Lernen, SQL
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Abruf-erweiterte Erzeugung, Modellierung großer Sprachen, Prompt-Muster, Prompt Engineering Tools, Einbettungen, LLM-Bewerbung, Persistenz der Daten, Abfragesprachen, Werkzeuganrufe, Anwendungsentwicklung, Daten-Pipelines, Agentische Systeme, Generative AI-Agenten
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Authentications, Cryptography, Secure Coding, Kotlin, Android (Operating System), OAuth, Encryption, Mobile Security, Android Development, Key Management, Exploit development, Application Security, Android Studio, Data Security, Open Web Application Security Project (OWASP), Authorization (Computing), Mobile Development, Security Architecture Review, Security Controls, Application Development
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Test Script Development, Unit Testing, Software Testing, Jenkins, CI/CD, Continuous Integration, Test Tools, Apache Maven, Automation, Test Case, DevOps, Java, Test Data, C# (Programming Language), Java Programming, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, File Systems, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Virtualization and Virtual Machines, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Conflict Management, Intercultural Competence, Teamwork, Team Building, Team Management, Team Collaboration, Team Performance Management, Diversity and Inclusion, Workplace inclusivity, Cultural Diversity, Drive Engagement, Cultural Responsiveness, Team Leadership, People Management, Diversity Training, Cultural Sensitivity, Verbal Communication Skills, Culture, Relationship Building, Adaptability
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Java Programming, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), UI Components, User Interface (UI) Design, Development Environment, Code Reusability, Software Development
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: AI Personalization, Business Logic, AI literacy, Application Development, Computational Logic, C# (Programming Language), Computer Programming, Program Development, Programming Principles, Data Store, Data Cleansing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Electronic Systems, Hardware Design, Electronic Components, USB, Machine Controls, Data Storage Technologies, Control Systems, Automation Engineering, Electronics, Program Development, Data Storage, Data Persistence, Environmental Monitoring, Prototyping, C and C++, Programming Principles, Display Devices, C (Programming Language)
Mittel · Kurs · 3–6 Monate