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.

Microsoft
Kompetenzen, die Sie erwerben: Test Automation, Performance Stress Testing, Performance Testing, Test Script Development, API Testing, GitHub, Postman API Platform, Continuous Integration, Software Testing, Version Control, Generative AI, Test Case, Git (Version Control System), Technical Communication, Integration Testing, SQL, Data Validation, Software Development, Computer Science, Information Technology
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Unit Testing, Software Testing, Python Programming, File I/O
★ 4.1 (9) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Software Testing, Jira (Software), Regression Testing, Functional Testing, Test Case, Technical Communication, Agile Methodology, Software Development, Agile Project Management, Risk Management, User Interface and User Experience (UI/UX) Design, Data Analysis, Record Keeping, Problem Solving
★ 4 (6) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Object-Relational Mapping, Data Access, Data Persistence, Java, Relational Databases, Data Mapping, Java Programming, JUnit
★ 5 (13) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Data Security, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Cryptographic Protocols, Authentications, Web Development, Application Security, Web Applications, Data Integrity, Multi-Factor Authentication, Security Strategy
★ 4.6 (7) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: ChatGPT, LLM Application, Machine Learning Methods, Model Training, Python Programming, Machine Learning Algorithms, Data Manipulation
Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Computer Programming Tools, File Management
★ 3.3 (11) · Anfänger · Kurs · 1–4 Wochen

John Wiley & Sons
Kompetenzen, die Sie erwerben: Excel Formulas, Microsoft Excel, Excel Macros, Spreadsheet Software, Pivot Tables And Charts, Data Presentation, Proofreading, Data Visualization, Editing, Financial Forecasting, Financial Modeling, Consolidation, Data Analysis, Data Validation, Trend Analysis, Data Entry, Visual Basic (Programming Language), Finance, Forecasting, Financial Analysis
Anfänger · Spezialisierung · 3–6 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Probability Distribution, Data Science, Probability & Statistics, Predictive Analytics, Probability, Statistical Modeling, Predictive Modeling, Data Analysis, Regression Analysis, Logistic Regression, Statistical Analysis, Statistical Methods, Statistics, Statistical Inference, Applied Mathematics, Python Programming, Machine Learning, Algorithms
★ 4.7 (7) · Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Node.JS, JSON, Server Side, Web Development Tools, Back-End Web Development, JavaScript Frameworks, Web Servers, Application Programming Interface (API), Javascript, Web Development, Package and Software Management, Servers
★ 4.5 (6) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Query Languages, Software Installation, Performance Tuning, Distributed Computing, Data Modeling, Application Programming Interface (API)
★ 3.6 (14) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Debugging, Application Development, Development Environment, Python Programming
★ 3.8 (6) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden