Since 2015, Cybrary has been offering free cybersecurity training. The training is broken down into several courses, which you can take as nano-degrees. The advantage of the site is that it gives learners toolkits, practice labs, and practical tests. It is ideal for beginners, intermediates, and experts in the field.