Courses Websites
- FreeCodeCamp.com: This is a wonderful free website that offers a great learning experience around many open source languages. I started this course when it was somewhat new and did many maps (what they call lessons). The website is actually Open Source itself so you can fork it off GitHub. Currently I have 317 Maps completed, but I need to find the time to finish my work on here. You know there is that point in time when you know so much of what you have learned and you believe it is time to move on to use what you have learned and let the journey itself teach you the rest from trail and error.
- Udemy: What a great place to purchase top notch courses on sale. I have currently 44 courses and many completed to 100% completion. I would highly recommend you check out some of the great courses here. Here are a few from the many courses I have completed: C# Basics for Beginners: Learn C# Fundamentals, C# Intermediate: Classes, Interfaces and OOP, C# Developers: Double Your Coding Speed with Visual Studio and The Web Developer Bootcamp.
- Pluralsight: This site seems geared more towards learning enterprise technologies. The information here is from industry leading professionals and you cannot go wrong. Companies will offer to pay subscriptions for their employees to this learning site. I currently have 6 completed courses all around C#.
Technology Books
- Learning React by Kirupa Chinnathambi: This is a well thought out book on teaching React. This is my first book on learning React and glad I chose this one to read. I believe all coding books should be written like this.
- C# 6.0 in a Nutshell by Joseph Albahari & Ben Albahari: A great book to have as a great resource for C#. The company I work for at this current time uses C# and this book helped me understand C# in more detail.
- MEAN Web Development by Amos Q. Haviv This book is the one that started my journey down focusing only on JavaScript and building out Full Stack Frameworks. It is crazy that you can do it all with JavaScript with MongoDB, Express, AngularJS and Node.js. New technologies have come along but we are still using Express, MongoDB and Node.js. There is a new Angular 2.0, but I am putting more emphasis on React instead (not saying it replaces it).