Section 1 : Getting Started

Lecture 1 Welcome And Overview
Lecture 2 External Computer Architecture 00:06:17 Duration
Lecture 3 Internal Computer Architecture 00:03:39 Duration
Lecture 4 Defining A Program 00:08:28 Duration
Lecture 5 Integrated Development Environments 00:05:21 Duration
Lecture 6 Interpreted Versus Compiled Programming Languages 00:05:51 Duration
Lecture 7 How To Access Your Working Files 00:03:22 Duration

Section 2 : Programming Terms

Lecture 1 How To Access Your Working Files 00:03:22 Duration
Lecture 2 Application And Solution
Lecture 3 syntax And Syntax Errors 00:03:44 Duration
Lecture 4 Statements 00:02:03 Duration
Lecture 5 Comments 00:03:51 Duration
Lecture 6 Logical And Physical Memory Address 00:02:16 Duration
Lecture 7 Object Type 00:02:47 Duration
Lecture 8 Variables 00:03:17 Duration
Lecture 9 Parameters
Lecture 10 Functions, Procedures And Methods 00:04:41 Duration
Lecture 11 Naming Convention 00:04:05 Duration
Lecture 12 Operators 00:01:38 Duration
Lecture 13 Class 00:01:26 Duration
Lecture 14 Accessors And Mutators 00:02:29 Duration
Lecture 15 Exceptions 00:01:22 Duration
Lecture 16 Runtime Error 00:02:33 Duration
Lecture 17 Debug 00:02:55 Duration
Lecture 18 Logic And Algorithms 00:03:18 Duration

Section 3 : Programming Concepts

Lecture 1 Creating A Solution 00:04:12 Duration
Lecture 2 Building Your Solution 00:01:23 Duration
Lecture 3 Starting And Running A Solution 00:01:24 Duration
Lecture 4 Deploying Your Solution 00:01:33 Duration
Lecture 5 Assigning Or Changing Variable Values 00:02:02 Duration
Lecture 6 Performing Mathematical Calculations 00:01:47 Duration
Lecture 7 Error Handling Exceptions And Trapping Handling 00:02:49 Duration
Lecture 8 Getting Input And Producing Output 00:03:13 Duration
Lecture 9 Logical Statements With Operators And Variables 00:02:54 Duration
Lecture 10 Decision Structures 00:02:53 Duration
Lecture 11 Loops 00:03:17 Duration

Section 4 : Abstract Programming Concepts

Lecture 1 Procedural Programming 00:05:37 Duration
Lecture 2 Functional Programming
Lecture 3 Object-Oriented Programming And Design Patterns 00:06:42 Duration
Lecture 4 Pseudocode 00:04:12 Duration
Lecture 5 Flowcharting 00:03:29 Duration
Lecture 6 Object Modelling With UML Structure 00:05:25 Duration
Lecture 7 Data Structures 00:03:25 Duration

Section 5 : Conclusion

Lecture 1 Conclusion And Next Steps 00:07:41 Duration