🪓
The Hard Way to SWE Excellence v1.2
  • Hello Friend, Start here!
  • Basic Undestanding
    • Good-to-have in your mind
    • What exactly is a programmer's job?
    • Choosing first language and thinking about potential career path
  • Learning Path
    • Learning Programming Basics
    • Getting Basic Understanding of Core Programming Technologies
    • Version Control System
    • Developing Sustainable Programming Skills
    • Algorithms and Data Structures 1/2
    • Clear code. Beautiful code.
    • DBMS & SQL!
    • Algorithms and Data Structures 2/2
    • 12 - Finally, the Framework and the rest of applied stuff!
  • Appendix
    • Read it.
    • Additional resources
Powered by GitBook
On this page
  1. Learning Path

Algorithms and Data Structures 2/2

Now it's time to go deeper into Algorithms.

  1. Study the topic of Recursion and Tail Recursion thoroughly and work through some problems.

  2. Now return to Algorithms and Data Structures 1/2 learning recommendations (use the recommended books and approach) and study the remaining structures and topics:

  • Trees/Binary (Search) Trees

  • Graphs

  • Sorting

  • Searching

There's not much to add. May the force be with you!

PreviousDBMS & SQL!Next12 - Finally, the Framework and the rest of applied stuff!

Last updated 6 months ago