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: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Front-End Web Development, Web Design, Maintainability, Web Development, Full-Stack Web Development, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Design Elements And Principles
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, Speicherverwaltung, Daten-Strukturen, Datenbanken, Gemeinsame Nutzung von Daten, Rust (Programmiersprache), Server-Seite, Back-End-Webentwicklung, Web-Anwendungen, Anwendungsprogrammierschnittstelle (API), Web-Server, Web-Frameworks, Beglaubigungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Auto-Kodierer, Tensorflow, Tiefes Lernen, Vorverarbeitung von Daten, Rekurrente Neuronale Netze (RNNs), Verarbeitung natürlicher Sprache, Zeitreihenanalyse und Vorhersage, Künstliche neuronale Netze, Einbettungen, Autokodierer, Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Database Management, Business Logic, Data Access, Code Reusability, Maintainability, Debugging
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Programm-Entwicklung, Datei-E/A, Algorithmen, Dateiverwaltung, Computer Programmierung, Daten-Strukturen, Java Programmierung, Computerprogrammierung, Problemlösung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Java-Programmierung, Wiederverwendbarkeit von Code, Android-Entwicklung, Objektorientierter Entwurf
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Fehlersuche, Anwendungssicherheit, Verwaltung der Anwendungsleistung, Leistungsoptimierung, iOS-Entwicklung, Leistungsprüfung, Verschlüsselung, Sicherheitskontrollen, Apple Xcode, Skalierbarkeit, Sichere Kodierung, Kerndaten (Software), Back-End-Webentwicklung, Apple-Software-Kenntnisse, Apple iOS, Kenntnisse der Apple Software, Anwendungsprogrammierschnittstelle (API), Swift-Programmierung, Tools erstellen, Bereitstellung von Anwendungen
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Authentications, Cryptography, Encryption, .NET Framework, Security Testing, Application Security, Hardening, Data Security, Data Access, Exploitation techniques, Application Frameworks, Application Development, Data Validation, Development Environment
Mittel · Kurs · 1–4 Wochen
Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Generative AI Agents, Generative AI, Generative Model Architectures, Agentic systems, LLM Application, Agentic Workflows, LangChain, AI Workflows, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Model Training, Google Cloud Platform, PyTorch (Machine Learning Library), System Monitoring, Deep Learning, Model Optimization, Fine-tuning, Model Evaluation, Development Environment
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Datenvalidierung, Javascript, Validierung von Daten, Web-Entwicklung, Ereignisgesteuerte Programmierung, GitHub, Objektorientierte Programmierung (OOP), Web-Anwendungen, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Full-Stack Web-Entwicklung, Hypertext Markup Language (HTML), Bereitstellung von Anwendungen, Objektorientierter Entwurf
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Debugging, Java, Programming Principles, Computer Programming, Algorithms, File I/O, Program Development, Data Structures, Pseudocode, Software Installation, Software Architecture, Integrated Development Environments, Other Programming Languages, Code Reusability, Computational Logic
Anfänger · Kurs · 1–3 Monate