• Online, Self-Paced
Course Description

Software development for both Windows applications and Web applications is one of the most common tasks developers and programmers are involved with. Learning the fundamental skills needed to create these applications is vital to your success as a developer or programmer, as well as to the success of the final product. In this course, you will learn the basics of Windows Forms applications including creating tabbed pages, opening and saving files, and creating drop-down menus and toolbars. In addition, you will learn how to create a Web browser client and a Windows application. Finally, you will learn the fundamentals of Web development and ASP.NET, including working with cascading style sheets, inline styles, web services, and the basics of SOAP and WSDL. This course is one of a series in the SkillSoft learning path that covers the objectives for the Microsoft certification exam Software Development Fundamentals (Exam 98-361), part of the Microsoft Technology Associate (MTA) certification track.

Learning Objectives

Windows Form Basics

  • start the course
  • create tabbed pages
  • save files with a Windows forms application
  • open files with a Windows forms application
  • create a dropdown menu
  • create multiple document interface applications
  • create a toolbar

Creating Windows Applications

  • create a web browser
  • create a Windows application
  • set up a Windows application
  • finish a Windows application

Web Development Basics

  • create an HTML5 web page in Visual Studio .NET
  • describe how a cascading style sheet can be used in your web application
  • work with style sheets
  • utilize inline CSS styles
  • modify DIVs using CSS

ASP.NET and Web Fundamentals

  • describe the differences between client-side and server-side programming and the benefits associated with each
  • describe the life cycle and event model of an ASP.NET web page
  • describe the state management fundamentals in ASP.NET for preserving data on a page level and application level
  • install Internet Information Services (IIS) and verify web server functionality
  • create virtual directories and web sites and access them from a client application
  • describe the basics of SOAP and the role it plays in ASP.NET development
  • describe the basics of WSDL and the role it plays in ASP.NET development

Practice: Windows Forms Applications

  • identify the fundamental concepts required for creating Windows and web applications

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.