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.

Board Infinity
Kompetenzen, die Sie erwerben: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Documentation, Functional Testing, Software Testing, Acceptance Testing, User Acceptance Testing (UAT), Test Case, Maintainability, Verification And Validation, Unit Testing, Software Design, System Testing, Integration Testing, Waterfall Methodology, Agile Methodology, Regression Testing
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: SQL, Stored Procedure, Query Languages, MySQL, Database Management, Transaction Processing, Data Manipulation, Relational Databases
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Android (Operating System), 3D Assets, GitHub, Development Environment, Programming Principles
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Matplotlib, Artificial Neural Networks, Image Analysis, Deep Learning, Computer Vision, Applied Machine Learning, Python Programming, Adaptability, Problem Solving
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Rust (Programming Language), OpenAI, Development Environment, Automation, Large Language Modeling, Unit Testing, Integrated Development Environments, Maintainability, Software Documentation, Programming Principles, Software Installation, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Scripting, Python Programming, Programming Principles, Development Environment, Virtual Environment
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Version Control, Debugging, Integrated Development Environments, Git (Version Control System), GitHub, Development Environment, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Cross Platform Development, Web Applications, Node.JS, Web Development, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Software Development Life Cycle, Computer Programming, Development Environment, Software Development, Programming Principles, Integrated Development Environments, Command-Line Interface, Linux Commands
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Code Review, Software Configuration Management, Software Development Tools, Development Environment, Secure Coding, File Management, Technical Documentation, Software Documentation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Responsible AI, Desktop Support, Generative AI, Technical Support and Services, End User Training and Support, System Support, Prompt Engineering Tools, Technical Support, Product Support, ChatGPT, Artificial Intelligence, Automation
Anfänger · Kurs · 1–4 Wochen