Section 1 : Introduction

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

Section 2 : Software Development Methodologies

Lecture 1 What are Software Development Methodologies 00:01:38 Duration
Lecture 2 The Waterfall Model
Lecture 3 The Agile Approach 00:04:24 Duration
Lecture 4 Waterfall or Agile 00:01:49 Duration

Section 3 : Core Object-Orientation Concepts

Lecture 1 A Brief History of Programming 00:03:44 Duration
Lecture 2 Objects 00:02:16 Duration
Lecture 3 The Class 00:02:21 Duration
Lecture 4 Abstraction 00:01:24 Duration
Lecture 5 Encapsulation and Data Hiding 00:02:33 Duration
Lecture 6 Inheritance 00:03:29 Duration
Lecture 7 Polymorphism 00:04:12 Duration

Section 4 : Object-Oriented Analysis and Design

Lecture 1 Fundamental Object-Oriented Analysis and Design Concepts 00:03:08 Duration
Lecture 2 Collecting Requirements
Lecture 3 Mapping Requirements to Technical Descriptions 00:04:34 Duration
Lecture 4 Why Do We Need a Common Descriptive Language 00:01:14 Duration

Section 5 : UML Basics and Fundamental Diagram Types

Lecture 1 What’s UML 00:03:13 Duration
Lecture 2 Use Case Diagrams 00:03:43 Duration
Lecture 3 Class Diagrams 00:03:36 Duration
Lecture 4 Visibility Public, Private, Protected, Package 00:03:30 Duration
Lecture 5 Associations 00:02:49 Duration
Lecture 6 Generalization
Lecture 7 Dependency, Aggregation, Composition and Realization 00:02:30 Duration
Lecture 8 Sequence Diagrams 00:04:40 Duration
Lecture 9 Activity Diagrams 00:02:51 Duration
Lecture 10 Statechart Diagrams 00:01:37 Duration

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

Lecture 1 Collecting the Requirements 00:01:51 Duration
Lecture 2 Creating User Stories 00:02:24 Duration
Lecture 3 Diagraming the Main Use Cases
Lecture 4 Modeling the Classes and the Relationships 00:06:14 Duration
Lecture 5 Describing the Flow of Note Creation using Sequence Diagrams 00:02:15 Duration
Lecture 6 Modeling the States of a Note Object 00:03:03 Duration
Lecture 7 Text Version & Downloadable PDF Version of the Case Study

Section 7 : Ask Karoly - Student Q&A Videos

Lecture 1 How to Create Associations in Use Case Diagrams using StarUML 00:01:44 Duration

Section 8 : Next Steps + Bonuses!

Lecture 1 Goodbye 00:00:45 Duration