biometrics
Honorary Master
- Joined
- Aug 7, 2003
- Messages
- 71,856
- Reaction score
- 2,239
Don't bother with any form of VB...
Why?
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Don't bother with any form of VB...
Why?
Poor sods.At least half of the class were offered jobs by Accenture at the end of the course
Which part of my argument do you find invalid? If anything I would say we are in agreement on the value we place on a degree.
Learning JavaScript @ Unisa won't hurt that much, since DOM, DHTML are completely ignored in ICT1512 (JavaScript). There is another module ICT1511, which I have no idea about, but is intended for beginners - and is not a pre-requisite to ICT1512. But to be quiet honest, I come from a background of no programming at all - not even CAT at high school - but still managed with Javascript. However, I did HTML prior to JavaScript which I highly recommend (trust me, or learn the hard way). So as a start-off I would recommend JavaScript or maybe even Visual Basic. The OOP is not too hard - compared to other langauges.Emmm, not sure if I agree. I think it is always best to first learn a general purpose programming language to learn the fundamentals of programming, before diving into special purpose languages like JavaScript.
hardly any lessons learnt in javascript translate to more traditional languages like c#/java.
Javascript is one of the worst languages to learn as a beginner. Not knowing anything about programming in general, and then throwing in js's essentially asyncronous structure, is not a recipe for success.
Javascript is confusing as hell.
I am an expert level backend/enterprise developer. In the last 2 months I had to create a single page app in pure js. It was tough to get started. ( of course I am now a javascript machine)
Maybe if your goal is to be a js developer only, then ok, but hardly any lessons learnt in javascript translate to more traditional languages like c#/java.
This. I myself am an enterprise developer and have had to help out with students in the past - loosely typed languages are rubbish for learning. You want something where the compiler can tell you "hey idiot, you made this dumbass mistake over here - fix it".
JavaScript doesn't even support class structures (not unless you use a framework like jQuery or prototype). And why for your first language would you want something so temperamental as JavaScript/CSS anyway? If the browser looks at it funny it breaks.
If you want to learn start with C# or Java, build your console apps and then move to the GUI ones.
And for the love of everything digital, the next person to recommend VB will get an internet PK sent to them.
<![SoUL-rEapER]>;11623777 said:It is the best programming language to start out at.
loosely typed languages are rubbish for learning
<![SoUL-rEapER]>;11623777 said:In case you haven't noticed, JS has a debugger tool which comes standard with many major browsers.
<![SoUL-rEapER]>;11623777 said:I don't understand why people bad-mouth the capabilities of JS
<![SoUL-rEapER]>;11623777 said:It is the best programming language to start out at.
<![SoUL-rEapER]>;11623777 said:... I don't understand why people bad-mouth the capabilities of JS. It is the best programming language to start out at. ...
of course, and nothing he said suggested otherwise
noone did
sorry, it is not
I would assume that he is taking reference to JS debugging featuresYou want something where the compiler can tell you "hey idiot, you made this dumbass mistake over here - fix it".
There was a hint of that, or maybe I was just a little paranoidI don't understand why people bad-mouth the capabilities of JS
<![SoUL-rEapER]>;11627545 said:I would assume that he is taking reference to JS debugging features