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.

LearnQuest
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Datenbank-Anwendung, Persistenz der Daten, Netzwerk-Protokolle, Anwendungsprogrammierschnittstelle (API), UI-Komponenten, iOS-Entwicklung, JSON, Datenmodellierung, Benutzeroberfläche (UI), Datenspeicher, Netzwerk-Modell, Apple iOS, Kerndaten (Software)
★ 4.6 (137) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Datenbanken, Datenanalyse, Relationale Datenbanken, Datenbank-Management, Abfragesprachen, Datenbank Management
★ 4.6 (99) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Application Design, Mobile Development, Application Development, Mobile Development Tools, Software Design, User Interface and User Experience (UI/UX) Design, Program Development, Prototyping, Development Testing, Extensible Markup Language (XML), Problem Management
★ 4.8 (23) · Gemischt · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Mobile Security, Digital Forensics, Investigation, Mobile Development, Criminal Investigation and Forensics, Endpoint Security, Cybersecurity, iOS Development, Application Security, Cyber Security Strategy, Computer Security Incident Management, Computer Security, Data Analysis Software, Authentications, Data Integrity, Data Storage
★ 4.6 (14) · Anfänger · Kurs · 1–3 Monate

Erasmus University Rotterdam
Kompetenzen, die Sie erwerben: R Programmierung, Mathematische Modellierung, Statistische Analyse, Statistische Methoden, Regressionsanalyse, Korrelationsanalyse, R (Software), Statistische Modellierung
★ 3.9 (21) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Storage
★ 4.9 (14) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Modell-Optimierung, Management der Lieferkette, Operations Research, Operative Analyse, Lieferkette, Lieferketten-Systeme, Kapazitätsplanung, Produktionsplanung, Prozess-Optimierung, Datenanalyse, Planung der Lieferkette
★ 4.4 (14) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Schnelles Engineering, Datenmanipulation, Generative AI-Agenten, Software zur Datenvisualisierung, Künstliche Intelligenz, Generative KI, Datenanalyse, Python-Programmierung, OpenAI, OpenAI-API
★ 4.9 (7) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Mathematische Modellierung, Infektionskrankheiten, Öffentliche Gesundheit und Krankheitsvorbeugung, Öffentliche Gesundheit, Modellevaluation, Bewertung des Modells, Epidemiologie, R (Software), Prädiktive Modellierung, Statistische Modellierung, Simulationen
★ 4.5 (31) · Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, C and C++, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), Software Development Tools, Exploit development, C (Programming Language), Security Software, Debugging, Security Engineering, Security Testing, Interoperability, Unix, Embedded Software, Information Systems Security, OS Process Management, Embedded Systems, Programming Principles
★ 2.7 (35) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Einheitstest, Testgetriebene Entwicklung (TDD), Entwicklungstests, Software-Prüfung, Attrappen, Anwenderbericht, Test-Automatisierung, Einheitliche Prüfung, Testfall, Python-Programmierung, Entwicklung von Testskripten
★ 3.8 (30) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Web Applications, Web Development, Expense Reports, Back-End Web Development, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Chart.js, Data Modeling, Business Logic, Development Environment, Data Security, GitHub, Javascript, Project Documentation, Git (Version Control System)
★ 4.1 (7) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden