Engineering Full Stack Apps with Java and JavaScript
Part 1 – Classes, Objects, Methods, Constructors.
Part 1 Quiz
Ref: Notes 1-10
Part 2 – Variables, Datatypes, Operators, Operands
Part 2 Quiz
Ref: Notes 11-15
Part 3 – String, StringBuffer, Decision Control
Part 3 Quiz
Ref: Notes 15-20
Part 4 – Looping constructs, arrays
Part 4 Quiz
Ref: Notes 21-25
Mid course problem solving using arrays and strings
Ref: problems-summary-of-problems-on-strings-and-arrays-for-interviews-and-self-assessment
Find if a string contains only unique characters comparing every element with every other element (double for loop).
Find if a string contains only unique characters making use of Arrays.sort and a single for loop.
Find if one string is a permutation (or anagram) of other string, making use of Arrays.sort.
Learn and explain BubbleSort from link http://javajee.com/bubble-sort-in-java. Traverse writing down values of points.
A simple search
Part 5 - Collections, ArrayList, Char and More on Strings
Part 5 Quiz
Ref: Notes 26-30
Part 6 - OO programming, abstract class, interface, inner classes
Part 6 Quiz
Ref: Notes 31-35
Part 7 - Packages, import, access modifiers, Casting, Wrapper classes
Part 7 Quiz
Ref: Notes 36-41
Part 8 - Exceptions
Part 8 Quiz
Ref: Notes 42-43
Exam mock quiz, more assignment problems and resources to continue practicing.