These are extra resources and recommendations that have helped other students.
Leetcode: Coding questions and improving algorithm skills, often used for technical interview preparation.
Codewars: Offers coding challenges and different solutions for them by the community.
Advent of Code: Christmas-themed coding puzzles that gradually get harder each Christmas.
Hackerrank: A technical assessment website.
GeeksforGeeks: Resource for learning and practising coding, algorithms, and data structures. Multiple coding languages are available.
W3Schools: Provides tutorials and examples for various programming topics.
Python Code Visualizer: Visualize your Python code step-by-step to see how it works and to debug.
Cheatography: Cheat sheets for various programming languages.
Coding with John: Videos and simple examples of key Java concepts.
Abdul Bari: Videos on algorithms and more.