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.

Coursera
Kompetenzen, die Sie erwerben: Datenzugang, Web-Entwicklungs-Tools, Grundsätze der Programmierung, Daten-Strukturen, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design, Computer Programming, Software Architecture, Code Reusability, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Versionierung, Software-Entwicklung, Git (Versionskontrollsystem), Devops-Werkzeuge, DevOps, Lebenszyklus der Softwareentwicklung, Methoden der Softwareentwicklung, Software-Entwicklungstools, Versionskontrolle, Linux-Verwaltung, Kollaborative Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploit development, Penetration Testing, Exploitation techniques, Scripting, Brute-force attacks, Scripting Languages, Shell Script, Python Programming, Program Development, Network Protocols, Data Persistence, Software Installation
★ 4.8 (13) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Java Programmierung, Gemeinsame Nutzung von Daten, Speicherverwaltung, OS Prozessmanagement, Java-Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Load Balancing, Scalability, Microservices, .NET Framework, Cloud Deployment, Database Management Systems, Redis, Application Performance Management, Software Design Patterns, Cloud Computing Architecture, Cloud Applications, Database Development, Databases, System Monitoring, Software Architecture, Distributed Computing, Cloud-Native Computing, Microsoft Azure, Performance Tuning
★ 4.9 (80) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-Kenntnisse, GitHub Kopilot, Computer-Programmierwerkzeuge, Generative KI, Modellierung großer Sprachen, KI-gestützte Kreativität, LLM-Bewerbung, Software-Entwicklungstools, AI-Arbeitsabläufe
★ 4.3 (8) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Geschäftsstrategie, Analytik, Business Marketing, Unternehmensstrategie, Künstliche Intelligenz, Generative KI, Modellierung großer Sprachen, Markttrend, LLM-Bewerbung, Daten in Echtzeit, Technologie-Roadmaps, Trendanalyse, Fallstudien, Künstliche neuronale Netze, Programm-Entwicklung
★ 4.6 (14) · Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Microsoft Power Platform, No-Code Development, Application Deployment, Application Design, Application Development, Microsoft 365, Data-Driven Decision-Making, Software Design, Project Planning, Product Testing, Software Development, Software Architecture
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Graphics, Software Architecture, Development Environment, Software Design, Maintainability, Software Visualization, Systems Architecture, Software Design Patterns, Code Reusability, Graphics Software, Visualization (Computer Graphics), Systems Design, Cross Platform Development, Computer Graphic Techniques, Image Quality, System Design and Implementation, Dataflow, Memory Management, Performance Tuning, Scalability
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Internet Of Things, Wireless Networks, Software Design, Emerging Technologies, Healthcare 5.0, Embedded Software, Systems Design, Computing Platforms, System Design and Implementation, Software Systems, Information Systems Security, General Networking, Software Development, Systems Architecture, Program Development, Electronic Hardware, User Centered Design, Cloud Deployment, Application Deployment, Information Privacy
★ 4.1 (8) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, File I/O, Test Case, Integrated Development Environments, Software Testing, Data Import/Export, Program Development, Development Environment, Technical Communication, Python Programming, Programming Principles
Mittel · Kurs · 1–4 Wochen