Section 1 : Introduction

Lecture 1 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf
Lecture 2 Tools and Prerequisites
Lecture 3 About Proctor Testing Pdf

Section 2 : Software Development Methodologies

Lecture 4 What are Software Development Methodologies 1:38
Lecture 5 The Waterfall Model
Lecture 6 The Agile Approach 4:24
Lecture 7 Waterfall or Agile 1:49

Section 3 : Core Object-Orientation Concepts

Lecture 8 A Brief History of Programming 3:44
Lecture 9 Objects 2:16
Lecture 10 The Class 2:21
Lecture 11 Abstraction 1:24
Lecture 12 Encapsulation and Data Hiding 2:33
Lecture 13 Inheritance 3:29
Lecture 14 Polymorphism 4:12

Section 4 : Object-Oriented Analysis and Design

Lecture 15 Fundamental Object-Oriented Analysis and Design Concepts 3:8
Lecture 16 Collecting Requirements
Lecture 17 Mapping Requirements to Technical Descriptions 4:34
Lecture 18 Why Do We Need a Common Descriptive Language 1:14

Section 5 : UML Basics and Fundamental Diagram Types

Lecture 19 What’s UML 3:13
Lecture 20 Use Case Diagrams 3:43
Lecture 21 Class Diagrams 3:36
Lecture 22 Visibility Public, Private, Protected, Package 3:30
Lecture 23 Associations 2:49
Lecture 24 Generalization
Lecture 25 Dependency, Aggregation, Composition and Realization 2:30
Lecture 26 Sequence Diagrams 4:40
Lecture 27 Activity Diagrams 2:51
Lecture 28 Statechart Diagrams 1:37

Section 6 : Case Study Designing a Note-Taking App from Scratch

Lecture 29 Collecting the Requirements 1:51
Lecture 30 Creating User Stories 2:24
Lecture 31 Diagraming the Main Use Cases
Lecture 32 Modeling the Classes and the Relationships 6:14
Lecture 33 Describing the Flow of Note Creation using Sequence Diagrams 2:15
Lecture 34 Modeling the States of a Note Object 3:3
Lecture 35 Text Version & Downloadable PDF Version of the Case Study Text

Section 7 : Ask Karoly - Student Q&A Videos

Lecture 36 How to Create Associations in Use Case Diagrams using StarUML 1:44

Section 8 : Next Steps + Bonuses!

Lecture 37 Goodbye 0:45