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: Datenvorverarbeitung, Tiefes Lernen, Faltungsneuronale Netze, Modellevaluation, Bewertung des Modells, Python-Programmierung, Faltungsneuronale Netzwerke, Klassifizierungsalgorithmen, Vorverarbeitung von Daten, Künstliche neuronale Netze, Einbettungen, Rekurrente Neuronale Netze (RNNs)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklung, Javascript, Leistungsoptimierung, Frontend-Leistung, Web-Anwendungen, Hypertext Markup Language (HTML), Web-Entwicklungs-Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, JSON, Ereignisgesteuerte Programmierung, Javascript, Bereitstellung von Anwendungen, Web-Entwicklung, Web-Anwendungen, Fehlersuche, Daten-Strukturen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Farbenlehre, Benutzeroberfläche (UI) Design, Web-Entwicklung, Front-End-Webentwicklung, Cascading Style Sheets (CSS), Validierung von Daten, Hypertext Markup Language (HTML), Javascript
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), .NET-Rahmenwerk, Objektorientierter Entwurf, Grundsätze der Programmierung, C# (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenwissenschaft, Open-Source-Technologie, Werkzeuganrufe, Installation der Software, No-Code-Entwicklung, Python-Programmierung, LLM-Bewerbung, Entwicklungsumgebung, Schnelles Engineering, Modellierung großer Sprachen, Anwendungsprogrammierschnittstelle (API), ChatGPT, OpenAI-API, Modell-Einsatz
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: AI Security, Test Driven Development (TDD), Vulnerability Assessments, Unit Testing, Code Coverage, Vulnerability Scanning, Continuous Integration, Dependency Analysis, Secure Coding, CI/CD, Software Testing, Test Automation, Integration Testing, Continuous Deployment, Software Versioning, Large Language Modeling
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Entwurf, Software-Entwicklung, Algorithmen, Computerwissenschaft, Problemlösung, Daten-Strukturen, Methoden des maschinellen Lernens, Computational Thinking, Informatik, Programm-Entwicklung, Software-Entwurfsmuster
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Persistenz der Daten, JSON, Benutzeroberfläche (UI) Design, Swift-Programmierung, Mobile Entwicklung, Bereitstellung von Anwendungen, Benutzeroberfläche (UI), Anwendungsprogrammierschnittstelle (API), Apple Xcode, Daten-Strukturen, Apple iOS
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Computer Programming, Program Development, Object Oriented Programming (OOP), Scripting, Debugging, Scripting Languages, Algorithms, Functional Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, E-Mail-Automatisierung, Daten importieren/exportieren, Anwendungsprogrammierschnittstelle (API), Python-Programmierung, Datenmanipulation, Web-Scraping, Skripting
Mittel · Kurs · 1–3 Monate