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.

Codio
Kompetenzen, die Sie erwerben: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Program Development, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Full-Stack Web Development, Microsoft Copilot, Application Programming Interface (API), Systems Integration, Web Applications, ASP.NET, Restful API, Integration Testing, Back-End Web Development, Middleware, Server Side, Event-Driven Programming, Development Environment, Real Time Data, JSON, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenbanken, Webdienste, Java, Restful API, Objekt-Relationales Mapping, Spring Framework, Datenzugang, Transaktionsverarbeitung, Hibernate (Java), Middleware
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Objektorientierte Programmierung (OOP), Spiel-Design, Software-Entwurfsmuster, Grundsätze der Programmierung, Anwendungsentwicklung, C++ (Programmiersprache), Unreal Engine, Fehlersuche, Software-Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ChatGPT, Prompt Engineering, OpenAI, LLM Application, Python Programming, Application Programming Interface (API), Application Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Rice University
Kompetenzen, die Sie erwerben: Personalwesen, Strategien zur Rekrutierung, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Diversity-Schulung, Diversität und Inklusion, Organisatorische Effektivität, Strategische Planung, Mitarbeiterbindung, Strategie der Humanressourcen, Talentakquise, Entwicklung der Arbeitskräfte, Organisatorischer Wandel, Inklusivität am Arbeitsplatz
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Amazon Bedrock, Software Documentation, Generative AI, Test Automation, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Usability, Software Testing, Vulnerability Scanning, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
Anfänger · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Data Analysis, Data Processing, Numerical Analysis, Critical Thinking
Mittel · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, Unit Testing, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Test Case, Authentications, Application Security, Cryptography, Object Oriented Programming (OOP), Eclipse (Software), Integrated Development Environments, Encryption, Data Structures, File Management
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Prompt Patterns, Prompt Engineering Tools, LangChain, Generative AI, LLM Application, Large Language Modeling, OpenAI, Data Synthesis
Anfänger · Kurs · 1–4 Wochen

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Version Control, Continuous Integration, Network Engineering, Network Architecture, Docker (Software), Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Agile Methodology, Software Design
Mittel · Kurs · 1–4 Wochen