OOP Playbyplay
esse quam videri
1 Intro to .Net and c#
- Framework
- Data types (casting)
- Parts of a program
- Compiler
Homework
Reading
- Learning c# Chapters 1-5 pg 0-46
2 Classes and Objects
- Abstraction
- Encapsulation
- Access Modifiers
- Assessors
- Overloading
Homework
Reading
- Learning c# Chapters 8 -10 pg 85-133
3
More objects
- Operator Overloading
- Shared Members Static
- Inheritance
Homework
Reading
- Learning c# Chapter 11 - 12 pg 134-171
4 Object Relationships
- Association
- Containmanet
- Inhertance
- Interfaces
Reading
- Learning c# Chapter 14 pg 178-205
5 UML
Class Diagrams
- Intro to patterns and UML
- Inhertance
- Interfaces
Modeling, inheritance, abstraction, UML
Homework
Reading
6 C Sharp on the web
Start Patterns
Reading
- Head First Design Patterns by Freeman & Freeman (Chapter 1)
7 Visual Studio 2005
- Modeling continued: event model on the web
Observer
Reading
- Head First Design Patterns by Freeman & Freeman (Chapter 2)
8 Midterm
9 Events and Delegation Classes and Objects
10 Observer on the Web
Reading
- Head First Design Patterns by Freeman & Freeman (Chapter 3)
11 Decorator on the web
Reading
- Head First Design Patterns by Freeman & Freeman (Chapter 4 )
12 Final Project
13 UML in visual studio
Reading
- Head First Design Patterns by Freeman & Freeman (Chapters 4)
14 Factory example on the web
Reading
- Head First Design Patterns by Freeman & Freeman (Chapters 10-14)
15 Final Project