Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Windows GUI Application Development

( Duration: 4 Days )

This Windows GUI Application Development training course provides skills to develop Windows GUI Applications in C Language and developing .NET Applications Using C# Language.

Delegates of this Windows GUI Application Development workshop should have:

  • Thorough knowledge of Basic Windows device drivers
  • Thorough knowledge of OS Internals
  • Good grasp of hardware and device functionality such as buses, protocols etc.
  • Thorough knowledge of MS Visual Studio Toolset

COURSE AGENDA

1

Writing Windows GUI Applications in C – Part 1

  • Windows GUI Application Structure
  • Using MS Visual Studio to write our first GUI application
    • Creating a standard Windows application UI
    • Creating a dialog-based application UI
  • Windows Handles and Messages
    • Message Processing
  • Windows Controls
    • Adding a Button, List and drop-down boxes
    • Adding a Menu and a Menu handler
  • Terminating the Application
2

Writing Windows GUI Applications in C – Part 2

  • Implementing a simple text-editing application
  • Using scroll bars
  • Rendering Graphics
    • Drawing 2D Objects
    • Rendering Text
    • Using Bitmaps
  • Accepting Text Input
  • Handling Control Messages
  • Using Progress Bars
3

Writing .NET Applications Using C#

  • Structure of a .NET GUI application
  • Application lifecycle of a .NET application
  • Role of the .NET runtime
  • Introduction to C#
  • Writing your first Forms-based GUI application using C#
  • Implementing Form methods
  • Adding GUI controls
  • Implementing Event Handlers
4

Debugging Windows Applications

  • Debug and Release Builds
  • MS Visual Studio Debugger
  • Launching the Debugger
  • Setting Breakpoints
  • Inspecting watch variables
  • Handling Exceptions

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X