VISUAL BASIC.NET –Distance Learning Course

By: ACS Distance Education  27/08/2013
Keywords: Distance learning, correspondence courses, distance education

This subject has 12 lessons as follows: 1. Introduction • History of BASIC • What is microsoft .NET • Programs • Keywords • Sequence • Selection • Repetition • Methods • Object libraries • Writing programs • Integrated Development Environment • Your first program : Hello World • A console program • Hello World explained • A windows based program 2. Variables • What are variables • Arrays • Hungarian notation • Kinds of variables (Data types) • Assigning variable values • Operator precedence • Strings • Hard coding variables • Programming exercise • Using variables • Comments 3. Understanding conditional statements • Program flow and branching • Sequence • Selection • if statements • if...else statements • Nested ifs vs elself • The select statement • Repetition (looping) • For loop • While loops • Do loops • Evaluating conditions with boolean expressions • Comparison operators • And, or and not • Formatting code (indenting) • Programming exercise: countdownTimer1_Tick() explained • Button1_Click() explained 4. I/O handling • What is a file • Data files • Program files • Saving files • I/O • Accessing files • Sequential files • Random files • Binary files • Opening files • Namespaces • Streamreader and streamwriter classes • Streams • Programming exercises: Writing a file (output), Reading a file (input) • Exercises explained • Reading files by line 5. Controls and Objects : An Introduction • Controls • Objects • Programming exercises • Simple poker machine • Stepwise development 6. Structured Programming using Modules • Modular program techniques • Top down vs bottom up • Modules and methods • Methods • Method header • Parameters • Arguments • Cohesion and coupling • Variable scope • Local vs global variables • Passing values • Procedures vs functions • Programming exercise: Simple calculator 7. Properties, Methods, Events and Classes • Objects and classes • OOP concepts • Fields, properties, methods and events • Encapsulation, inheritance and polymorphism • Overloading, overriding and shadowing • Access levels • Constructors and destructors • Programming exercise: Cat class 8. Inheritance • What is inheritance • When to use inheritance • Inheritance rules • Inheritance modifiers • Overriding properties and methods • MyBase • MyClass • Programming exercise: club members 9. Polymorphism • What is polymorphism • Using polymorphism • Programming Exercise: Club members 10. Using Controls • Types of controls • Button • Label • Text box • List box • Combo box • Check box • Radio button • HScroll bar • VScroll bar • Picture box • FolderBrowserDialog • Group box • Timer • Using controls 11. Debugging • Programming errors • Types of bugs • Syntax errors • Logic errors • Runtime errors • Finding bugs • Breakpoints • Trapping Errors with Try ... Catch 12. Developing a Complete VB.NET Application • System development lifecycle • System request • Analysis and design • Programming • Testing and acceptance • Installation, implementation • Maintenance • Using interface design (UID) • Appendix 1 Glossary of Visual Basic .NET Terminology • Appendix 2 Visual Basic .NET Resources Find out more at http://www.acsedu.co.uk/Courses/Information-Technology/VISUAL-BASICNET-BIT101-333.aspx Or email us at [email protected] for more information

Keywords: correspondence courses, distance education, Distance learning, Study Courses

Contact ACS Distance Education

Email

Print this page

Other products and services from ACS Distance Education

15/07/2014

Marketing Psychology

This ebook is for any marketing student or professional or even a business owner hoping to develop more knowledge on marketing psychology and consumer behaviour. http://www.acsebooks.com/products/2317-marketing-psychology-understanding-consumer-behaviour.aspx


15/07/2014

Marketing Psychology

This ebook is for any marketing student or professional or even a business owner hoping to develop more knowledge on marketing psychology and consumer behaviour. http://www.acsebooks.com/products/2317-marketing-psychology-understanding-consumer-behaviour.aspx


15/07/2014

Working with Animals- New Ebook

If you enjoy interacting with animals, are interested in biological science, or are passionate about wildlife, pets or farming; you


15/07/2014

Working with Animals- New Ebook

If you enjoy interacting with animals, are interested in biological science, or are passionate about wildlife, pets or farming; you


10/07/2014

Plants and Permaculture (Permaculture II)

Plants and Permaculture (Permaculture II) has recently been upgraded and improved to include a more detailed focus on plants in


10/07/2014

Plants and Permaculture (Permaculture II)

Plants and Permaculture (Permaculture II) has recently been upgraded and improved to include a more detailed focus on plants in


10/07/2014

Animals in Permaculture Systems (Permaculture III)

Animals in Permaculture Systems (Permaculture III) has been upgraded. We are pleased to announce that this substantially improved 100 hour


10/07/2014

Animals in Permaculture Systems (Permaculture III)

Animals in Permaculture Systems (Permaculture III) has been upgraded. We are pleased to announce that this substantially improved 100 hour


27/06/2014

Beautiful new eBook on Carnations and Dianthus

Learn to grow and care for carnations and dianthus with this beautifully illustrated eBook.


27/06/2014

Working with Animals - Brand new eBook

Want a career working with animals? This eBook can help you find out which is the right career for you.


Landscaping and Gardening in the Shade from ACS Distance Education thumbnail
23/05/2014

Landscaping and Gardening in the Shade

Shady Garden? Then why not find out how to improve the flowers and shrubs growing in your garden.


14/04/2014

Growing and Knowing Nuts

Discover the many different varieties of nuts that you many not have ever heard of. Learn unique ways of using nuts and cooking with nuts.


14/04/2014

Growing and Knowing Nuts

Discover the many different varieties of nuts that you many not have ever heard of. Learn unique ways of using nuts and cooking with nuts.


14/04/2014

Growing and Knowing Nuts

Discover the many different varieties of nuts that you many not have ever heard of. Learn unique ways of using nuts and cooking with nuts.


25/03/2014

Growing & Knowing Fuchsias

Get to know fuchsias better. 124 pages of brilliant colour pictures and information about fuchsias. This ebook is a must read for anybody interested in fuchsias.