Udemy

Dynamic Link Libraries (Windows Programming With C/C++)

Enroll Now
  • 398 Students
  • Updated 9/2022
4.3
(57 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 6 Minute(s)
Language
English
Taught by
Vikash Shakya
Rating
4.3
(57 Ratings)
4 views

Course Overview

Dynamic Link Libraries (Windows Programming With C/C++)

Learn all about the DLLs in this course. Explained the Load Time, Run time and delay Linking!!

In this course, you will learn about Dynamic Linking Concepts. What are the DLLs and how they are loaded into memory and how they are used by the applications in C/C++!!

In this course, you will learn about the 3 types of dynamic linking implementations. They are given as below:

  • The Load Time Linking which is the most expensive in terms of the application startup.

  • The Run time linking which is less expensive compared to load time as it's done on need basis. The use of APIs and calling the functions inside the DLL has been explained in this course in detail.

  • The Delay Loading DLL: Which is similar to load time linking but the DLL is not loaded actually in the process address space till one of the exported functions get called from your client applications.

  • The Demo of each of the concept is available with important study material which is downloadable!!

After completing this course, you will be able to :

  • Explain the difference between an application and a DLL

  • Develop and distribute the APIs written by you (specific to some domain expertise like Data Structures/Stock Market/Banking etc)

  • Develop the application using the DLLs created by you or provided by some other vendor.

Course Content

  • 6 section(s)
  • 16 lecture(s)
  • Section 1 Introduction
  • Section 2 Basic Concepts On Dynamic Link Libraries
  • Section 3 Building And Using A DLL
  • Section 4 DLL Advanced Topics
  • Section 5 Additional Lectures
  • Section 6 Final Words

What You’ll Learn

  • Understanding on Dynamic Linking Concept in DLLs
  • Develop your own DLL in C/C++
  • Use the DLL in any other C/C++ client application
  • Different type of dynamic linking like load time, run time and delay loading


Reviews

  • R
    Rajesh singh
    5.0

    Excellent

  • P
    Petrea Pirvu
    3.0

    very bad explanation

  • S
    Szabó Boldizsár
    3.0

    Not engaging, speaks English poorly, no preparation on the presenter's side, constant forgets things. Even with these the actual information found in the course is informative.

  • N
    Navaneeth Prathap Chandran Nair
    5.0

    Well explained and very knowledgeable instructor.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed