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: Blockchain, FinTech, Software Development Tools, Transaction Processing, Web Development, Program Development, Web Applications, Node.JS, Emerging Technologies, Scalability, Javascript, Application Deployment, Computer Programming, Market Dynamics
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, C und C++, Datenstrukturen, Fehlersuche, Netzwerkanalyse, Java, Computer Programmierung, Computergestütztes Denken, Theoretische Informatik, Testfall, Entwicklungstests, Algorithmen, Software-Tests, Javascript, Programm-Entwicklung, Python-Programmierung, Computerprogrammierung, Bioinformatik, Rust (Programmiersprache), Grundsätze der Programmierung, Datenspeicherung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, JSON, Program Development, Data Structures, Code Review, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), Scalability
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, Maintainability, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Algorithms, Data Validation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Event-Driven Programming, Functional Design, Application Development, User Flows, Application Design, Computer Programming
Anfänger · Kurs · 1–4 Wochen
Coursera
Kompetenzen, die Sie erwerben: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Computer Programming
Mittel · Kurs · 1–4 Wochen
Dartmouth College
Kompetenzen, die Sie erwerben: Linux-Befehle, Fehlersuche, Befehlszeilen-Schnittstelle, Computer Architektur, Computer Programmierung, Software-Dokumentation, Dateisysteme, System Programmierung, Informatik, Technische Informatik, Computertechnik, Grundsätze der Programmierung, Algorithmen, Linux, Datei-E/A, Software-Visualisierung, Computerprogrammierung, Eingebettete Systeme, Software-Ingenieur, Softwaretechnik, Computerwissenschaft, C (Programmiersprache), Linux-Server, Eingebettete Software
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Kopilot, Computer Programmierung, GitHub, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, KI-Workflows, Prompt Engineering, Computerprogrammierung, Software-Installation, Schnelles Engineering
Mittel · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Java Programmierung, Fehlersuche, Computer Programmierung, Java, Software-Entwurfsmuster, Einheitstest, Grundsätze der Programmierung, Anwendungsentwicklung, Computerprogrammierung, Programm-Entwicklung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen