DSA topics (links to tutorials) covered weekly.
Problem Assigment Every Week based on the topics covered in that week.
Contests based on general DSA topics at the end of every week.
You could use a text editor of your choice, such as Vim or VS Code or Sublime Text.
VS Code is our personal text editor of choice due to it's features, minimalist design and wide range of extension support.
You may also choose to look at the following:
Set up C++ (preferably), Python or Java and any editor of your choice and you are good to go. You can find ample resources on how to do so on the internet.