What is the best way to learn Selenium, mainly the commands or syntax? Are there any practice sites like how there are for learning coding/programming?
There are plenty of tutorials on YouTube. I would recommend playing around with Selenium IDE and/or Katalon Recorder. These are browser plugins that you can install and are step recorders. You can later export the script you've recorded into a script from either of these plugins.
I have read and discovered that WebDriver does not support HTTP Basic Authentication (i.e. it does not support supplying the username and password to the dialog presented by the web browser). Is there a way to compensate for this? I have a few web sites that utilize this but I cannot fully automate scripts for this site. I have to manually log in and then run the script which is not very autonomous...
You should be able to just submit the login and password directly in the url (https://username:password@URL) with HTTP basic authentication and have it work that way. And man they really killed this community by moving away from reddit. A total neckbeard self own by the mods.