dbt with Snowflake onboarding


I’m looking for some guidance on the training needed to onboard both dbt cloud and Snowflake.
My team is made up of data analysts and data engineers who build and support our company data warehouse. We have zero experience in these technologies at the moment as we are mostly SQL Server/SSIS experts.

Snowflake recommend their 4 days fundamentals course but I’m not sure of the value of this for all team members if they are spending most of their time in dbt. Would it be better to invest more time in dbt training and maybe just train a couple of people on Snowflake training to support any back end specific issues that arise?

Can anyone with the dbt/Snowflake combination advise what they do?

Thanks in advance, Jon