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: Klassifizierungsalgorithmen, Zeitreihenanalyse und Vorhersage, Datenvorverarbeitung, Prädiktive Modellierung, Künstliche neuronale Netze, Maschinelles Lernen, Unüberwachtes Lernen, Modellevaluation, R-Programmierung, Feature Technik, Text Mining, Explorative Datenanalyse, Data-Mining, Dimensionalitätsreduktion, Angewandtes maschinelles Lernen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Integrated Development Environments, System Configuration
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Skripting, Einheit-Engine, Entwicklung von Anwendungen für Mobilgeräte, Entwicklungsumgebung, Grundsätze der Programmierung, Animationen, Entwicklung von Videospielen, Benutzeroberfläche (UI), C# (Programmiersprache), Android (Betriebssystem), Spiel-Design
Anfänger · Kurs · 3–6 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: UI Komponenten, iOS Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Datenbank-Anwendung, ChatGPT, React Native, Entwicklungsumgebung, Kontext-Management, Bereitstellung von Anwendungen, JSON, Datenspeicherung, Android-Jetpack, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung, Fehlersuche
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Datenvorverarbeitung, Regressionsanalyse, Tensorflow, Faltungsneuronale Netzwerke, Datenmanipulation, Deep Learning, Matplotlib, Künstliche neuronale Netze, Maschinelles Lernen, Pandas (Python-Paket), Feature Technik, Jupyter, Seaborn, Scikit Learn (Bibliothek für Maschinelles Lernen), Entwicklungsumgebung, NumPy
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Persistenz der Daten, Datenstrukturen, Datei-E/A, Java Programmierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Code Review, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Programming Principles, Software Development Tools, Python Programming, Debugging
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Video Game Development, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), User Interface (UI), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, LESS, UI Components, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Front-End Web Development, User Interface (UI), Web Content Accessibility Guidelines, Typography, Web Components, Interactive Design, Animations, Web Development, Browser Compatibility, Maintainability, Web Analytics and SEO, Web Development Tools
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, API Testing, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, GitHub
Mittel · Kurs · 3–6 Monate