Introduction
  • Introduction
Algorithms - Development of Programming Logic
  • Development of programming logic
  • Exercises (Includes best practice tips)
  • Exercises (Includes tips on how to learn from others)
  • Optimization of an Algorithm
Sorting Algorithms
  • Sorting Algorithms. Types and why they are important
  • Exchange Algorithms (Bubble Sort)
  • Code implementation of the Bubble Sort algorithm - Part 1
  • Code implementation of the Bubble Sort algorithm - Part 2
  • Sorting by Selection algorithm
  • Code Implementation of the Algorithm by Selection - Part 1
  • Code Implementation of the Algorithm by Selection - Part 2
  • Creating Your Own Sorting Algorithm Project - Part 1
  • Project on Creating Your Own Sorting Algorithm - Part 2
  • Project on Creating Your Own Sorting Algorithm - Part 3
  • Final Tips to improve development skills
Bonus
  • Bonus Lecture