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: Java, Spring Framework, Anwendungs-Rahmenwerke, Java Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Java-Plattform Enterprise Edition (J2EE), Objektorientierte Programmierung (OOP), Datei-E/A, Java-Programmierung, Dateiverwaltung
★ 4.7 (222) · Mittel · Kurs · 1–3 Monate

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Datenvalidierung, Maschinelles Lernen, Datenqualität, Bereinigung von Daten, Statistische Analyse, Qualität der Daten, Computer Programmierung, Technische Merkmale, Verifizierung und Validierung, Feature Technik, Modellevaluation, Datenumwandlung, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Validierung von Daten, Lineare Algebra, Angewandtes maschinelles Lernen, Verantwortungsvolle AI, Python-Programmierung, Computerprogrammierung, Vorverarbeitung von Daten, Algorithmen, Datenvorverarbeitung
★ 4.4 (98) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Unsupervised Learning, Data Mining, Social Network Analysis, ChatGPT, Embeddings, LLM Application, Applied Machine Learning, Data Quality, Unstructured Data, Anomaly Detection, Machine Learning Methods, Data Science, Supervised Learning, Machine Learning, Data Preprocessing, Data Analysis, Social Media Analytics, Data Manipulation, Python Programming, Exploratory Data Analysis
★ 4.5 (19) · Fortgeschritten · Spezialisierung · 3–6 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, SQL, Daten-Strukturen, Skripting, Grundsätze der Programmierung, Datei-E/A, Web-Anwendungen, Python-Programmierung, Dateiverwaltung, Datenbank-Management, Web-Entwicklung, MySQL, Datenbank Management
★ 4.6 (30) · Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Datenvalidierung, Entwicklungstests, Verifizierung und Validierung, Computer Programmierung, C und C++, Test Daten, Daten-Strukturen, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Computerprogrammierung, Validierung von Daten, Statistische Programmierung, Algorithmen
★ 4.6 (34) · Mittel · Kurs · 1–4 Wochen

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), Scripting, JSON, Extensible Languages and XML, IT Automation, Extensible Markup Language (XML), API Testing, Network Protocols, YAML, Network Monitoring, Automation, Network Engineering, Scripting Languages, Python Programming, Real Time Data
★ 4.6 (34) · Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Cloud-API, API-Entwurf, Netzwerk-Protokolle, Anwendungsprogrammierschnittstelle (API), JSON, Beglaubigungen, Google Cloud-Plattform, Webdienste, Restful API
★ 3.3 (27) · Anfänger · Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools
★ 4.4 (102) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: User Interface (UI) Design, Data Persistence, Data Store, Object Oriented Design, Database Application, Database Management, Real Time Data, Program Development, Package and Software Management, Computer Programming, Code Reusability, Data Management, Software Installation, Data Modeling
★ 4.6 (30) · Mittel · Spezialisierung · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungssicherheit, Datensicherheit, Modellierung von Bedrohungen, Sichere Kodierung, Kryptographie, Sicherheitskontrollen, Techniken der Ausbeutung, Validierung von Daten, Open Web Application Security Project (OWASP), Beglaubigungen, Bewertungen der Anfälligkeit, Schwachstellen-Management, Verschlüsselung
★ 4.7 (178) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Frontend-Integration, Web-Entwicklungs-Tools, React.js, Bootstrap (Front-End-Framework), Einheitstest, JSON, Software-Prüfung, HTML und CSS, Jest (JavaScript Testing Framework), Javascript, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Web-Entwicklung, Cascading Style Sheets (CSS), Einheitliche Prüfung, Benutzerfreundliches Design, Testfall, Hypertext Markup Language (HTML), Web-Design
★ 3.4 (82) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Exploitation techniques, Brute-force attacks, Scripting, Network Protocols, Authentications, Scripting Languages, Python Programming, Data Access, Identity and Access Management, Automation
★ 4.5 (80) · Anfänger · Spezialisierung · 1–3 Monate