Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Software Development Process(1/2)-Software Architecture ,UML, Coding Appearance, Design Patterns
Software Platform: External and Internal
Intro, Learning objectives (0:47)
Software Platform: Overview (5:51)
External Software Platforms (5:44)
Internal Software Platforms (6:55)
Engineer's Views (3:04)
Summary (1:18)
Software Architecture: Style and Documentation
Intro, Learning objectives (0:37)
Software Architecture: Overview (9:05)
Software Architecture Style (8:38)
Software Architecture Documentation (8:13)
Summary (1:04)
Software Development Process and Software Development Model
Intro, Learning objectives (0:34)
Software Development Process: Overview (6:27)
Software Development Process (14:54)
Software Development Model (11:37)
Summary (1:03)
Documentation:SRS,Software Design Document & API Specification
Intro, Learning objectives (0:32)
Documentation: Overview (6:37)
Software Requirement Specification SRS (13:56)
Software Design Document (15:19)
Application Programming Interface Specification (9:00)
Summary (1:08)
Unified Modeling Language UML:Building Blocks,Modeling Rules,UML Tool & Diagram
Intro, Learning objectives (0:36)
Unified Modeling Language: Overview (1:18)
Basic Building Blocks (4:49)
Modeling Rules (1:47)
UML Modeling Tool (0:41)
Modeling with UML Diagram (17:14)
Summary (1:15)
Coding Appearance:File Organization,Declaration,Statements,Indentation Style,Comments,Naming Convent
Intro, Learning objectives (0:32)
Coding Appearance: Overview (4:16)
File Organization (1:15)
Declaration (4:50)
Statements (1:54)
White Space (2:35)
Indent Style (3:27)
Comment (2:42)
Naming Convention (4:34)
Summary (0:58)
Coding Idiom:Memory Management,Security,Concurrency/Parallelism,Performance
Intro, Learning objectives (0:32)
Coding Idiom: Overview (2:16)
Memory Management (13:11)
Security (4:06)
Exception Handling (6:45)
Concurrency / Parallelism (8:07)
Initialization (3:14)
Type Safety (4:09)
Expression (5:11)
Performance (4:46)
Summary (1:14)
Code Review: Gerrit - Google Code review System, Review Board
Intro, Learning objectives (0:42)
Code Review: Overview (15:18)
Gerrit - Google Code review System (8:03)
Review Board (5:22)
Summary (1:06)
Design Pattern:Creational Pattern,Structural Pattern,Behavioral Pattern
Intro, Learning objectives (0:29)
Design Pattern: Overview (7:24)
Creational Pattern (4:27)
Structural Pattern (3:58)
Behavioral Pattern (12:23)
Summary (1:32)
Refactoring:Bad Smell in Code, Code Refactoring Methods
Intro, Learning objectives (0:31)
Refactoring: Overview (6:37)
Bad Smell in Code (2:57)
Refactoring Methods (14:16)
Summary (0:58)
Teach online with
Basic Building Blocks
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock