________________________________________________________________
 Do you want to take this course remotely or in person?
 Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices
 ________________________________________________________________
           
      
    
      
      
      
          
          
          
          
  
    Course Outline Module 1: Overview of the Microsoft .NET Platform
 Lessons 
-  What Is the Microsoft .NET Platform?
 
-  What Is the .NET Framework?
 
-  What Are the .NET Framework Components?
 
-  What Are the Visual Basic .NET Enhancements?
 
 After completing this module, students will be able to: 
- 
 List the main elements of the .NET Platform. 
 
- 
 Describes the .NET Framework and its components. 
 
- 
 List the major enhancements to Visual Basic .NET.
 
 Module 2: Development Environment Features
 Lessons 
-  Describing the Integrated Development Environment
 
-  Creating Visual Basic .NET Projects
 
-  Using Development Environment Features
 
-  Debugging Applications
 
-  Compiling in Visual Basic .NET
 
 After completing this module, students will be able to: 
- 
 Describes the overall benefits of the new IDE. 
 
- 
 Describes the different types of Visual Basic .NET projects and their structures, including their file structures. 
 
- 
 Reference external applications from your project.
 
- 
 
View and set the properties of a project. 
 
- 
 Use the various windows in the IDE, including Server Explorer, the Object Browser, and the Task List. 
 
- 
 Debug a simple application. 
 
- 
 Build and compile a simple application.
 
 Module 3: Language and Syntax Enhancements Lessons 
-  Data Types
 
-  Using Variables
 
-  Functions, Subroutines, and Properties
 
-  Exception Handling
 
 After completing this module, students will be able to: 
- 
 Describes the changes to data types in Visual Basic .NET. 
 
- 
 Declare and initialize variables and arrays. 
 
- 
 Use shorthand syntax to assign values to variables. 
 
- 
 Implement functions and subroutines. 
 
- 
 Call the default properties of an object. 
 
- 
 Use the new Try…Catch…Finally statement to implement structured exception handling.
 
 Module 4: Object-Oriented Design for Visual Basic .NET Lessons
 - Designing Classes
 
-  Object-Oriented Programming Concepts
 
-  Advanced Object-Oriented Programming Concepts
 
-  Using Microsoft Visio
 
 After completing this module, students will be able to: 
- 
 Describes the basics of object-oriented design. 
 
- 
 Explain the concepts of encapsulation, inheritance, interfaces, and polymorphism. 
 
- 
 Create classes based on use cases. 
 
- 
 Model classes for use in Visual Basic .NET by using Visio.
 
 Module 5: Object-Oriented Programming in Visual Basic .NET Lessons 
-  Defining Classes
 
-  Creating and Destroying Objects
 
-  Inheritance
 
-  Interfaces
 
-  Working with Classes
 
 After completing this module, students will be able to: 
- 
 Define classes. 
 
- 
 Instantiate and use objects in client code. 
 
- 
 Create classes that use inheritance. 
 
- 
 Define interfaces and use polymorphism. 
 
- 
 Create shared members.
 
- 
 
Create class events and handle them from a client application.
 
 Module 6: Using Windows Forms Lessons 
-  Why Use Windows Forms?
 
-  Structure of Windows Forms
 
-  Using Windows Forms
 
-  Using Controls
 
-  Windows Forms Inheritance
 
 After completing this module, students will be able to: 
- 
 Describes the benefits of Windows Forms. 
 
- 
 Use the new properties and methods of Windows Forms. 
 
- 
 Write event-handling code. 
 
- 
 Use the new controls and control enhancements. 
 
- 
 Add and edit menus. 
 
- 
 Create a form that inherits from another form.
 
 Module 7: Building Web Applications Lessons 
-  Introduction to ASP.NET
 
-  Creating Web Form Applications
 
-  Building Web Services
 
-  Using Web Services
 
 After completing this module, students will be able to: 
- 
 
Explain and take advantage of the benefits of ASP.NET and its various libraries in application development. 
 
- 
 Create Web Form applications. 
 
- 
 Use HTML server controls and Web server controls. 
 
- 
 Create Web Services. 
 
- 
 Use Web Services from a browser or from another client application.
 
 Module 8: Using ADO.NET Lessons 
-  ADO.NET Overview
 
-  .NET Data Providers
 
-  The DataSet Object
 
-  Data Designers and Data Binding
 
-  XML Integration
 
 After completing this module, students will be able to: 
- 
 List the benefits of ADO.NET. 
 
- 
 Create applications by using ADO.NET. 
 
- 
 List the main ADO.NET objects and their functions. 
 
- 
 Use Visual Studio .NET data designers and data binding. 
 
- 
 Explain how XML integrates with ADO.NET.
 
 Module 9: Developing Components in Visual Basic .NET Lessons 
-  Components Overview
 
 - Creating Serviced Components
 
-  Creating Component Classes
 
-  Creating Windows Forms Controls
 
-  Creating Web Forms User Controls
 
-  Threading
 
 After completing this module, students will be able to: 
- 
 Create components that can be used by managed and unmanaged client applications. 
 
- 
 Create serviced components. 
 
- 
 Create component classes. 
 
- 
 Create Windows Forms controls. 
 
- 
 Create Web user controls. 
 
- 
 Use threading to create multithreaded applications.
 
 Module 10: Deploying Applications Lessons 
-  Describing Assemblies
 
-  Choosing a Deployment Strategy
 
-  Deploying Applications
 
 After completing this module, students will be able to: 
- 
 Describes an assembly. 
 
- 
 List the different types of application deployment. 
 
- 
 Deploy a component assembly. 
 
- 
 Deploy an application based on Windows. 
 
- 
 Deploy a Web-based application.
 
 
Module 11: Upgrading to Visual Basic .NET Lessons 
-  Deciding Whether to Upgrade
 
-  Options for Upgrading
 
-  Recommendations
 
-  Performing the Upgrade
 
 After completing this module, students will be able to: 
 Duration : 115 hours
 Access : 3 months