Pluralsight, which provides online training courses in programming and software development, raised $311 million by offering 20.7 million shares at $15, above the range of $12 to $14. Pluralsight plans to list on the Nasdaq under the symbol PS. Morgan Stanley, J.P. Morgan, Barclays and BofA Merrill Lynch acted as lead managers on the deal.