PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
AUDIENCE:
Programmer
Web Developer
System Designer
System Analyst
IT Professional
DATES:
CONTENT AND OBJECTIVES:
.NET Platform
Examine the enhancements made in Visual Basic and how it translates into functional improvements in coding.
Development Environment Features
Navigate the Visual Studio IDE: Integrated Development Environment views and configuration options.
Language and Syntax Enhancements
Develop a simple program which defines and uses a number of different data fields.
Object Oriented Design and Programming
Create a simple class and a single method.
Code another class that is inherited from the first class.
Windows Forms
Code a basic window form and manipulate several of the forms properties.
Forms and Controls
Code a window with a file common dialog control which provides the capability for the user to select a single file.
Apply a filter to the control at run-time.
Variables and Constants
Code an application that accepts a group of files names and receives information about each file.
Operators
Code an application which will determine compound interest over a period of "n" supplied years.
Control Structure
Code an application which will manage an array to perform matrix operations.
Modular Programming
Code a program which differentiates a subroutine and function.
Menus and Toolbars
Design and code an application to display a menu for a data entry system and a query system.
FILE I/O
Using the data entry application from the previous exercise, output all the entered data into a line sequential text file.
Building Web Applications
Code a simple ASP.NET web form application that interfaces with a VB class.
ADO.NET
Modify the previous exercise; use a database for the datastore.
Component Development
Code an application with several of the intrinsic forms controls.
Deploying Applications
Deploy a non web application by creating an MSI file.
Design Techniques
The instructor will analyze client specific design techniques.
Virtual Classroom
Blended Learning
↓
Synchronous Instruction
Asynchronous Instruction
Effective February 27, 2012, the course dates listed on the CETi schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. CETi makes no representation regarding ownership in any of the software products that we train on.
CETi courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the CETi course and that the employer has a licensed version of the software.
Certain courses only should be taught by the source software company training company and open source purveyor.