Code and lessons from "30 Days Of Code" led by @BlondieBytes
My introduction to 30 Days of Code originally came from HackerRank. After finding the series on YouTube I decided to complete the series on YouTube independent of HackerRank. This code is far from perfect as I am still learning. Even with the excellent instruction from @BlondieBytes, I found that improvising or find errors on my own was a little challenging. If you find something that is out of order or could be done better, please let me know.
- Overview of Object Oriented Programming, Classes, and Data Structures
- Data Types
- Variables and Arithmetic
- If Statements
- Boolean Operators and Classes vs. Instances
- Loops
- Making A Mad Lib with Arrays
- More Arrays
- Dictionaries and Hash Maps
- Recursion
- Binary
- Creating a Library Catalogue From Scratch
- Inheritance
- Abstract Classes and Casting
- Imports, Packages, and Scope
- Linked Lists
- Exceptions Part 1
- Exceptions Part 2
- Queues and Stacks
- Interfaces
- Pointers, Aliasing, Garbage Collection, and Java Virtual Machine
- Generics
- Heaps and Binary Search Trees
- Tic Tac Toe Game From Scratch (Formatting Issue)
- Hangman Game From Scratch (Formatting Issue)
- Running Time And Complexity
- Unit Testing Part 1
- Unit Testing Part 2
- Introduction To Databases
- Coding In Other Languages