Programming Languages / Beginner
x86-64 Assembly Tutorial
A focused x86-64 Assembly curriculum covering syntax, core language or platform semantics, data/control flow, tooling, and advanced features through atomic topic-specific lessons.
80 lessons~13.3 hoursvx86-64 System V / NASM workspace_premium Certificate available
YOUR PROGRESS
0%
Course curriculum
MODULE 01Registers & Data10 lessons
Registers & Data
MODULE 02Arithmetic10 lessons
Arithmetic
MODULE 03Bit Operations10 lessons
Bit Operations
MODULE 04Comparison & Branching10 lessons
Comparison & Branching
MODULE 05Loops & Arrays10 lessons
Loops & Arrays
MODULE 06Functions & ABI10 lessons
Functions & ABI
MODULE 07Strings & System Calls10 lessons
Strings & System Calls
Certificate Included
x86-64 Assembly Certificate
Earn this credential in either of two ways: complete 100% of the course, or take the master exam directly and score 85% or higher. You do not need to finish the course before attempting the exam.
Course completion path
Finish every published lesson → completion certificate is issued automatically.
Mastery exam path
15 MCQs · 100 marks · 30 minutes · 85% pass · 4 attempts.
Fresh questions each attemptNo backtrackingPublic verificationAdd to LinkedIn