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.

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, Apache Hive, Big Data, Applied Machine Learning, Data Processing, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, IntelliJ IDEA, Java Programming, Application Deployment, Enterprise Application Management
★ 4.6 (15) · Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Fehlersuche, Programm-Entwicklung, Daten-Strukturen, Algorithmen, Computer Programmierung, Java Programmierung, Computerprogrammierung, Software-Entwicklung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Java-Programmierung, Software und Technologie für das Bildungswesen, Objektorientierter Entwurf, Software Entwurf
★ 4.8 (14) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web Development Tools, Web Content Accessibility Guidelines, HTML and CSS, Web Design and Development, Web Design, Web Development, Front-End Web Development, Semantic Web, Cascading Style Sheets (CSS), Web Presence, Web Servers
★ 4.9 (26) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Technical Writing, Data Structures, Applied Mathematics
★ 4.3 (28) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Secure Coding, JavaScript Frameworks, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Integrated Development Environments
★ 4.5 (53) · Mittel · Kurs · 1–4 Wochen

Starweaver
Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Electrical Systems, Cybersecurity, Program Development, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development
★ 4.5 (44) · Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
★ 4.2 (17) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Development Environment, Prompt Patterns, Multimodal Prompts, Tool Calling, Embeddings, Generative AI Agents, Vector Databases, User Interface (UI), Prompt Engineering Tools, OpenAI API, Generative AI, Program Development, Agentic systems, Plot (Graphics), Software Development Tools, AI Integrations, Augmented Reality
★ 4.3 (17) · Mittel · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Generative KI, Python-Programmierung, Maschinelles Lernen, Modellevaluation, Künstliche Intelligenz, Bildanalyse, Modellierung großer Sprachen, Daten-Ethik, Tiefes Lernen, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Methoden des maschinellen Lernens, Generative Modellarchitekturen, Wissenschaftliche Visualisierung, Verantwortungsvolle AI, Bewertung des Modells
★ 4.7 (27) · Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Web Applications, Software Development Life Cycle, Risk Management, Case Studies, Web Development, Software Development Methodologies, Application Development, Program Development, Python Programming, Application Frameworks, Software Design, Programming Principles, Computer Programming
★ 2.6 (16) · Anfänger · Spezialisierung · 3–6 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
★ 4.7 (33) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Node.JS, MongoDB, Datenbanken, Sichere Kodierung, Ereignisgesteuerte Programmierung, Middleware
★ 4.6 (12) · Mittel · Kurs · 1–4 Wochen