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.

Northeastern University
Kompetenzen, die Sie erwerben: Text Mining, Datenverarbeitung, Datenmanipulation, Explorative Datenanalyse, Datenumwandlung, Datenanalyse, Wahrscheinlichkeitsverteilung, Bereinigung von Daten, Pandas (Python-Paket), Daten-Strukturen, Statistische Methoden, Analytik, Wahrscheinlichkeitsrechnung und Statistik, Unüberwachtes Lernen, Datenwrangling, Zeitreihenanalyse und Vorhersage, Statistische Analyse, Vorverarbeitung von Daten, Computational Thinking, Grundsätze der Programmierung, Datenvorverarbeitung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Datenanalyse, Modellierung von Prozessen, Statistische Methoden, Datenvisualisierung, Simulationen, Statistische Analyse, Prozess-Analyse, R (Software), Plot (Grafiken)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Simulation und Simulationssoftware, Unity-Engine, Entwicklung von Videospielen, Mathematische Modellierung, Drehmoment (Physik), Physik, Lineare Algebra, Ereignisgesteuerte Programmierung, Simulationen, Skripting, Spiel-Design, Computergrafik, Mechanik
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Amazon Web Services, AWS Identity and Access Management (IAM), Amazon DynamoDB, Identity and Access Management, Database Management, Database Administration, NoSQL, Serverless Computing, Database Architecture and Administration, Authentications, Operational Databases, Cloud Security, Cloud-Native Computing, Event-Driven Programming, AWS Kinesis, Encryption, Load Balancing, Data Security, Key Management, Routing Protocols
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: PHP (Scripting Language), Application Deployment, Object-Relational Mapping, Model View Controller, Database Management, UI Components, PostgreSQL, Full-Stack Web Development, Web Development, Web Frameworks, Web Applications, Authentications, Development Environment, Web Development Tools, Authorization (Computing), Application Frameworks, Code Reusability, GitHub, Cascading Style Sheets (CSS), Data Migration
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), JUnit, HTML and CSS, Test Automation, Hypertext Markup Language (HTML), Software Testing, Web Design and Development, Test Script Development, Test Tools, Web Development, Unit Testing, Software Quality Assurance, Java, Data Structures, Java Programming, Cascading Style Sheets (CSS), Test Execution Engine, Code Reusability, Debugging, Software Design Patterns
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), Frontend-Leistung, React.js
Fortgeschritten · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Prozess-Management, Verwaltung des Betriebssystems, Datei-E/A, Datenverwaltung, Systemverwaltung, Linux-Befehle, System-Programmierung, Software-Entwicklung, Computer-Sicherheit, Datenmanagement, Shell-Skript, Peripheriegeräte, Unix-Befehle
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Salesforce Development, Salesforce, No-Code Development, UI Components, Data Migration, Process Modeling, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Automatisierung, Generative KI, API-Entwurf, AI-Arbeitsabläufe, Datenbank-Design, GitHub Kopilot, AI-Sicherheit, Schnelles Engineering, Software-Entwicklung
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Web Applications, Full-Stack Web Development, Database Application, Data Store, Database Development, Database Management, SQL, Query Languages, Data Access, Real Time Data, Javascript, Data Entry, Software Engineering, Authentications
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Penetration Testing, Cyber Security Assessment, Security Testing, Exploitation techniques, Hardening, Vulnerability Assessments, Intrusion Detection and Prevention, Brute-force attacks, Application Security, Network Security, Virtual Local Area Network (VLAN), Business Logic, Cloud Security, API Testing, Wireless Networks, Data Persistence, Application Programming Interface (API)
Fortgeschritten · Kurs · 1–4 Wochen