Corporate AI & Technology Training Catalog

Explore our comprehensive program catalog: Find the ideal course using advanced filters and level settings.

Filter
Level
Categories
Boğaziçi (BÜYEM) Courses →
  • REST API and gRPC Fundamentals for Model Serving

    Fundamentals of REST and gRPC for model services: HTTP/JSON design, OpenAPI, Protocol Buffers, streaming RPCs and performance comparison. For developers who want to pick the right protocol and build their first service.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Synchronous vs Asynchronous Inference

    Synchronous and asynchronous inference patterns: request-response, queue-based processing (Celery, Redis, Kafka), job polling, webhooks and async Python. For engineers designing long-running model calls that scale.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Batch, Real-Time and Streaming Inference Fundamentals

    A comparison of the three core inference modes: batch scoring with Spark and Airflow, REST-based real-time services and streaming inference with Kafka/Flink. For data and ML teams choosing the right mode for a business need.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Model Serialization and Model File Formats

    Saving models safely and portably: pickle/joblib risks, TorchScript, SavedModel, ONNX, safetensors and GGUF formats, packaging with MLflow and version compatibility. For ML engineers and data scientists.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Model Serving Architectures

    Model serving architecture patterns: embedded models, model-as-a-service, serverless, edge, multi-model and LLM gateway designs, and how platforms like KServe, Triton, Ray Serve and vLLM fit in. For architects and senior ML engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Latency, Throughput and Cost Trade-offs in Model Serving

    Balancing p95/p99 latency, throughput and unit cost in model serving: dynamic batching, quantization, caching, GPU/CPU selection and load-testing optimisation. For ML and platform engineers building scalable, cost-effective inference infrastructure.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Security for Model Serving and Inference APIs

    End-to-end security for inference services: mTLS, OAuth2/JWT, rate limiting, safe serialization, container hardening, defence against model extraction/adversarial attacks and data privacy. For ML, platform and AppSec engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • TensorFlow Model Serving Fundamentals

    Exporting TensorFlow and Keras models as SavedModel, defining SignatureDefs and serving them over REST and gRPC with TensorFlow Serving. For data scientists and ML engineers starting to deploy TensorFlow models.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Advanced TensorFlow Model Serving and Optimisation

    Multi-model configurations, dynamic batching, XLA/TensorRT and mixed-precision acceleration, GPU memory tuning, Prometheus metrics and custom servables in TensorFlow Serving. For engineers operating high-traffic TF services.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Deploying TensorFlow Serving on Docker and Kubernetes

    Operating TensorFlow Serving at scale on Docker and Kubernetes: pulling models from object storage, GPU scheduling, readiness/liveness probes, HPA/KEDA autoscaling and KServe integration. For MLOps and platform engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • TorchServe Fundamentals for PyTorch Model Serving

    Deploying PyTorch models with TorchServe: writing custom Handlers, packaging .mar files with torch-model-archiver, using the Inference and Management APIs, and managing workers and versions. For data scientists and ML engineers using PyTorch.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Advanced TorchServe: Workflows, Optimization and Scaling

    Multi-model DAG workflows in TorchServe, acceleration with torch.compile/ONNX/TensorRT, multi-GPU and large-model parallel serving, custom Prometheus metrics and production security. For senior ML and MLOps engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Dynamic and Offline Batch Inference with TorchServe

    Dynamic batching and high-volume bulk scoring in TorchServe: calibrating batch_size and max_batch_delay, writing vectorised Handlers, padding variable-length inputs and integrating queues. For ML and data engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • ONNX and ONNX Runtime Fundamentals

    Converting PyTorch, TensorFlow and scikit-learn models to ONNX, validating graphs, accelerating inference with ONNX Runtime and Execution Providers (CPU, CUDA, TensorRT) and quantization. For ML and deployment engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • NVIDIA Triton Inference Server Fundamentals

    High-performance model serving with NVIDIA Triton Inference Server: Model Repository layout, config.pbtxt, dynamic batching, concurrent model execution, HTTP/gRPC clients and Perf Analyzer. For ML and MLOps engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Advanced NVIDIA Triton: Ensembles, BLS, LLMs and Tuning

    Automated tuning with Triton Model Analyzer, Ensembles and Business Logic Scripting (BLS), stateful/sequence batching, shared memory (IPC) and LLM serving with TensorRT-LLM/vLLM backends. For senior ML engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Integrating Multi-Framework Models with NVIDIA Triton

    Unifying PyTorch, TensorFlow, ONNX, TensorRT, OpenVINO and scikit-learn/XGBoost (FIL) models alongside custom Python backends on a single Triton server. For ML and MLOps engineers managing heterogeneous model portfolios.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Serving Machine Learning and LLM Models with FastAPI

    Building production-ready ML and LLM inference services with FastAPI: model loading via lifespan, Pydantic v2 schemas, async/threadpool execution, SSE streaming, Gunicorn/Uvicorn tuning and Prometheus metrics. For developers and ML engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Serving Machine Learning Models with Flask

    Building lightweight ML prediction services with Flask and WSGI: Application Factory, Blueprints, Marshmallow/Pydantic validation, Gunicorn worker/thread tuning and Docker packaging. For data scientists and Python developers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Distributed Model and LLM Serving with Ray Serve

    Python-native distributed model and LLM serving with Ray Serve: DeploymentGraph composition, fractional GPU sharing, dynamic batching, replica autoscaling, vLLM integration and KubeRay. For ML and platform engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Model Versioning, Rollout Strategies and Safe Replacement

    Updating production models safely without downtime: MLflow Model Registry, semantic versioning, shadow deployments, canary rollouts, blue/green switches, A/B testing and automated rollback. For MLOps and ML engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Scaling Deployed Machine Learning and LLM Services

    Horizontal and vertical scaling for live model services: autoscaling on queue/GPU metrics with Kubernetes HPA, KEDA and Knative, reducing cold starts, MIG/time-slicing and load balancing. For MLOps, SRE and platform engineers.

    Model Serving & Deployment Corporate
    Live Course
    5 modules
  • Advanced Python for AI and Data Engineering

    Advanced Python for AI and data engineering: type hinting, decorators, memory-efficient generators, asyncio, multiprocessing and the GIL, Cython/Numba acceleration, profiling and packaging. For developers and data scientists.

    Programming for AI Corporate
    Live Course
    5 modules
  • API Integration and Development with Python for AI Projects

    Consuming and building APIs in Python for AI and data projects: HTTP/REST principles, requests and async httpx clients, authentication, retry/rate-limit handling, LLM APIs and foundational service design.

    Programming for AI Corporate
    Live Course
    5 modules

