ApX logo


Learning Resources & Tools
That Push The Boundaries of AI

Industry-leading courses and practical resources for students and professionals pioneering the future of AI.

Most Popular Courses

How To Build A Large Language Model

Acquire the engineering skills to construct, train, and optimize sophisticated large language models.

Approx. 80 hours

Programming and Deep Learning

View Course
Python Programming Fundamentals

Acquire the core Python skills needed to write clear, functional code and begin your programming path.

Approx. 20 hours

No prior programming experience.

View Course
Advanced Transformer Architecture

Master the theory, mathematics, and implementation of advanced Transformer architectures for modern LLMs.

Approx. 30 hours

Deep Learning & Python Proficiency

View Course
Practical Quantization for Large Language Models

Implement LLM quantization techniques (PTQ, QAT, GPTQ, GGUF) to reduce model size and improve inference speed.

Approx. 15 hours

LLM Fundamentals & Python

View Course
Python for LLM Workflows: Tooling and Best Practices

Build and manage LLM applications using Python, LangChain, LlamaIndex, and essential development practices.

Approx. 18 hours

Intermediate Python skills

View Course
LangChain for Production-Ready LLM Applications

Develop and operationalize complex, scalable LLM applications using advanced LangChain features and best practices.

Approx. 32 hours

Python & Basic LangChain

View Course
Time Series Analysis and Forecasting

Analyze time-dependent data and build statistical forecasting models like ARIMA and SARIMA.

Approx. 15 hours

Basic Python and Pandas

View Course
Getting Started with PyTorch

Build and train fundamental deep learning models using PyTorch's core features like tensors, autograd, and neural network modules.

Approx. 18 hours

Basic Python & ML knowledge

View Course
RLHF: Reinforcement Learning from Human Feedback

Apply Reinforcement Learning from Human Feedback (RLHF) principles and techniques to align large language models.

Approx. 24 hours

Advanced ML & DL knowledge

View Course
Data Visualization with Matplotlib and Seaborn

Create insightful and customized plots using Python's essential Matplotlib and Seaborn libraries.

Approx. 12 hours

Basic Python helpful

View Course
Introduction to Machine Learning

Understand fundamental machine learning concepts and apply basic algorithms to build simple models.

Approx. 14 hours

Basic Python helpful

View Course
Introduction to Feature Engineering

Learn to prepare, create, and select impactful features to improve machine learning model performance.

Approx. 15 hours

Basic Python, Pandas required

View Course

Trusted by Machine Learning Students and Professionals

Courses, references, and tools are utilized and cited by top universities and industry-leading tech companies worldwide.

Stanford University
Massachusetts Institute of Technology
Peking University
Tsinghua University
Google Cloud
Alibaba
Bytedance

MASTERCLASS

HOW TO BUILD A
LARGE LANGUAGE MODEL

30 Chapters, 700+ Pages of In-Depth Content

Guide to understanding and building state-of-the-art language models

Prerequisites: Strong foundations in programming and deep learning

Read Now

Recent Articles & Insights

How to Evaluate LLM Evaluations

Jun 16, 2025

Learn how to critically evaluate LLM benchmarks and choose the right model for your specific coding needs with our step-by-step guide.

PyTorch vs. TensorFlow: Comparison for Machine Learning Engineers

May 24, 2025

Choosing between PyTorch and TensorFlow? This guide details 5 differences covering API design, graph execution, deployment, and community, helping ML engineers select the optimal framework for their projects.

LLM GGUF Guide: File Format, Structure, and How It Works

May 24, 2025

Understand the GGUF file format, its architecture, benefits for LLM inferencing, and its role in local model deployment. This guide offers technical professionals essential knowledge for creating, quantizing, and utilizing GGUF files effectively.

5 PPO Variants for Enhancing RLHF Performance

May 23, 2025

Discover 5 Proximal Policy Optimization (PPO) variants designed to elevate your Reinforcement Learning from Human Feedback (RLHF) pipelines. This technical guide explains how these modifications address common PPO limitations, leading to better LLM alignment and performance.

How to Choose The Best Databases for RAG: Developer's Guide

May 22, 2025

Selecting the right database is fundamental for building high-performing RAG applications. This guide explores essential criteria, compares database types (vector-native vs. extended traditional DBs), and provides insights to help developers and ML engineers choose the optimal solution for vector search, scalability, and low-latency retrieval.

5 Chunking Techniques for Retrieval-Augmented Generation (RAG)

May 20, 2025

Understand how effective chunking transforms RAG system performance. Explore various strategies, from fixed-size to semantic chunking, with practical code examples to help you choose the best approach for your LLM applications and improve context retrieval.

How to Quantize LLMs Using BitsandBytes

May 14, 2025

Learn to dramatically reduce memory usage and accelerate your Large Language Models using bitsandbytes. This guide offers engineers step-by-step instructions and code examples for effective 4-bit and 8-bit LLM quantization, enhancing model deployment and fine-tuning capabilities.

3 Common Myths About MoE LLM Efficiency for Local Setups

May 1, 2025

Stop assuming MoE models automatically mean less VRAM or faster speed locally. Understand the real hardware needs and performance trade-offs for MoE LLMs.