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: Frontend Integration, Web Applications, Web Design and Development, API Design, User Interface (UI), Databases, Secure Coding, GitHub, Dashboard Creation, Data Validation
★ 4.6 (51) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software Documentation, Generative AI, API Testing, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Secure Coding, Code Review, Artificial Intelligence, Debugging
★ 3.9 (19) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, GitHub Kopilot, Entwicklungsumgebung, Schnelles Engineering, GitHub, Prompt-Muster, Microsoft Kopilot, Installation der Software
★ 4.4 (74) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: JSON, Java-Programmierung, Java, Cloud-Bereitstellung, Webdienste, Objektorientierter Entwurf, Cloud Computing, Java Programmierung, Anwendungssicherheit, Architektur des Cloud Computing, Cloud-Dienste, Spring Framework, Anwendungs-Rahmenwerke, Objekt-Relationales Mapping, Cloud-Entwicklung, Skalierbarkeit, Sichere Kodierung, Cloud-Sicherheit, Cloud-Anwendungen, Java-Plattform Enterprise Edition (J2EE), Datensicherheit
★ 4.3 (253) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Wiederverwendbarkeit von Code, Computerprogrammierung, Musikalische Komposition, Musik, Grundsätze der Programmierung
★ 4.5 (458) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Computer Programming Tools, Python Programming, Programming Principles, Engineering Software, Scripting, Computational Logic, Software Engineering, Computer Programming, Scripting Languages, IT Automation, Code Reusability
★ 4.3 (38) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Identitäts- und Zugangsmanagement, Kryptographie, Anwendungssicherheit, Sichere Kodierung, Sicherheitsbewußtsein, Javascript, Web-Anwendungen, Node.JS, Beglaubigungen
★ 4.5 (70) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
★ 4.5 (73) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
★ 4.2 (66) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Incident Response, Network Security, Intrusion Detection and Prevention, Command-Line Interface, Cryptography, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cybersecurity, IT Security Architecture, Encryption, Information Systems Security, Vulnerability Assessments, Cyber Attacks, Risk Management Framework, Multi-Factor Authentication, Cloud Security, Penetration Testing, Risk Management
★ 4.7 (62) · Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Prompt Engineering Tools, Prompt Patterns, Responsible AI, Generative Model Architectures, Google Gemini, AI literacy, LLM Application, Model Evaluation, Debugging
★ 4.7 (79) · Anfänger · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Vibe coding, Strategic Partnership, Brand Strategy, Email Automation, Branding, Generative AI Agents, Contract Negotiation, Product Knowledge, Closing (Sales), Entrepreneurship, AI Workflows, Negotiation, Order Management, Selling Techniques, E-Commerce, Blogs, Content Creation, Order Fulfillment, Agentic systems, Logistics Management
★ 4.5 (19) · Anfänger · Spezialisierung · 3–6 Monate