Witam,
Ja dla odmiany polecę Ci co prawda płatny, ale za to tani i bardzo niezawodny hosting https://linuxpl.com/?npp=4440
Może jeszcze nie na teraz,bo dopiero zaczynasz, ale niedługo może Ci się przydać stabilna wersja serwera hosting.
Ja z niego korzystam już ładnych parę lat i nigdy nie było żadnych, nawet najmniejszych problemów.
Co do wysyłania plików na serwer można użyć nawet zwykłego okienka Windows. Nie trzeba nic sciagać ani instalować.
Otwierasz np Dokumenty albo inne okienko, w pasku adresu zamiast ścieżki do pliku, która już tam jest wpisujesz:
ftp://adres_twojej_strony.pl/ i wciskasz Enter. Po czym wpisujesz swoje dane ftp login i hasło, które ustawiłeś sobie lub dostałeś E-mail'em od hostingu.
Pozdrawiam serdecznie.