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.

University of California, Davis
Kompetenzen, die Sie erwerben: Penetrationstests, Beglaubigungen, Sichere Kodierung, Erweiterter Verschlüsselungsstandard (AES), Open Web Application Security Project (OWASP), Anwendungssicherheit, Datenflussdiagramme (DFDs), Schwachstellen-Management, Sicherheitskontrollen, Datensicherheit, Verschlüsselung, Kryptographie, Modellierung von Bedrohungen, Persönlich identifizierbare Informationen, Techniken der Ausbeutung
★ 4.6 (180) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, System Programming, Programming Principles, Apple Xcode, Code Reusability, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
★ 4.3 (32) · Mittel · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
★ 4.6 (74) · Anfänger · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklung von Verfahren, Verwaltung von Aufzeichnungen, Daten-Strukturen, Rechnerische Logik, COBOL (Programmiersprache), Datei-E/A, Programm-Entwicklung, Grundsätze der Programmierung, Bearbeitung von
★ 4.6 (138) · Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Umwelttechnik, Umwelt und Ressourcenmanagement, Entwicklung der Gemeinschaft, Gesundheit der Gemeinschaft, Sanitäre Einrichtungen, Nachhaltige Entwicklung, Nachhaltige Technologien, Öffentliche Gesundheit, Wasserressourcen, Nachhaltige Systeme
★ 4.8 (1211) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Microsoft Excel, Arbeitsablauf-Management, Automatisierung, Visual Basic (Programmiersprache), Microsoft Kopilot, Prädiktive Modellierung, Interaktive Datenvisualisierung, Szenario-Tests, Vorhersage, Erstellung des Dashboards, UI-Komponenten, Excel-Makros, Grundsätze der Programmierung, Fehlersuche
★ 4.5 (72) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Modell-Optimierung, Methoden des maschinellen Lernens, Feinabstimmung, Generative Modellarchitekturen, Künstliche neuronale Netze, Keras (Bibliothek für neuronale Netze), Lernen übertragen, Unüberwachtes Lernen, Maschinelles Lernen, Künstliche Intelligenz, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Tiefes Lernen, Generative adversarische Netze (GANs), Rekurrente Neuronale Netze (RNNs), Reinforcement Learning, Bildanalyse, Computer Vision, Autokodierer, Generative KI
★ 4.6 (305) · Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Object Oriented Design, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Cryptographic Protocols, Code Reusability, Application Design, Debugging, Performance Tuning
★ 4.6 (84) · Anfänger · Spezialisierung · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Aushärtung, Cloud-Management, Netzwerksicherheit, Kryptographische Protokolle, Verteilte Denial-Of-Service-Angriffe (DDoS), Benutzerbereitstellung, Cloud-Sicherheit, Amazon Web Services, Amazon Elastic Compute Cloud, Cybersecurity, Schutz vor Malware, Berechtigung (Computing), Sicherheitskontrollen, Identitäts- und Zugangsmanagement, Sicherheitstechnik, Cloud Computing, AWS Identitäts- und Zugriffsverwaltung (IAM), Intrusion Detection und Prävention, Rollenbasierte Zugriffskontrolle (RBAC), Cloud-Infrastruktur
★ 4.5 (661) · Anfänger · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Datenverarbeitung, Tidyverse (R-Paket), Gesundheitsinformatik, R Programmierung, Einhaltung des Health Insurance Portability and Accountability Act (HIPAA), Datenmanipulation, Datenwrangling, Datenwissenschaft, Daten-Ethik, SQL, R (Software), Elektronische Krankenakte, Statistische Programmierung, Abfragesprachen, Google Cloud-Plattform, Datenzugang, Ethik in der klinischen Forschung, Verwaltung klinischer Daten, Medizinischer Datenschutz
★ 4.5 (437) · Mittel · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Model-View-Controller, Anwendungsdesign, Apple iOS, Mobile Entwicklungstools, Benutzeroberfläche (UI) Design, iOS-Entwicklung, Storyboarding, Anwendungs-Rahmenwerke, Mobile Entwicklung, Swift-Programmierung, Kenntnisse über Apple-Hardware, Software-Architektur, Apple Xcode, Anwendungsentwicklung, Computerprogrammierung, UI-Komponenten
★ 4.2 (552) · Gemischt · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Microsoft Visual Studio, Computerprogrammierung, Programm-Entwicklung, Grundsätze der Programmierung, Computer-Programmierwerkzeuge
★ 4.9 (25) · Anfänger · Kurs · 1–4 Wochen