DirectX - Learn Microsoft DirectX from Scratch (Udemy.com)
Learn to handle multimedia, game programming and videos using Microsoft DirectX
Created by: Smart Learning League
Last updated November 2015
What you will learn
- Learn coceptual and practical level of DirectX
- Understand Direct3D
- Learn Vector Algebra, C++
- Using DirectX, Learn to create a simple window, create triangles, create quads and different primitives like Cube.
- Using DirectX, We will learn how to rotate cube, add texture, add lights to the cube.
How it compares
Against the other 413 rated Udemy courses in Graphic Design on CourseDuck:
- Rating3.7 out of 5among the lower-rated ones
- Reviews137#270 of 414 by number of reviews
- Length25.3 hourslonger than 90% of them
- Last updatedNovember 2015earlier than 97% of them
Course Description
We shall be working on coceptual and practical level of DirectX. We shall be working on DirectX 11.2. DirectX is rendering API by Microsoft. Direct3D is a part of DirectX. DirectX is a collection of APIs for handling tasks related to multimedia, game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound, and so forth. The name DirectX was coined as shorthand term for all of these APIs and soon became the name of the collection. When Microsoft later set out to develop a gaming console, the X was used as the basis of the name Xbox to indicate that the console was based on DirectX technology.
We will be working on DirectX and will be using C++ as the language of choice. For a better understanding, we need to know Vector Algebra and others, We need Windows8, Visual Studio 2013, Windows HDK. DirectX comes along with Windows HDK.
We will start with creating a simple window. Then we will move on to create triangles. We will create quads and different primitives like Cube. We will learn how to rotate cube, add texture, add lights to the cube.
Instructor Details
- 3.7 Rating
137 Reviews
Smart Learning League
Smart Learning League provides training Solutions on high-end Technologies, Soft-skills, Finance and Business Management. Our focused experience in Technology Training along with soft-skills development makes us a preferred training services partner for most of the small, medium and large enterprises. At Smart Learning League, we are dedicated to provide the best of valued courses. With a completely updated curriculum keeping up with real-time industry standards.
More Graphic Design courses
Adobe InDesign - From Basics to Professional Level Designs (2024)
4.9 (320 Reviews)
Provider: Udemy
Time: 11.4h
$84.99
Shop Drawing & Details-Autodesk Revit 2025- for BIM Modelers
4.9 (300 Reviews)
Provider: Udemy
Time: 30.9h
$10.99
The Adobe Illustrator CC Mastery Course: Basics to Pro + AI (2026)
4.9 (268 Reviews)
Provider: Udemy
Time: 30.8h
$19.99
Software Architecture & System Design Practical Case Studies (2026)
4.8 (2,584 Reviews)
Provider: Udemy
Time: 4h
$15.99
Graphic Design Masterclass: Design 40+ Projects in Photoshop (2025)
4.8 (668 Reviews)
Provider: Udemy
Time: 16.5h
$109.99
Reviews
By Fabian Palm on 1/21/2023
Very good, i understood everything i hope the rest of the course is so good as well
By Liam Tingle on 11/2/2020
The code he writes isn't consistent. one minute the code will be one thing then the video cuts to new code that isn't explained. Lots of content missing. Also, this course is just ripped from directXTutorial.com. Would not recommend it!
By Shammi Seth on 10/2/2020
usage of constant buffer is actually quite good. Also the explanation of math is very good. i would request you to make a course on advance topics in direct x like cube maps / env maps, normal maps, terrain, collision, procedural generation etc.
By Terri Muharsky on 7/28/2020
Pros: Very informative, concise and clearly spoken. Instructor is clearly very well versed in the subject and makes things simple. Pace is good. Cons: Presentation is very scholastic, lecture style and therefor not terribly engaging. Maybe not many ways to make interesting but a white-board lecture is ...meh?
By Stefan on 8/14/2019
the code was done well and it explained as best as it could be
By Kyle Grau on 6/24/2018
So far, the course feels incomplete. There is a reference to C++/CX, but it isn't in the class. The instructor in the Windows App Initialization had buggy code and fixed it in the video rather than preparing. Seems to be very disorganized.
By Daniel on 5/29/2018
hasta el momento es un curso, las explicaciones son muy buenas
By Arnaud Gout on 6/26/2017
Profonde révision de l'algèbre vectoriel et matriciel, ce qui est un must si vous ne le connaissez pas avant d'aborder l'informatique graphique. Malheureusement, de nombreuses imprécisions mathématiques et coquilles peuvent parfois semer la confusion. De plus, le professeur passe un temps conséquent à écrire à la main sur paint, ce qui n'est à mon avis pas la meilleure façon de dépenser son temps de cours.
By Samuel Egger on 12/13/2016
The content seems pretty good so far. The instructor explains a lot of details about DirectX and explains the concepts. Its a shame though that there are whole lectures missing. The instructor for example mentions at several points a lecture on C++/CX. But this lecture is not available at all. Thats why I can not give full points. Furthermore, there is no Q&A Support by the instructor and there are no Quizes. A great plus on the other hand are the lectures on basic math for 3D programming with DirectX.
By Cursos fescreen-sim on 7/25/2016
very simply explained the vector operations and clear examples of graphical use of them.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 74 / 100






