Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Statistische Inferenz, Wahrscheinlichkeitsverteilung, Datenwissenschaft, NumPy, Pandas (Python-Paket), Python-Programmierung, Angewandtes maschinelles Lernen, Bewertung des Modells, Datenmanipulation, Statistische Methoden, Modellevaluation, Wahrscheinlichkeit, Statistische Analyse, Maschinelles Lernen, Methoden des maschinellen Lernens
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Mobile Entwicklung, UI-Komponenten, iOS-Entwicklung, Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), Beglaubigungen, Anwendungsprogrammierschnittstelle (API), Integrierte Entwicklungsumgebungen, Persistenz der Daten, Apple Xcode, Datenverwaltung, Datenmanagement, Apple iOS, Fehlersuche, Datenspeicherung, Swift-Programmierung, Kerndaten (Software)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Unit Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Development Testing, Software Testing, Test Automation, Test Tools, Test Planning, Test Case, Maintainability, Software Quality (SQA/SQC), Software Quality Assurance, API Design, Application Programming Interface (API), Event-Driven Programming, Mockups, Python Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Agentic systems, Fine-tuning, Agentic Workflows, AI Workflows, CrewAI, Embeddings, Model Optimization, Model Context Protocol, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, Hypertext Markup Language (HTML), HTML and CSS, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Management, Cascading Style Sheets (CSS)
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Secure Coding, Development Environment, Code Reusability, Docker (Software), Automation, YAML, Application Security, Containerization, Event-Driven Programming
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Object Oriented Design, Debugging, UI Components, Software Design, User Interface (UI), Integrated Development Environments, Java, Java Programming, Design Thinking, Program Development, Application Design, Object Oriented Programming (OOP), Data Validation, Software Development, Software Development Tools, Computer Programming
★ 4.6 (22) · Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Model Deployment, Model Evaluation, Unsupervised Learning, Transfer Learning, Tensorflow, Generative AI Agents, Keras (Neural Network Library), Fine-tuning, Model Training, Machine Learning Methods, Dimensionality Reduction, Deep Learning, Recurrent Neural Networks (RNNs), Applied Machine Learning, BeeAI, Data Preprocessing, Convolutional Neural Networks, AI Orchestration, Application Deployment, Feature Engineering
Mittel · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Schnelles Engineering, Modellierung großer Sprachen, Datenwissenschaft, Modell-Einsatz, LangChain, Einbettungen, Abruf-erweiterte Erzeugung, Generative KI, Bereitstellung von Anwendungen, Vektordatenbanken, AI-Integrationen, Maschinelles Lernen, Integration von Daten, OpenAI-API, Gesicht umarmen, OpenAI, LLM-Bewerbung, Skalierbarkeit
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, System Design and Implementation, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, Distributed Computing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verwaltung von Dokumenten, Microsoft Entwicklungswerkzeuge, Datenbank-Management, Benutzeroberfläche (UI) Design, Gespeicherte Prozedur, Anwendungsentwicklung, SQL, C# (Programmiersprache), Microsoft Visual Studio, Datenbank-Entwicklung, Benutzeroberfläche (UI), Datenzugang, Microsoft SQL-Server, Entwicklungsumgebung, Integrationsprüfung, Datenbank Management, E-Mail-Automatisierung, Datenbank-Anwendung, Datenmodellierung, Objekt-Relationales Mapping, Entwicklungstests, Dokumentenverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Werkzeuganrufe, Schnelles Engineering, TypScript, ChatGPT, Kosten-Nutzen-Analyse, Generative AI-Agenten, Generative KI, Node.JS, Geschäftslogik, Anwendungsprogrammierschnittstelle (API), Entwicklungsumgebung, Business Analyse, Cloud-API, AI-Integrationen, Business-Lösungen, OpenAI, Skalierbarkeit, OpenAI-API, Skripting, LLM-Bewerbung, Unternehmensanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden