No, it could not be rolled-out using Azure Portal, The only way is through ftp.
Yes we can deploy files in Azure Web App using Kudu. Login to Portal > Select the Web App service > Advanced Tools > wwwroot > sites .