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.

EDUCBA
Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Web-Design und Entwicklung, Java-Plattform Enterprise Edition (J2EE), Cascading Style Sheets (CSS), Web-Anwendungen, Hypertext Markup Language (HTML), Model-View-Controller, Javascript und jQuery, Ajax, Hibernate (Java), Web-Entwicklung, Back-End-Webentwicklung, Serviceorientierte Architektur, Javascript, Middleware, jQuery, Skriptsprachen, Java
★ 4.4 (14) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, API Testing, Restful API, Unit Testing, API Design, Hardening, Application Performance Management, Authentications, Server Side, Postman API Platform, Software Testing, System Monitoring, Secure Coding, Performance Tuning, Back-End Web Development, Web Servers, Application Programming Interface (API), Application Deployment, MongoDB, Databases
Mittel · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Abfragesprachen, Datenbank-Verwaltung, Datenverwaltung, Datenzugang, Datenbank-Management, Datenbanken, Datenmanipulation, SQL, Relationale Datenbanken, Datenbankarchitektur und -verwaltung, Transact-SQL, Datenbank-Entwicklung, Datenbank-Design, Leistungsoptimierung, Datenbank-Software, Integrität der Daten, Microsoft SQL-Server, Datenpflege, Transaktionsverarbeitung
Gemischt · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Software Testing, Integration Testing, Test Engineering, Development Testing, Test Automation, Software Quality Assurance, Usability Testing, Test Tools, Test Case, White-Box Testing, Usability, Software Quality (SQA/SQC), Functional Testing, Regression Testing, Verification And Validation, Code Coverage, Quality Assurance, Performance Testing, Continuous Integration, Performance Metric
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Preprocessing, Applied Machine Learning, Unsupervised Learning, Machine Learning Methods, Correlation Analysis, Data Cleansing, R Programming, Data Quality, Machine Learning Software, Machine Learning, Data Validation, Data Wrangling, Machine Learning Algorithms, Data Integrity, Data Import/Export, Data Analysis
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Excel Macros, Customer Data Management, Event-Driven Programming, Customer Relationship Management (CRM) Software, Dashboard Creation, Dashboard, Customer Relationship Management, Business Process Automation, Microsoft Excel, Automation, IT Automation, Workflow Management, Management Reporting, Relationship Management, Operations Management, Business Operations, Real Time Data, Business, Build Tools, Productivity
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Security Testing, Application Security, Open Web Application Security Project (OWASP), Software Testing, Secure Coding, Test Tools, Regression Testing, Unit Testing, Penetration Testing, Security Controls, Computer Security, Test Driven Development (TDD), Debugging, User Acceptance Testing (UAT), Computer Programming, Python Programming, Node.JS, Information Privacy, JavaScript Frameworks, Javascript
Gemischt · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Entwicklung von Testskripten, Kontext Technik, Das Risiko, Software-Architektur, Test-Automatisierung, Einheitliche Prüfung, Python-Programmierung, Software-Prüfung, Technische Dokumentation, Testgetriebene Entwicklung (TDD), AI-Integrationen, Modellierung großer Sprachen, Verantwortungsvolle AI, KI-Kenntnisse, Software-Dokumentation, Architektur des Cloud Computing, Fehlersuche, Verifizierung und Validierung, AI-Arbeitsabläufe
Anfänger · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Scrum (Software-Entwicklung), Qualitätssicherung, Agile Produktentwicklung, Agiles Projektmanagement, Produktanforderungen, Sprint-Planung, Produktmanagement, Kommunikation, Rückstände, Sprint-Retrospektiven, Agile Software-Entwicklung, Erleichterung von Sitzungen, Agile Methodik
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Serverless Computing, Amazon Web Services, Rust (Programming Language), Cloud Deployment, Debugging, Application Deployment, Linux
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Virtuelle Maschinen, Daten-Pipelines, Python-Programmierung, Skripting, Persistenz der Daten, Infrastruktur als Code (IaC), AI-Arbeitsabläufe
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, TCP/IP, Computer-Hardware, Netzwerk-Modell, Netzwerk-Switches, OSI-Modelle, Netzwerk-Fehlerbehebung, Vernetzungs-Hardware, Computer-Vernetzung, Netzwerk-Router, iOS-Entwicklung, Netzwerk-Protokolle, Lokale Netzwerke, Allgemeine Netzwerkarbeit, Netzwerk-Unterstützung, Speicherverwaltung, Microsoft Windows, Netzwerkverwaltung, System-Konfiguration, Technische Unterstützung und Dienstleistungen
Anfänger · Kurs · 1–4 Wochen