1. Algorytmy i struktury danych - ogólnie
2. Zasady SOLID/DRY/ Wzorce Projektowe
3. Implementacje podstawowych kolekcji w swoim języku ( zbiory, listy, tablice, mapy )
4. Jak pisać kod - jako prozę, czyli jak nazywać "dobrze metody, zmienne" dodatkowo to jak czytelnie prowadzić kod,
5. Dla webu, warto zapoznać się z protokołem HTTP- METODAMI, KODAMI BŁĘDÓW (4xx, 5xx,3xx etc ), czym jest JSON/XML takie podstawy REST API :) czy tez SOAP
Tyle mi przychodzi do głowy, ALE BARDZO WAŻNY JEST JĘZYK ANGIELSKI TEN TECHNICZNY TAKŻE