Como eu posso começar a estudar Rust?

Iniciei a estudar programacao a 3 meses, iniciei com JS, html e CSS, so que eu decidi migrar para o backend, só que nao faço ideia de como comecar pos é mais tabalhoso encontrar mapas mentais bem trabalhados iguis os roadmaps de frontend.

Que tal começar por aqui? https://www.rust-lang.org/learn.

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

hahaha xD Responde [minha dúvida](https://www.tabnews.com.br/guridocodigo/mas-afinal-quais-as-diferencas-entre-a-notacao-de-dependencia-e-associacao-no-diagrama-de-classes-uml) mestre, please, antes que suma.
Eu não manjo muito de UML, sei muito por cima, quando preciso de algo eu vou atrás. Eu posso responder errado porque posso ter aprendido errado. Praticamente não uso nada, abomino o seu uso, e nem tenho vontade de me envolver com isso :D Não tive a menor vontade nem de ler, nem para "falar mal do treco". Lamento. O que já falei sobre: https://pt.stackoverflow.com/search?q=user%3A101+uml Ach oque já está no caminho certo de pesquisa. Continue que vai achar o que quer. Obrigado pelo mestre, mas é muito pra mim :)
Perfeito, eu li o que precisava :), afinal se você, com sua senioridade não utiliza a finco, quem sou eu para perder *muito* tempo com isso xD. Estava estudando alguns patterns de código pelo [Refactoring Guru](https://refactoring.guru/pt-br/design-patterns/catalog) (Me perdoe se não é a melhor fonte para isso), vi que é usado alguns diagramas UML para exemplificar, e então vi o emprego de alguns elementos e traços da UML... Me pereceu algo meio abstrato e bem pouco exato e tenho dificuldade com coisas não exatas pois fico tentando entender o porquê daquilo, Enfim... consigo entender melhor no código puro. Alías, me responde uma dúvida, o que você costuma usar de notação/desenho para se comunicar e/ou documentar seus projetos? (se é que use algo desse tipo)
Tem lugares que adotam, mas eu ach oque sênior de verdade não dá muito valor não. Uma ou outra coisa pode ser útil pntualmente. Aí eu vou lá e aprendo, não é algo que precisa saber como fundamento para tomar decisões certas. Está usando boa fonte. Não sei dizer se das melhores porque nunca aprofundei. Ler UML até é útil, fazer nem tanto :D Eu sempre usei pouco essas ferramentas visuais, em geral um DER está bom. Ou um diagram muito simples, que se parece com UML em alguns casos, mas sem seguir a semântica especificada nele.

Por curiosidade, pq você está se interessou por Rust? Pergunto isso pois você mencionou que tem apenas 3 meses estudando programação, e Rust possui uma estrutura que pode ser complexa de assimilar até por quem tem alguns anos de experiência.

Eu vi algumas pessoas falando sobre o rust e eu decidi pesquisar mai, com o pouco que vi, curti bastante.