Skip to content

Udemy – Mastering X64 Assembly Language Programming with NASM 2026-4

Updated August 10, 2026 2.2 GB
Udemy – Mastering X64 Assembly Language Programming with NASM 2026-4

Download

File password: www.downloadly.ir

About this item

Description

Mastering X64 Assembly Language Programming with NASM is a course on low-level programming using NASM for the x86-64 architecture published by Udemy Online Academy. This course is a comprehensive guide to low-level programming using NASM for the x86-64 architecture. Designed for programmers, computer science students, reverse engineers, and system developers, this course teaches you how instructions are executed by modern processors and how to write efficient assembly language programs from scratch. In this comprehensive course, you will master x86-64 assembly language step-by-step using NASM assembler, while also learning how to interface assembly with the C programming language for real-world applications.

Students will learn about CPU architecture, registers, memory addressing, data movement, arithmetic and logical operations, control flow, procedures, stack management, calling conventions, system calls, and debugging techniques. The course also explores interoperability with C programs, performance optimization, and practical applications of assembly language in systems programming. As your understanding increases, you will learn to combine assembly with C and build functions, data exchange, and access to pointers, arrays, and structures directly at the hardware level. Whether you are an operating system developer, compiler engineer, embedded systems programmer, or simply curious about how software actually works below the surface – this course will give you a deep, practical understanding of assembly language and how it drives everything else in computing.

What you will learn in Mastering X64 Assembly Language Programming with NASM:

  • Intel/AMD 64-bit instruction set
  • Assembly language interface to C programs
  • How to build and debug assembly programs
  • Binary interface to C program which will be useful later for learning compiler development
  • And…

Course specifications

Publisher: Udemy
Instructors: Daniel McCarthy
Language: English
Level: Introductory to Advanced
Number of Lessons: 29
Duration: 5 hours and 11 minutes

Course topics

Mastering X64 Assembly Language Programming with NASM Content

Mastering X64 Assembly Language Programming with NASM Prerequisites

No Programming Experience Required

Pictures

Mastering X64 Assembly Language Programming with NASM

Mastering X64 Assembly Language Programming with NASM introduction video

Installation guide

After Extract, watch with your favorite Player.

Subtitle: None

Quality: 1080p

Downloadly link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 262 MB

Rapidgator link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 262 MB

File password (s): www.downloadly.ir

Size

2.2 GB