Link
Search
Menu
Expand
Document
Introduction
Learning goals
Part 1 - The beginning
Printing and reading
Variables
Calculations
Conditional and comparison
Repetition
Part 2 - Problem solving
Subproblems
More loops
Methods
Part 3 - Lists and Arrays
Discovering errors
Lists
Arrays
Strings
Part 4 - Object Oriented Programming
Object Oriented Programming
Objects in a list
Files and reading data
Part 5 - Objects continued
Object Oriented revision
Overloading methdods and constructors
Variable types
Objects and references
Part 6 - User Interfaces and Static
User Interfaces
Static and non-static
Part 7 - Projects
Projects
Introduction to testing
Part 8 - Dictionaries
Dictionaries
Similarity of Objects
Grouping Data Using Dictionaries
Part 9 - Inheritance and Interfaces
Inheritance
Interfaces
Polymorphism
Part 10 - Sorting and other tools
IComparable Interface
Handling strings
Enum
Part 11 - Random, files and exceptions
Random
Exceptions
Processing files
Part 12 - Using, Namespaces and Graphical interfaces
Namespaces
Using
Graphical user interfaces
Exercises
Exam information
Further reading
Part 10
The 10th part of the course material focuses on IComparable, Enum and Regular Expressions.
Table of contents
IComparable Interface
Handling strings
Enum