Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Edureka
Kompetenzen, die Sie erwerben: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
Mittel · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Web-Entwicklung, Flask (Web-Framework), Restful API, Front-End-Webentwicklung, Python-Programmierung, Zusammenarbeit, Anwendungssicherheit, Cloud-Bereitstellung, Sichere Kodierung, Selenium (Software), HTML und CSS, Datenbanken, Back-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), JavaScript-Frameworks, Web-Anwendungen, Cloud-Anwendungen, Web-Entwicklungs-Tools, Test-Tools
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Angular, JavaScript Frameworks, UI Components, Data Transformation, User Interface (UI), Dataflow, Hypertext Markup Language (HTML), Code Reusability, Application Frameworks, Cascading Style Sheets (CSS), Model View Controller
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Performance Tuning, Memory Management, Embedded Software, Microarchitecture, Embedded Systems, System Programming, Secure Coding, System Configuration, Digital Signal Processing, Computer Architecture, Security Controls, Hardware Architecture, Authentications
Fortgeschritten · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Analysis, Sampling (Statistics), Data Wrangling, Data Manipulation, Predictive Modeling, Correlation Analysis, Histogram, Biostatistics, Statistical Reporting, Statistical Analysis, Statistical Hypothesis Testing, Scripting, Statistical Software, Package and Software Management, Scripting Languages
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Development Environment, Authentications, Web Applications, Integrated Development Environments, User Accounts, Authorization (Computing)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: DevSecOps, DevOps, Application Security, Secure Coding, Security Testing, Continuous Delivery, CI/CD, Continuous Integration, Containerization, Security Software, Automation
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Abhängigkeitsanalyse, Paket- und Softwareverwaltung, Node.JS, Anwendungssicherheit, Techniken der Ausbeutung, Sichere Kodierung, Javascript, Schwachstellen-Management, Bewertungen der Anfälligkeit
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Web-Entwicklung, Node.JS, Anwendungssicherheit, Java-Programmierung, Techniken der Ausbeutung, Sichere Kodierung, Java Programmierung, Javascript, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Node.JS, Cloud-Sicherheit, Sicherheit der Infrastruktur, Cloud-Plattformen, Sichere Kodierung, Management von Bedrohungen, Javascript, Rahmen für das Risikomanagement, Serverloses Rechnen, Cloud-Dienste
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: MongoDB, Node.JS, Sichere Kodierung, Datenbanken, Middleware, Ereignisgesteuerte Programmierung
Mittel · Kurs · 1–4 Wochen