Vi ste ovdje
Overview/Description
To recognize how threading, service processing, and application domains facilitate background system operations, and to implement them in Visual Basic applications
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)
3.0...
Overview/Description
To provide students with the skills required to create and instantiate classes
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
4.0
Lesson ObjectivesC++ Programming: Classes and Data Abstraction
define the C++ concepts of encapsulation and data hiding.
outline how classes can be defined and declared.
recognize how member functions are defined in a class.
outline how C++ uses the access control specifiers public, private, and protected....
Overview/Description
To provide the student with the skills required to create C++ programs that use files
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
2.7
Lesson ObjectivesC++ Programming: Files and Streams
give a brief account of streams and devices.
identify the classes used in stream and file processing.
outline how formatting is carried out on I/O streams.
outline the basic C++ program structure used in file processing.
identify how data is transferred...
Overview/Description
To provide the student with the skills required to use dynamic memory allocation in C++
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
3.3
Lesson ObjectivesC++ Programming: Manipulating Objects
give a brief account of pointers.
identify how arguments are passed to called functions in C++.
outline how a this pointer is used to reference objects.
outline how the new and delete keywords can be used to allocate memory dynamically.
recognize a...
Overview/Description
To provide the student with the skills required to use polymorphism and overloading
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
3.7
Lesson ObjectivesC++ Programming: Overloading
define polymorphism and give an account of how it is implemented using virtual functions.
demonstrate the use of polymorphism in an application.
implement a simple program using polymorphism.
state the function of operator overloading and outline its...
Overview/Description
To give the student an appreciation of advanced concepts in C++ programming
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
3.0
Lesson ObjectivesC++ Programming: Programming Techniques
identify approaches to dealing with errors in C++.
outline the use of try blocks, the throw keyword, and catch blocks for catching exceptions.
create code for an exception handler.
identify the actions of the C++ preprocessor.
give an account of the use of...
Overview/Description
To provide the student with structured programming concepts used in C++
Target Audience
Students with knowledge of structured programming techniques
Prerequisites
Some experience of C or another structured programming language
Expected Duration (hours)
3.7
Lesson ObjectivesC++ Programming: Structured Programming
identify the steps involved in creating a C++ program and itemize the elements of a typical program.
identify integer and character datatypes.
use arrays and pointers in C++.
identify structures and unions in C++.
give a brief account of the if/else selection...
Overview/Description
Software systems are increasingly ubiquitous in all aspects of our lives. Failures in these systems can be costly in terms of money, time, and business reputation. Some software failures can even result in personal injury or death. Effective software testing is integral to mitigating harm caused by software failures and providing confidence in software systems. This course introduces software testing methodology and principles. It explores why testing is necessary, the basic testing process, and the psychology behind testing. This course is one of a series intended to...
Overview/Description
Windows Forms and Windows Presentation Foundation (WPF) includes various controls that allow for the development of rich user interfaces. They also allow for the creation of user defined and custom controls as well as the integration of Windows Forms with WPF. This course covers the various control and layout options that comprise the User Interface. Specific topics covered include creating and configuring controls, creating user and custom controls, layout panels, and utilizing Windows Forms in a WPF application. This course is one of a series in the SkillSoft learning...
Overview/Description
Windows Forms and Windows Presentation Foundation (WPF) includes various controls that allow for the development of rich user interfaces. They also allow for the creation of user defined and custom controls as well as the integration of Windows Forms with WPF. This course covers the various control and layout options that comprise the User Interface. Specific topics covered include creating and configuring controls, creating user and custom controls, layout panels, and utilizing Windows Forms in a WPF application. This course is one of a series in the SkillSoft learning...