Complete Training Catalogue Directory

Browse all training programs directly across our 7 core tracks and 60 specialized categories.

Non-Technical AI Training 8 categories · 129 courses
Applied AI Training 8 categories · 110 courses
Technical AI Training 17 categories · 331 courses

AI-Assisted Software Development (26) →

LLMOps & AI in Production (21) →

Software, Data, Process & Technology Training 17 categories · 171 courses
Technology Leadership & Management Skills 8 categories · 59 courses
Corporate Academies 1 categories · 8 courses
Hands-on Workshops 1 categories · 12 courses

Career Paths

Unsure where to start? Our Career Path programs combine multiple courses to prepare you for high-demand industry roles.

🎯 Data Scientist

Duration: 6 months | Level: Beginner-Intermediate

Become an expert in data analysis, machine learning, and statistical modeling. Master Python, SQL, ML algorithms, and data visualization tools.

Salary Range: 35.000₺ - 80.000₺

Inquire

🤖 ML Engineer

Duration: 6-8 months | Level: Medium

Develop production-ready ML systems. Specialize in model training, optimization, deployment, and monitoring.

Salary Range: 40.000₺ - 90.000₺

Inquire

👁️ Computer Vision Engineer

Duration: 5 months | Level: Medium-Advanced

Develop image processing, object detection, segmentation, and video analysis systems. Be an expert in OpenCV, TensorFlow, and PyTorch.

Salary Range: 45.000₺ - 100.000₺

Job Opportunities:High demand, particularly in autonomous vehicles and security

Inquire

💬 NLP Engineer

Duration: 5 months | Level: Medium-Advanced

Develop language models, chatbots, and text analysis systems. Become an expert in Transformer models and Large Language Models (LLMs).

Salary Range: 45.000₺ - 110.000₺

Job Opportunities:Peak demand in the post-ChatGPT era

Inquire

🚀 AI Product Manager

Duration: 4 months | Level: Medium

Design and manage AI products. Combine technical knowledge + business strategy + product management skills.

Salary Range: 50.000₺ - 120.000₺

Job Opportunities:Peak demand in the post-ChatGPT era

Inquire

* Explore the catalog above to discover all career paths.

Looking to Upskill Your Team?

We design custom training programs tailored to your team's needs and business goals.

Contact Us for Corporate Courses