Practical x64 Programming in Assembly : The Console
4.4 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
28 students enrolled

Practical x64 Programming in Assembly : The Console

Using the Visual Studio IDE and Microsoft MASM assember
4.4 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
28 students enrolled
Created by Martyn Rae
Last updated 11/2019
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • x64 Assembly programming using the console
  • Developing assembly programming skills and mindset
  • Develop stand alone x64 Applications with no high level language support
  • Calling Microsoft Windows application Programming Interface Functions
  • Learn Microsoft Assembler (MASM) for 64-bit Applications
Course content
Expand all 9 lectures 01:16:25
+ Simple Programming Examples Using The Console
8 lectures 01:13:59
Outputting Text To The Console
10:54
Modify the code to output a second line to the console.
Output Second Line To The Console
1 question
Inputting Text From The Console - Part 1
05:16
Inputting Text From The Console - Part 2
02:35
Inputting Text From The Console - Part 3
05:21
Inputting Text From The Console - Part 4
05:21

This is a quick quiz that will hopefully indicate how well you are progressing.

Test What You Have Learnt
4 questions
Convert Decimal Digits to Binary And Display In Hexadecimal
15:29
Convert Hexadecimal Digits To Binary And Display In Decimal
18:37
It was quite common years ago to find a compilation listing being returned to you with hundreds of errors due to the fact that some operator had dropped a tray of cards where each card represented a line of the code module. The job was to sort them into the correct order.
Sort The Code
1 question
Requirements
  • Have Visual Studio Community 2019 or any other 2019 flavor installed on Microsoft Windows 10 O/S
  • All Video Lectures are recorded at 1920 x 1080 pixels so you will need at least that size of monitor
  • Have a reasonable understanding of Visual Studio 2019
  • Have used some of the Windows Operating System API calls although not essential
  • Have a yearning to learn
Description

This course will teach you how to use most of the common x64 architecture machine code instructions and how to write standalone applications in x64 assembly using just the operating system functions. Each tutorial has been crafted to logically follow on from the previous tutorial so you get a feeling of moving towards an end goal and help you develop an assembly programmers mindset.

Every code tutorial example include a zip file resource that contains the entire Visual Studio solution for that tutorial. This is for you to use and is free of any royalties and licences.

Will it make you an x64 assembly programmer?  Only you can answer that question! If you put in the research, the time and the effort then yes you stand a good chance of achieving that. I will be there to help you all the way.

Oh, and don't forget the Udemy 30 day money back guarantee!

Who this course is for:
  • Programmers with an inquisitive mind