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: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Azure DevOps Pipelines, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, ASP.NET, UI/UX Strategy, Secure Coding, iOS Development, Development Testing, Mobile Development Tools, CI/CD, Version Control
Mittel · Spezialisierung · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, C++ (Programmiersprache), Sichere Kodierung, Sicherheitssoftware, C und C++, Computer-Programmierwerkzeuge, Software-Entwicklungstools, C (Programmiersprache)
Gemischt · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Android-Entwicklung, Android-Studio, Erweiterte und virtuelle Realität (AR/VR), Virtuelle Realität, Computer-Grafik-Techniken, Android (Betriebssystem), Logo-Entwurf, Visualisierung (Computergrafik), Computergrafik, 3D-Assets
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computational Logic
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: R Programmierung, Feature Technik, Forschung, Modellevaluation, Angewandtes maschinelles Lernen, Datengestützte Entscheidungsfindung, Python-Programmierung, Datenwissenschaft, Statistik, Überwachtes Lernen, Vorverarbeitung von Daten, Statistische Modellierung, Datenwrangling, Datenvorverarbeitung, Bewertung des Modells, Datenanalyse, Daten-Pipelines, Technische Merkmale, Modell Ausbildung, Prädiktive Analytik, Datenerfassung, Prädiktive Modellierung, Datenerhebung, Technische Kommunikation
Gemischt · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: HTML und CSS, Web-Entwicklung, Cascading Style Sheets (CSS), Reaktionsfähiges Web-Design, Typografie, Web-Design und Entwicklung, Web-Design
Mittel · Kurs · 1–4 Wochen
Codio
Kompetenzen, die Sie erwerben: Apache Maven, Build Tools, JSON, JUnit, Java Programming, Java, Web Services, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Eingebettete Systeme, Mikroarchitektur, Sichere Kodierung, Digitale Signalverarbeitung, Computerarchitektur, System-Konfiguration, Speicherverwaltung, Hardware-Architektur, System-Programmierung, Beglaubigungen, Sicherheitskontrollen, Leistungsoptimierung, Eingebettete Software
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanagement, SQL, Datenverwaltung, Datenzugang, Abfragesprachen, Datenmanipulation, PostgreSQL
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: HTML und CSS, Web-Entwicklung, Entwicklungstests, Hypertext Markup Language (HTML), Web-Design und Entwicklung, Web-Entwicklungs-Tools, Web-Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fortinet, Inc.
Kompetenzen, die Sie erwerben: Network Support, Network Troubleshooting, Firewall, Network Monitoring, Technical Support and Services, Network Security, Virtual Private Networks (VPN), Lightweight Directory Access Protocols, System Monitoring, Authentications, Performance Tuning, Security Software, System Configuration, Cybersecurity, Memory Management, Malware Protection
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integrität der Daten, SQL, Datenbank-Software, Datenbanken, Datenbank-Management, Datenbank-Systeme, Datenbank-Entwicklung, Datenbank-Design, Datenbank Management, Relationale Datenbanken
Mittel · angeleitetes Projekt · Weniger als 2 Stunden