For sharing the Tableau dashboards with others you have two ways. First if you or your organization doesn’t have Tableau server subscription which is paid one and you want to the sharing with free version then you can opt the Tableau Public option. Although Tableau public is free but it has security issue because the data or dashboard shared on it can be shown by any one also one can make the changes on that which is not good for the organization or a company.
And the second option is Tableau server, unlike Tableau public version Tableau server is more secure. Here the dashboards or data is not public that means no one can see your visualizations or data until or unless the access will be provided by you or your organization.
If you can learn more about Tableau server and Tableau public then you can check tableau server training.
You can enroll in this Best Tableau Certification course online by Intellipaat to learn basic and advanced Tableau.