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.

Kompetenzen, die Sie erwerben: Cryptographic Protocols, Blockchain, Business Continuity Planning, Cryptography, Encryption, Business Continuity, Disaster Recovery, Data Management, Security Engineering, Digital Assets, Threat Modeling, Vulnerability Assessments, Security Architecture Review, Cybersecurity, Regulatory Compliance, Enterprise Security, Network Security, Asset Protection, Vulnerability Management, Data Security
★ 5 (10) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Risk Management, Secure Coding, Cyber Security Assessment, Security Testing, Systems Development Life Cycle, Cyber Governance, Risk Management Framework, Threat Management, Software Development Life Cycle, Application Security, Cyber Security Policies, Security Management, Security Controls
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Instandhaltbarkeit, Web-Entwicklung, Speicherverwaltung, System-Programmierung, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen
★ 3.6 (18) · Anfänger · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Prompt Engineering, Debugging, Code Review, AI literacy, Responsible AI, LLM Application, Verification And Validation, ChatGPT, Artificial Intelligence, AI Workflows, Software Testing
Gemischt · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Construction Estimating, Risk Management, Cost Estimation, Project Risk Management, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Construction Accounting, Cost Accounting, Verification And Validation, Workflow Management, Proposal Development, Business Ethics, Ethical Standards And Conduct, Project Management, Project Documentation
Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Testfall, Daten-Strukturen, Algorithmen, Fehlersuche, Digitale Pädagogik, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Computerprogrammierung
★ 4.8 (6) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Wireframing, Persona (User Experience), User Interface (UI), User Experience Design, Usability, User Interface (UI) Design, UI Components, Visual Design, Persona Development, Information Architecture, Web Design, Design, Design Elements And Principles
★ 4.4 (7) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Programming Principles, Debugging, Problem Solving, C++ (Programming Language), Python Programming, Computational Logic
Mittel · Kurs · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Tiefes Lernen, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Modell-Optimierung, Datenverarbeitung, Methoden des maschinellen Lernens, PyTorch (Bibliothek für maschinelles Lernen), Datenvorverarbeitung, Vorverarbeitung von Daten
★ 4.9 (8) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Computer Programming Tools
★ 4.9 (13) · Anfänger · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, Cloud Deployment, User Interface (UI), User Interface (UI) Design, Typography, Cloud Hosting, Software Engineering
★ 4.7 (29) · Mittel · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen