![]() |
| weekends = "lots of code"; |
So why am I learning C#? Why did I not wait to “master” the front end side of things and be able to use every flavor of jQuery, prototype, Angular, Ember, and other CSS domains like SASS, LESS, and Bootstrap (which I love) more proficiently?
I don’t know. Because I’m eager. Learning how to put the
application together on the front end is great and I’m going to continue always
loving that and working with that but I need to strengthen the core of this
framework. I want to dedicate this year to learning the .NET framework. Well
regardless if I’m building a Single Page App, a WebForms project or a more
advanced solution with MVC, I’m going to need
to know at least the basics of C#. I have to know the logic for the backside of
this framework. I also think learning this might help me with everything else I
intend to learn. I have studied the basics of JavaScript and know that I will
need to write in JavaScript again. Now in ASP.NET I can see myself needing to
write a core function for a JS page by hand or needing to edit some existing
code. But for the front end I have really focused on learning the basics of the
JavaScript language and how to put objects and functions together. I have
learned the basics of jQuery and know how to utilize my resources to find what
I need. I am not a CSS master but that is something I will practice more. So
yeah, I think I want to put the most energy in the underlying logic of this
framework and get stronger with knowing the ends and outs of what seems to be
such a powerful language. I don’t know if I’ll just be using simple controls in
an application to add functionality with C#, if I’ll mess with Winforms and
make some desktop utilities or just keep learning in the console for right now …
but what I know is that with what I already know about JavaScript and HTML/CSS,
I want to put a lot of time and energy on learning the C# programming language.
I may never go into using it in depth for hours every day designing things on
the operating system level … but this is .NET and I need to know it. But don’t
worry … I plan on staying a front end junkie and always trying to get better
with layout, design, and JS functionality.
Part 2:
Oh and to update this .... this is really going to be quite the year. Since I have decided to tackle these issues and do what I want to do ... I have also decided to stop running away from math. I have run away from math for so long now ... and it has caused me to graduate over a year late. I get scared, drop the course or even fail the course. I make the excuse that I don't have time because I'm working . ... well I'm learning to program. So it's about passion and the want to do something. Now don't get me wrong. Programming or not .. I'm not going to be a math enthusiast. I don't think I will love to do equations as hobbies. Now I know it could definitely help me with my programming .. but you get the point. This is something I need to get out of the way to finish my degree. Now more specifically; when I finish my math courses this summer I will then be doing what do you think....Programming! With everything I have taken the initiative to learn and do thus far I actually have to take all my programming courses for school. So not only will I be using C#, JavaScript, HTML/CSS, ASP.NET this year ... but also learning Java and SQL ... hell maybe even some PHP. On top of all of this of course I am earning a handful of new certifications for work and school as well.
Yeah .... gonna be busy.
Derek

No comments:
Post a Comment