I've suddenly got the urge to learn how to (computer) program... - HotUKDeals
We use cookie files to improve site functionality and personalisation. By continuing to use HUKD, you accept our cookie and privacy policy.
Get the HUKD app free at Google Play

Search Error

An error occurred when searching, please try again!

Login / Sign UpSubmit

I've suddenly got the urge to learn how to (computer) program...

emhaslam Avatar
5y, 11m agoPosted 5 years, 11 months ago
I've just watched The Social Network and I'm intrigued. Whilst I have no intentions of creating a Facebook, I'd love to learn the basics... I'd like to start after my uni exams in Jan (although I could see this taking over as I'm fairly sure I have OCD). I'd like to think I'm relatively competent when I come to computers. Programming for Dummies a good bet?

P.S. anyone know if Zuckerberg and Saverin are atleast amicable now?
emhaslam Avatar
5y, 11m agoPosted 5 years, 11 months ago
Options

All Comments

(29) Jump to unreadPost a comment
Comments/page:
#1
firstly - lol

secondly - i read programming for dummies in primary school which is a bit wierd. but if i were you id just find an online tutorial instead.

thirdly - hows it going? you back yet? :)
#2
at Primary School?! I feel so insuperior... I guess that's why you are at Cambridge doing this stuff... Have you done any online stuff that you can recommend?

It's been really good. Really enjoying the economics. Came back last Sunday, although I havent seen anyone since I got back. It didn't help being ill all week... How is it at a proper university? You coming to Ashbourne tomorrow night?
#3
What cinema is this still on at?
#4
chester123
What cinema is this still on at?


the one in my house...
banned#5
Ha I wondered if the movie would make programming sexy...
#6
master_chief
Ha I wondered if the movie would make programming sexy...


Nah. I'm abit of a nerd anyway.
#7
emhaslam
chester123
What cinema is this still on at?
the one in my house...

Not out till next year though ?!?
#8
chester123
emhaslam
chester123
What cinema is this still on at?
the one in my house...


Not out till next year though ?!?


I hope that is sarcasm.
#9
chester123
emhaslam
chester123
What cinema is this still on at?
the one in my house...


Not out till next year though ?!?
we have early copies. I might watch mine later.

Anyway, programming is boring.
#10
deathtrap3000
chester123
emhaslam
chester123
What cinema is this still on at?
the one in my house...


Not out till next year though ?!?
we have early copies. I might watch mine later.

Anyway, programming is boring.


Indeed, anyone with access to the internet is able to get early copies. I'd definitely recommend a watch. A really good film.

It may well be boring, but I like learning new things. Widening my skill set and all that...

I've started flicking through http://www.programmingbasics.org which deals with javascript. Might have a better look tomorrow. Is javascript a good place to start?

Edited By: emhaslam on Dec 17, 2010 23:47
suspended#11
deathtrap3000


Anyway, programming is boring.


Fb is worth approx 25billion at least, i wouldnt call that boring
suspended#12
Start with html first, as java script bases upon html / DOM or something lol
#13
Watching a **** film made you want to do something whatever next.
#14
CheeseCake90
Start with html first, as java script bases upon html / DOM or something lol


Cheers. Will start with html first then. After a quick 30seconds of googling, I see it gets a lot more complicated than the usual forum posting (< b >< / b > stuff) pretty quickly...


Edited By: emhaslam on Dec 17, 2010 23:59
8 Likes #15
Ignore the haters, after watching Avatar I crippled myself and painted my girlfriend blue.
#16
Saying I want to learn how to program is like asking the length of a peice of string tbh.

If you want to build computer programs e.g. stuff that runs on your pc, ipad, iphone etc then you will need a full programming language like C, C#, Visual Basic etc.

If you want to build web based programs then you would need to look at web based languages such as html + css for designing and basic theming.

To build anything close to facebook then you would need to learn a scripting language such as PHP or .net. I prefer to learn php as .net is windows baseds, where as php will run on windows and linux. (not pc's, but servers).

Time wise, I would expect 5+ years to become knowledgeable to build something half decent.

Best place for web tutorials is http://www.w3schools.com. That will give you a good start to find out if you really want to do it.
#17
HTML and JavaScript would be a good place to start. You can make some basic web pages and add a few fancy functions with JavaScript. What's nice about it is it's simple and you get instant results (i.e. you load the webpage and whatever you've coded happens -- no compiling and running stuff from the command line >_>)

Where you take it from there depends on what kind of programs you'd like to write. If you want to write web-based applications, take a look into PHP after you're familiar with HTML and JS.

If you'd like to write non-internet applications (but that's not to say you can't use the languages for online purposes) then take a look at Java - that's what I learnt first. Python is also supposed to be a good beginner language.

Regarding The Social Network - I thought it was pretty good. Definitely one of my favourite films of the year.

P.S. HTML isn't a programming language, just so you know.
P.P.S. I tried to read Java for Dummies but I didn't like it. Get on Amazon and search around for the highest rated book relating to your chosen language, read the reviews, etc. A lot of help is available online so a book isn't a necessity.

Edited By: oldmanhouse on Dec 18, 2010 00:21
1 Like #18
http://www.w3schools.com/

Decent for starting on java/html.
#19
emhaslam
at Primary School?! I feel so insuperior... I guess that's why you are at Cambridge doing this stuff... Have you done any online stuff that you can recommend?

It's been really good. Really enjoying the economics. Came back last Sunday, although I havent seen anyone since I got back. It didn't help being ill all week... How is it at a proper university? You coming to Ashbourne tomorrow night?


nah i barely understood it then, was just a bit interested and that was the only book in the library!
ive not got any recommendations but you seem to have plenty here :)
cool, that kinda sucks but yeah... proper university... im enjoying it but there is a rediculous amount of work to be done all the time. do you mean the rash? ive not given it any thought i take it your going?

/sorry about hijacking the thread btw :/
#20
thrustmaster
http://www.w3schools.com/

Decent for starting on java/html.


W3schools is amazing, I used it a lot to learn HTML, JavaScript, PHP and MySQL. Start off with some basic html and then start adding some JavaScript.
#21
QBasic adventure games ftw! School lunchtimes were amazing.
#23
I learnt pascal at college, that still exist?
#24
sancho1983
I learnt pascal at college, that still exist?


Yep, there's also Modula 2 and Delphi.
banned 1 Like #25
Adam2050
Watching a **** film made you want to do something whatever next.


Why did they filter out the word amazing for you?
#26
Adam2050
Watching a **** film made you want to do something whatever next.

says the man who can't install a game correctly ?
#27
Programming is the easy bit - once you know the main languages i.e. MySQL, Java/C, assembly, Smalltalk/Python/Ruby, you know them all.

The difficulty comes in architecture, design, re-usability etc. I was messing about with x86 assembly and hex editors when I was 14, so it's no biggie.
#28
Saying I want to learn how to program is like asking the length of a peice of string tbh.
twice as long as it is from the middle.
#29
anyone know of any decent books to learn PHP?

Post a Comment

You don't need an account to leave a comment. Just enter your email address. We'll keep it private.

...OR log in with your social account

...OR comment using your social account

Thanks for your comment! Keep it up!
We just need to have a quick look and it will be live soon.
The community is happy to hear your opinion! Keep contributing!