03-07-2014, 01:12 AM
Hey guys!
So I have been doing various types of web development work off and on for a few years now at a preliminary level. The more I progress, the more I see further benefit in advancing and refining my programming skills and techniques (most recently, I've been seeing it as it comes to best practices in development (code structure/design, better grasp of object orientation, etc.); for those of you who know the field well, I've been using mostly procedural PHP and referencing w3schools.com a lot more than I should
))
So that leads to the question at hand:
If I was to pursue something like TESC's comp sci degree (or Excelsior or Charter Oak. w/e), how effective are the courses in training best programming practices, structures, and other practical things that will be of use to me?
is that kind of stuff covered, or what would one expect in this area?
To anyone who has been in my position before, how does a Comp Sci degree prepare you for designing/building web software c.f. desktop/server software (I'm seeing a lot of C++ in the requirements for the classes, which isn't bad, but the internet runs on PHP, Python, MySQL, Javascript, HTML5, CSS3, and the like. I understand many of the principles transfer, but how has your experience been of that transfer?)
And perhaps of great importance, are the courses up to date? I have a bit of a fear of signing up for something like this and being handed a textbook for HTML 3 or Windows 95 or something like that
. Because of the quick moving pace of so much in the digital world, I would like to have some knowledge as to the level of practicality and usability that I'll receive from this kinda thing. A lot of me is a big fan of the "just let the internet or a book train you" style of learning (which has been my experience thus far), but I think there are a lot of ways to get gaps in ones education in this manner (as I feel I'm experiencing to a certain degree, now).
So I guess the question becomes, is it worth it to pursue a degree like this, or should I just try to refine my skills with internet searches, books, and StackExchange QA answers?
thanks for the help!
Josh
So I have been doing various types of web development work off and on for a few years now at a preliminary level. The more I progress, the more I see further benefit in advancing and refining my programming skills and techniques (most recently, I've been seeing it as it comes to best practices in development (code structure/design, better grasp of object orientation, etc.); for those of you who know the field well, I've been using mostly procedural PHP and referencing w3schools.com a lot more than I should

So that leads to the question at hand:
If I was to pursue something like TESC's comp sci degree (or Excelsior or Charter Oak. w/e), how effective are the courses in training best programming practices, structures, and other practical things that will be of use to me?
is that kind of stuff covered, or what would one expect in this area?
To anyone who has been in my position before, how does a Comp Sci degree prepare you for designing/building web software c.f. desktop/server software (I'm seeing a lot of C++ in the requirements for the classes, which isn't bad, but the internet runs on PHP, Python, MySQL, Javascript, HTML5, CSS3, and the like. I understand many of the principles transfer, but how has your experience been of that transfer?)
And perhaps of great importance, are the courses up to date? I have a bit of a fear of signing up for something like this and being handed a textbook for HTML 3 or Windows 95 or something like that

So I guess the question becomes, is it worth it to pursue a degree like this, or should I just try to refine my skills with internet searches, books, and StackExchange QA answers?
thanks for the help!
Josh