In addition to the prep work with Viking Code School, I have also been completing courses offered through other resources such as Codecademy and Free Code Camp this past month. These courses have added a great deal to the learning process in conjunction with the material provided by Viking, so I wanted to make a brief post about each.
The in-browser interface is made up of a lesson and instructions section, a text editor section to write code, and a mock browser window to see the results of the code you’ve written once you have run it. It’s similar to how CodePen allows you to play with HTML and CSS, but this interface works with several different back end languages as well. The lessons are a great resource to go back to if I need a quick refresher on a particular aspect of something at any time.
While the Viking prep still makes up the core of my learning material, I have really enjoyed learning through Codecademy as well to enhance what I have read or practiced with Viking. As of this post (May 20, 2017), I have already spent a good amount of time on Codecademy lessons and have completed 11 courses (or skills), including HTML, CSS, the command line, Git, Sass, Java, PHP, and jQuery. I have found the lessons are an excellent resource for additional aspects of a coding language that may not be covered fully with Viking. I brushed up on Java and learned some basic PHP, which are not covered with the Viking prep. The HTML and CSS courses gave me interactive lessons with some properties and values that I otherwise only touched on with readings previously.
Rather than writing separate blog posts for all of the Codecademy courses I complete, I am providing a list below.
You can view my Codecademy profile here.
Codecademy courses I’ve completed so far (last updated May 29, 2017):
- Learn HTML & CSS: Part I
- HTML & CSS
- Make a Website
- Deploy a Website
- Responsive Design
- Command Line