This is an outline of my book.
1. Introduction Group
- Introduction to Computer Science
- Introduction to Visual Studio IDE and Code Snippets and Sample Code
- Basic Elements of Console Programming
- Input / Output
- GUI Part 1
- GUI Part 2
- Selection
- Exception Handling
- Advanced Validation
- Functions 1
- Functions 2
- Recursion
7. Modular Programming Group
- How to make modules in Visual Basic Code
- Repetitions
- Lists
- Arrays, One Dimensional
- Arrays, Multidimensional
- C-style character strings
- Linear search
- Selection and Quicksort
- Binary search
- Structures
11. Strings, Enum, Character Arrays, Characters and Dates Group
- Enumeration type
- Imports
- String class
- Character arrays
- Characters
- Dates
- Regular expressions
- Files and Streams and Sequential Text files
- Open and SaveFileDialogs
- Classes 1
- Classes 2
- Inheritance
- Polymorphism
- How to create class libraries and organize and document classes
- Access database files
- Creating queries
- Windows database applications
- Related tables
- Database updates
- XML and Serialization
- Linked lists
- Stacks and queues
- Binary trees
- Clipboard
17. Printing and Reporting Group
- Printing
- Reporting
- Visual Web Developer and ASP
- Display web pages on a windows form
- Web services
- Web forms and databases
- Graphics
- Animation
- Sound
- Drag and drop
- Images and bitmaps
- Multithreading
- Event driven programming
- Debugging
- Deployment
- Networking
- Multitier programs
- Crystal Reports
- User controls and custom windows controls
- Help files
- Data encryption
- Generics
- Collections
- Default properties, events and operators
- Interfaces and delegates