I wonder if somebody worked with nucleo boards

First off. Take pencil and paper and write down each step as you make it.

Install the Arduino IDE from the official site i.e. Arduino.cc
There is no need to be exactly the latest. Anything recent should be fine.

This should work immediately for Uno, Mega2560, ...

Run the Boards Manager. Install the Due.
Run the Library Manager. Install Adafuit_GFX, MCUFRIEND_kbv

Post a link to the actual Due board that you have bought. e.g. the Ebay sale.

Run the standard Arduino examples e.g. Blinky, AsciiTable, ...

I would definitely start with Uno. Gain familiarity with the examples building and running on the Uno.
The Due is well supported. Everything should work much the same.

STM32 boards are not so straightforward. The ST Core from ST Microelectronics works well.
But the BluePill enthusiasts tend to use the Maple Core. Many of their examples only run on Maple Core.

David.