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: SQL, Database Management, Database Development, Database Design, Query Languages, Databases, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Development, Javascript, Web Design, JavaScript Frameworks, Web Development Tools, Frontend Performance, Web Servers, Web Design and Development, Web Content, Web Analytics and SEO, Hypertext Markup Language (HTML), Web Applications, Web Frameworks, Front-End Web Development, Event-Driven Programming, Web Content Accessibility Guidelines, Software Development, Open Source Technology
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React.js, HTML and CSS, Frontend Performance, Application Deployment, Web Development, Hypertext Markup Language (HTML), Front-End Web Development, Web Development Tools, Full-Stack Web Development, JavaScript Frameworks, UI Components, Performance Tuning, Cascading Style Sheets (CSS), Javascript, Server Side, GitHub, Version Control, Git (Version Control System)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Containerization, Application Programming Interface (API), Serverless Computing, Cloud Platforms, Cloud Solutions, Digital Transformation, Cloud Infrastructure, Cloud-Native Computing, Business Transformation, Hybrid Cloud Computing, Cloud Computing, Multi-Cloud, Cloud Deployment
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Transaction Processing, File I/O, Data Access, Dataflow, Data Persistence, Database Management, Stored Procedure, SQL, Data Integrity, Databases, Secure Coding, File Systems
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Integrität der Daten, Computational Thinking, Fehlersuche, Instandhaltbarkeit, Daten-Strukturen, Javascript, Validierung von Daten, Leistungsoptimierung, Web-Entwicklung, Algorithmen
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Image Analysis, Matlab, Computer Vision
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Server Side, Restful API, Apache, Full-Stack Web Development, API Design, Node.JS, Web Servers, Postman API Platform, Authentications, Application Programming Interface (API), Web Applications, Back-End Web Development, Web Development Tools, Frontend Integration, API Testing, Web Development, Javascript, JSON, Application Security, PHP (Scripting Language)
Anfänger · Spezialisierung · 1–3 Monate

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

Duke University
Kompetenzen, die Sie erwerben: Containerisierung, Cloud-Anwendungen, Rust (Programmiersprache), Einheitstest, Cloud Computing, Microservices, Docker (Software), Web-Frameworks, Cloud-Bereitstellung, Testfall, Einheitliche Prüfung, Restful API, Bereitstellung von Anwendungen, Algorithmen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Kubernetes, DevOps, Application Programming Interface (API), Authorization (Computing), Application Deployment, Role-Based Access Control (RBAC), Application Security, Authentications, Capacity Management, Security Controls, Configuration Management
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Node.JS, File I/O, Javascript, Event-Driven Programming, Web Servers, Software Installation, Server Side, Application Development, File Management, Command-Line Interface, TCP/IP, Servers, OS Process Management, Application Deployment, Package and Software Management
Mittel · Kurs · 1–3 Monate