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.

Board Infinity
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, User Interface and User Experience (UI/UX) Design, UI Components, Typography
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Python-Programmierung, Algorithmen für maschinelles Lernen, Statistische Methoden, Interaktive Datenvisualisierung, Angewandtes maschinelles Lernen, Algorithmen, Scikit Learn (Bibliothek für Maschinelles Lernen), Data-Mining, NumPy, Entwicklungsumgebung, Unüberwachtes Lernen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Maintainability, Debugging
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Klassifizierungsalgorithmen, Modellevaluation, Dimensionalitätsreduktion, Zeitreihenanalyse und Vorhersage, Prädiktive Modellierung, Unüberwachtes Lernen, Datenvorverarbeitung, R-Programmierung, Data-Mining, Angewandtes maschinelles Lernen, Feature Technik, Text Mining, Künstliche neuronale Netze, Explorative Datenanalyse
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skripting, C# (Programmiersprache), Einheit-Engine, Entwicklung von Anwendungen für Mobilgeräte, Entwicklung von Videospielen, Grundsätze der Programmierung, Animationen, Entwicklungsumgebung, Spiel-Design, Benutzeroberfläche (UI), Android (Betriebssystem)
Anfänger · Kurs · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Kollaborative Software, GitHub, Versionskontrolle, Software-Entwicklungstools, Software Versionierung, Befehlszeilen-Schnittstelle, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unity Engine, User Interface (UI), 3D Assets, Virtual Environment, Game Design, UI Components, Video Game Development, Debugging, Animation and Game Design, Object Oriented Programming (OOP), C# (Programming Language), Scripting
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Workflow Management, Systemintegration, Restful API, Postman-API-Plattform, Daten-Integration, Test-Tools, Salesforce, Software-Dokumentation, OAuth, Salesforce-Entwicklung, Authentifizierungen, No-Code-Entwicklung
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Maven, Java, Java Platform Enterprise Edition (J2EE), Object Oriented Design, Hibernate (Java), Unit Testing, File I/O, Docker (Software), Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Maintainability, System Configuration
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Object Oriented Programming (OOP), Hypertext Markup Language (HTML)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Development Environment, Java, Integrated Development Environments, Encryption, Cryptography, Virtualization and Virtual Machines, Performance Tuning, Application Programming Interface (API), Object Oriented Programming (OOP), Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Bereitstellung von Anwendungen, React Native, Entwicklung von Anwendungen für Mobilgeräte, Datenspeicherung, ChatGPT, UI Komponenten, Datenbank-Anwendung, Entwicklungsumgebung, Kontext-Management, JSON, Anwendungsentwicklung, Android-Jetpack, iOS Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–3 Monate