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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: JSON, Modellierung großer Sprachen, Abruf-erweiterte Erzeugung, Schnelles Engineering, Modell-Bereitstellung, Künstliche Intelligenz, Werkzeuganrufe, LLM-Bewerbung
Anfänger · Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Amazon Web Services, Code Review, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Software-Entwurfsmuster, Datenmanagement, Leistungsoptimierung, Javascript, Prototyping, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Angular, Web Development Tools, Frontend Performance, TypeScript, Server Side, Web Development, Build Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Fehlersuche, Objektorientierte Programmierung (OOP), Java, Computer Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Algorithmen, Pseudocode, Computergestützte Logik, Testfall, Unterrichten
Anfänger · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Software-Installation, Objektorientierte Programmierung (OOP), Computergestütztes Denken, Grundsätze der Programmierung, Anwendungsentwicklung, Python-Programmierung, Computer Programmierung, Entwicklungsumgebung, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Stored Procedure, Databases, Transaction Processing, Data Manipulation, Query Languages
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), C# (Programmiersprache), Einheit-Engine, Skripting, Ereignisgesteuerte Programmierung, Grundsätze der Programmierung, Entwicklung von Videospielen, Benutzeroberfläche (UI), Entwicklungsumgebung, Spiel-Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Software-Installation, Paket- und Software-Management, Grundsätze der Programmierung, Befehlszeilen-Schnittstelle
Anfänger · Kurs · 1–3 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

Kompetenzen, die Sie erwerben: Mathematical Software, Scripting Languages, Scripting, Statistical Analysis, Software Installation
Mittel · Kurs · 3–6 Monate