Learning new things can be tough, especially when you are trying to teach yourself.
A few weeks ago I posted something to LinkedIn, (and copied it here) about things I planned to do in order to become a better developer. The first thing I did after posting that was go to CodeCademy and complete their tutorial on AngularJS, and it was fun. AngularJS is an interesting concept for web developing; but the tutorial (at least the free one) wasn’t enough to really gain more than a cursory understanding of how it worked. At least for me.
One design pattern I’m interested in learning is MVC, which is why I picked AngularJS to begin with. I’ve since started working on a C# MVC project called “SecretSanta”. As soon as I am done with it, I will release it to my GitHub repository, as well as publish it on my Qiwi Trails site. With this project, I’m using jQuery, Bootstrap, and the Empty MVC project that you can find in Visual Studio. That last part has been the bane of my existence while trying to learn MVC.
All in all, I’m finding it difficult to find examples that don’t include Frameworks to handle various things, so I’m muddling through them on my own. It has been an interesting experience, to say the least.