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: DevSecOps, Künstliche Intelligenz, Sichere Kodierung, Fehlersuche, Anwendungssicherheit, AI-Personalisierung, Generative KI, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Code-Überprüfung, Analyse, Lebenszyklus der Softwareentwicklung, Automatisierung, KI-Workflows, Software-Qualität (SQA/SQC), Leistungsoptimierung, Technische Überprüfung der Software, Softwareentwicklung, Software-Entwicklungstools, Software-Ingenieur, Schnelles Engineering
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Data Security, Cybersecurity, Cyber Attacks, Web Applications, Threat Detection, Security Awareness, Vulnerability Management, Encryption, Authentications, Authorization (Computing), PHP (Scripting Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unity Engine, UI Components, Scripting, User Interface (UI), Torque (Physics), Responsive Web Design, User Interface (UI) Design, Object Oriented Programming (OOP), C# (Programming Language), Game Design, Animation and Game Design, Animations, Interactive Design, Usability, Video Game Development, Mechanics, Simulations, Mathematical Modeling, Physics, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Objektorientierter Entwurf, Code-Überprüfung, Grundsätze der Programmierung, Software Entwurf, Skalierbarkeit, Instandhaltbarkeit, Software-Architektur, Prüfbarkeit
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Video Game Development, Interactive Design, Animations, Event-Driven Programming, Debugging, User Interface (UI) Design, UI Components, Program Development, Python Programming, Application Design, Computer Graphics
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Package and Software Management
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Datenstrukturen, Algorithmen, Rust (Programmiersprache), Entwicklung von Videospielen, Entwicklungstests, Anwendungsdesign, Spiel-Design, Grundsätze der Programmierung, Softwareentwicklung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Software Testing, Test Driven Development (TDD), Code Coverage, Test Automation, Development Testing, Testability, Test Case, Javascript, Debugging
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Python-Programmierung, Explorative Datenanalyse, Datenmanipulation, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, NumPy, Pandas (Python-Paket), Modellevaluation, Angewandtes maschinelles Lernen, Methoden des Maschinellen Lernens, Datenvorverarbeitung, Skalierbarkeit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Video Game Development, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, User Interface (UI), Development Environment
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden