Visual Basic.Net
Course Summary
| Course Level |
Statement of Completion |
Supplier | Courses Direct |
|---|---|---|---|
| Delivery Modes | Online, Distance Learning | Price |
|
| Duration | 100 Hours, 9 Hrs/Week |
DESCRIPTION
Why choose this course?
This course provides a comprehensive introduction to Visual Basic.NET.
It assumes the student has no knowledge of Visual Basic or computer programming at all, but they must have access to a computer with either Visual Studio.NET or Visual Basic.NET installed.
By the end of the course, the student should be able to easily understand all the major aspects of Visual Basic.NET and use it to produce their own windows based applications.
WHAT IS ‘MICROSOFT.NET’?
Microsoft explains the concept of .NET in these words:
“Microsoft® .NET is a set of Microsoft software technologies for connecting information, people, systems, and devices. It enables a high level of software integration through the use of Web services—small, discrete, building-block applications that connect to each other as well as to other, larger applications over the Internet.”
Microsoft’s ‘.NET’ platform was released in 2001 as a new feature to their Windows family of products. This affects many aspects of Information Technology because Windows products are responsible for a major share of home and office computers systems and website servers on the Internet. The technology behind .NET allows programmers (often called ‘developers’) to create software programs or applications that utilise the wide spectrum of information technology resources used every day by people around the world.
A NEW APPROACH TO BUILDING WINDOWS SOFTWARE
The .NET Framework simplifies Windows software development. It provides developers with a single approach to build both desktop applications - sometimes called ‘smart client applications’ - and Web-based applications. It also enables developers to use the same tools and skills to develop software for a variety of systems ranging from hand held smart phones to large server installations.
Software built on the .NET Framework can be easier to deploy and maintain than conventional software. Applications can be designed to automatically upgrade themselves to the latest version. The .NET Framework can also minimize conflicts between applications by helping incompatible software components coexist.
LESSON STRUCTURE
There are 12 lessons in this course:
- Introduction
- Understanding the basic concept of computer programming and how it fits in with the .NET framework.
- Variables
- Understanding how computer programs store values and how they are accessed.
- Understanding conditional statements
- Understanding how conditional statements are used to effect the flow of a program.
- I/O handling
- Learn how to create, read and write files used by your VB.NET application. Also understand how to send information to a printer
- Controls and Objects - An Introduction
- Understanding the basics of controls and objects.
- Structured Programming using Modules
- Understanding the benefits of using modules to structure your program.
- Properties, methods, events & classes
- Understanding properties, methods and events and how they are used in classes.
- Inheritance
- Understanding how inheritance is used in VB.NET to re-use code.
- Polymorphism
- Understanding how to use polymorphism to perform the same functions in different ways.
- Using controls
- Understanding the different controls in VB.NET and how to use them.
- Debugging
- Understanding how to identify, trap and fix errors in your program.
- Developing a complete VB.NET application
- Understanding how to put all your skills together to create a stand alone program.
Each lesson culminates in an assignment which is submitted to the school, marked by the school's tutors and returned to you with any relevant suggestions, comments, and if necessary, extra reading.
AIMS
DELIVERY
Related Categories
Related courses
Diploma of Information Technology (General) TAFE Info
Progress your career in an ICT technical role with the ... more
Progress your career in an ICT technical role with the Diploma of Information Technology. This qualification is designed to be very flexible with a wide selection of unit choices and options. It is intended that the qualification provides those skills and knowledge required by an individual to operate effectively in high level ICT technical support roles within organisations. full details
Certificate II in Information Technology ACCM Info
Certificate II in Information Technology is the entry level qualification ... more
Certificate II in Information Technology is the entry level qualification for those interested in commencing a career in IT, supported with formal studies. Ideal for Junior Network Assistants, Help Desk Operators, IT Assistants, PC or Client Support Officers and Support Technicians. full details
Certificate IV in Information Technology (Networking) ACCM Info
Certificate IV in Information Technology (Networking) is suitable for those ... more
Certificate IV in Information Technology (Networking) is suitable for those employed as Network Managers or Network Administrators and covers core modules such as networking security, advanced network installation, installing hardware and software to a network and automating processes. full details
Diploma of Information Technology (Systems Administration) TAFE Info
Secure you career progression with a nationally recognised qualification in ... more
Secure you career progression with a nationally recognised qualification in IT systems administration. This course provides the skills and knowledge for an individual to be competent in the management and maintenance of systems. It includes high end development and integrative competencies and delivers the competence to effectively manage and maintain complex ICT systems. full details
SQL for the Mainframe Environment Mindleaders Info
SQL is the most widely-used database language. Acquiring a good ... more
SQL is the most widely-used database language. Acquiring a good working knowledge of SQL is an important skill for anyone who interacts with databases. Short, focused lessons start with simple data retrieval and progress to complex topics such as using ... full details