Online Programming Tutorials
The following websites and short courses can help you learning programming concepts and languages from scratch or brush up your skills. Tutorials are included from W3Schools, LinkedIn Learning, Codecademy, Solo Learn (requires login), and Kahn Academy.