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: Modell Ausbildung, Generative KI, Einbettungen, Tiefes Lernen, Künstliche neuronale Netze, Text Mining, Modellevaluation, Datenverarbeitung, Generative Modellarchitekturen, Bewertung des Modells, Tensorflow, Datenvorverarbeitung, Vorverarbeitung von Daten, Verarbeitung natürlicher Sprache, Keras (Bibliothek für neuronale Netze)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Natural Language Processing, Embeddings, Hugging Face, Deep Learning, Large Language Modeling, Transfer Learning, Convolutional Neural Networks, Artificial Neural Networks, Encryption, Python Programming, Cryptography, Fine-tuning, Machine Learning Methods, Text Mining, Classification Algorithms, Applied Machine Learning, Probability Distribution, Machine Learning Algorithms, Model Training
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Object Oriented Programming (OOP), Software Installation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Threat Management, Security Testing, Secure Coding, Cloud Security, Encryption, Vulnerability Scanning, Software Development, Cryptography, CI/CD, Cloud Platforms, DevOps, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Configuration Management
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java Programming, Java, Data Management, Secure Coding, Theoretical Computer Science, Performance Tuning
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Computational Logic, Data Science, Jupyter
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Animation and Game Design, Game Design, Video Game Development, Interactive Design, Animations, Event-Driven Programming, Debugging, User Interface (UI) Design, UI Components, Code Reusability, Program Development, Python Programming, Development Environment, Functional Design
Gemischt · 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: Problemlösung, Software-Entwicklung, Computer Programmierung, Computational Thinking, Daten-Strukturen, Software-Entwurfsmuster, Algorithmen, Theoretische Informatik, Computerwissenschaft, Software Entwurf, Methoden des maschinellen Lernens, Informatik, Computerprogrammierung
Fortgeschritten · Kurs · 1–4 Wochen

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

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