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: Event-Driven Programming, Web Applications, Javascript, Hypertext Markup Language (HTML), Front-End Web Development, Scripting, Transaction Processing, Programming Principles, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scalability, Software Design Patterns, Node.JS, Distributed Computing, Dataflow, Event-Driven Programming, Object Oriented Design, Software Design, Load Balancing, Software Architecture, Performance Tuning, Real Time Data, Systems Architecture, File I/O, Redis, Object Oriented Programming (OOP), Systems Design, Application Performance Management, Javascript, Maintainability
Mittel · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Data Transformation, Data Import/Export, File I/O, Data Wrangling, Extensible Markup Language (XML), Data Manipulation, Data Cleansing, Spreadsheet Software, Visual Basic (Programming Language), File Management, Automation, Microsoft Office, Microsoft 365, Data Science, Query Languages, Debugging, Performance Improvement, Computer Programming
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: User Interface (UI), Application Development, Application Deployment, User Interface (UI) Design, Application Design, Development Environment, Software Development Life Cycle, Test Tools, Application Performance Management, Debugging, Application Security, Event-Driven Programming, Web Services, Extensible Markup Language (XML)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Matplotlib, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), NumPy, Pandas (Python Package), Model Evaluation, AI Workflows, Data Preprocessing, Deep Learning, Responsible AI, AWS SageMaker, Regression Analysis, Scikit Learn (Machine Learning Library), Machine Learning, Data Manipulation, Data Ethics, Applied Machine Learning, Data-Driven Decision-Making, Python Programming, AWS CloudFormation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Entwicklungsumgebung, Testgetriebene Entwicklung (TDD), Unix-Befehle, Einheitstest, Dateisysteme, Betriebssysteme, Automatisierung, Testautomatisierung, Bash (Skriptsprache), Dateiverwaltung, OS Prozessverwaltung, Linux-Befehle, Software-Tests, Befehlszeilen-Schnittstelle
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Javascript, Kontext-Management, Einheitstest, UI Komponenten, Software-Entwurfsmuster, React.js, Front-End Web-Entwicklung, Jest (JavaScript Testing Framework), Web-Entwicklungstools, Schnittstelle zur Anwendungsprogrammierung (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Feature Engineering, Agentic Workflows, Data Ethics, Responsible AI, Model Deployment, Agentic systems, Artificial Intelligence, Generative AI, MLOps (Machine Learning Operations), Data Transformation, Model Evaluation, Reinforcement Learning, Software Architecture, Business Ethics, API Design, Process Optimization, System Design and Implementation, Performance Tuning, Algorithms, Python Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Architecture and Administration, Database Administration, Data Maintenance, Operational Databases, Relational Databases, Capacity Planning, Database Management, Data Integrity, Application Performance Management, Disaster Recovery, Data Validation, Performance Tuning, Problem Management, Demand Planning, SQL, Data Access, Forecasting, Resource Planning, Performance Analysis
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Billing Systems, Registration, Invoicing, Restaurant Management, Microsoft Visual Studio, Security Testing, Point of Sale, Order Management, Scalability
Anfänger · Kurs · 1–3 Monate