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: Javascript, Problem Solving, Interviewing Skills, Algorithms, Programming Principles, Data Structures, Event-Driven Programming, Performance Tuning, Data Validation
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Computerprogrammierung, Anwendungsentwicklung, Einheitliche Prüfung, Eclipse (Software), Pandas (Python-Paket), Python-Programmierung, Datenanalyse, Computer Programmierung, Datenwissenschaft, Plot (Grafiken), Daten-Strukturen, Einheitstest, Datei-E/A, Computer-Programmierwerkzeuge, Datenvisualisierung, Java-Programmierung, Grundsätze der Programmierung, Java Programmierung, Bereinigung von Daten, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Matplotlib
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerprogrammierung, Paket- und Softwareverwaltung, Einheitliche Prüfung, Funktionales Design, Python-Programmierung, Programm-Entwicklung, Computer Programmierung, Daten-Strukturen, Testgetriebene Entwicklung (TDD), Entwicklungsumgebung, Fehlersuche, Entwicklung von Testskripten, Django (Web-Framework), Einheitstest, Grundsätze der Programmierung, Software-Prüfung, Cloud-Hosting, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Cascading Style Sheets (CSS), Reaktionsfähiges Web-Design, Semantisches Web, Web-Design, Animationen, Hypertext Markup Language (HTML), HTML und CSS, Front-End-Webentwicklung, Fehlersuche, Javascript, UI-Komponenten, Browser-Kompatibilität, Server-Seite, Webanalyse und SEO, Bootstrap (Front-End-Framework), Web-Entwicklungs-Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: TypeScript, React.js, Interviewing Skills, Development Environment, Javascript, Object Oriented Programming (OOP)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Computerprogrammierung, Computer Programmierung, Speicherverwaltung, Daten-Strukturen, Javascript, Computational Thinking, Grundsätze der Programmierung, Theoretische Informatik
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Role-Based Access Control (RBAC), Load Balancing, Authentications, Secure Coding, Microsoft Copilot, ASP.NET, Data Security, Performance Tuning, Endpoint Security, Back-End Web Development, .NET Framework, API Design, Restful API, Application Security, Application Development, C# (Programming Language), Multi-Factor Authentication, Process Optimization, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: AI-Integrationen, Kontinuierliche Integration, Software-Entwicklung, Anwendungsentwicklung, Vibe-Codierung, Baugesetze, Integrierte Entwicklungsumgebungen, Code-Überprüfung, Full-Stack Web-Entwicklung, Kontext Technik, Schnelles Engineering, Prompt-Muster, Web-Entwicklung, Einbettungen, Prompt Engineering Tools, Softwaretechnik, Web-Anwendungen, Software Entwurf, Software-Dokumentation, Software-Prüfung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, ChatGPT, Generative AI, Responsible AI, AI literacy, Generative AI Agents, Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), Retrieval-Augmented Generation, Artificial Intelligence, AI Workflows, Large Language Modeling, Embeddings, GitHub Copilot, Fine-tuning, Deep Learning, Automation, Machine Learning, Machine Learning Methods
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Computerprogrammierung, Python-Programmierung, Computer Programmierung, Daten-Strukturen, Fehlersuche, Entwicklungsumgebung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Project Schedules, Earned Value Management, Work Breakdown Structure, Project Controls, Resource Planning, Scheduling, Performance Measurement, Project Management Software, Calendar Management, Resource Allocation, Project Risk Management, Project Management, Project Performance, Performance Metric, Performance Analysis, Project Scoping, Timelines, Project Coordination, Cost Management, Risk Management
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithms, Computer Programming, Data Structures, Computational Thinking, Theoretical Computer Science
Mittel · Kurs · 1–3 Monate