Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Computer Forums > Programmers Lounge > Programming Discussions » Where can I learn programming online?
Closed Thread
Old 08-18-2009, 12:55 PM   #1 (permalink)
Bomb Toaster's Avatar
 
Newb Techie

Join Date: Aug 2009

Posts: 7

Bomb Toaster is on a distinguished road

Default Where can I learn programming online?

Well, I want to learn programming, but I'm only a sophomore in high school, so I don't have any programming classes available to me.
Due to this, I need to learn programming online, but I don't really know where to look.

If anyone has any programming learning sites to recommend, please tell me. Thanks!
Bomb Toaster is offline  
Old 08-18-2009, 01:18 PM   #2 (permalink)
surgeVel's Avatar
 

Join Date: Feb 2008

Location: Fort Wayne, IN

Posts: 2,150

surgeVel will become famous soon enoughsurgeVel will become famous soon enough

Send a message via AIM to surgeVel
Default Re: Where can I learn programming online?

Best thing to do, start with Visual Basic language and get a lecture book off of eBay or something. Most VB courses or books have very good step-by-step instructions in the book for getting your feet wet. Once you've finished a basic VB book, you can do an advanced VB book. Once you are done with that, you are pretty much ready to tackle languages like Java or C which do not have a built in visual editor but are more in depth and more commonly used today.
__________________

If I was helpful, please click the icon on the left hand side of this message that looks like a check mark Thanks!

Sig courtesy of Baez =)
surgeVel is offline  
Old 08-18-2009, 05:52 PM   #3 (permalink)
office politics's Avatar
 
It's all just 1s and 0s

Join Date: Jan 2004

Location: in the lab

Posts: 4,410

office politics will become famous soon enough

Default Re: Where can I learn programming online?

free online college courses

Stanford School of Engineering - Stanford Engineering Everywhere

Quote:
courses
SEE programming includes one of Stanford’s most popular engineering sequences: the three-course Introduction to Computer Science taken by the majority of Stanford undergraduates, and seven more advanced courses in artificial intelligence and electrical engineering.

Introduction to Computer Science
Programming Methodology CS106A
Programming Abstractions CS106B
Programming Paradigms CS107


Artificial Intelligence
Introduction to Robotics CS223A
Natural Language Processing CS224N
Machine Learning CS229


Linear Systems and Optimization
The Fourier Transform and its Applications EE261
Introduction to Linear Dynamical Systems EE263
Convex Optimization I EE364A
Convex Optimization II EE364B



To learn about Stanford Engineering graduate education and professional certification delivered online, please visit the Stanford Center for Professional Development.


This work is licensed under a Creative Commons Attribution 3.0 United States License.

office politics is offline  
Old 08-18-2009, 09:22 PM   #4 (permalink)
vernong1992's Avatar
 

Join Date: Dec 2006

Posts: 19,807

vernong1992 is a jewel in the roughvernong1992 is a jewel in the roughvernong1992 is a jewel in the rough

Default Re: Where can I learn programming online?

Quote:
Originally Posted by Bomb Toaster View Post
Well, I want to learn programming, but I'm only a sophomore in high school, so I don't have any programming classes available to me.
Due to this, I need to learn programming online, but I don't really know where to look.

If anyone has any programming learning sites to recommend, please tell me. Thanks!
I'd start with Web Design. It's the basics of programming in a nutshell really, w3schools.com is an excellent resource for: Javascript, HTML and CSS. (I believe PHP is on there too)
__________________
I do not accept support requests or deleted threads/complaints about Infractions you've received by PM, Profile or IM/Email. Just ask on the forums!


If I help you, or you just like what I said, rep me by clicking the
or under my avatar; it helps me know that my advice actually helped you.


Planned Rig of 2007:

.. But things don't go according to plan! My Actual Rig, 2009:
vernong1992 is online now  
Old 08-19-2009, 04:01 AM   #5 (permalink)
 

Join Date: Jul 2005

Location: England

Posts: 2,159

kmote has a spectacular aura aboutkmote has a spectacular aura about

Default Re: Where can I learn programming online?

PHP is a pretty good place to start. w3schools and php.net are both excellent resources for it.
__________________
MSI P43 Neo|Enermax Pro82+ 425W|E5200|silent 8500GT|250GB Samsung spinpoint F1|Samsung SATA DVD RW|4GB Corsair|Antec SOLO|openSUSE11


There are in order of increasing severity: lies, darn lies, statistics, and computer benchmarks. - diskinfo man page
kmote is offline  
Old 08-19-2009, 02:12 PM   #6 (permalink)
CrazeD's Avatar
 
Wizard Techie

Join Date: Feb 2006

Location: Maine

Posts: 3,683

CrazeD will become famous soon enough

Send a message via AIM to CrazeD Send a message via MSN to CrazeD
Default Re: Where can I learn programming online?

Quote:
Originally Posted by kmote View Post
PHP is a pretty good place to start. w3schools and php.net are both excellent resources for it.
But as I've said before, if you are seeking computer programming then don't start with web languages. Once you get used to them you'll find it harder to migrate to other programming languages because it is very very different.

Based on the fact that you just made a thread asking to make an operating system, I'm guessing a web language isn't what you want. Although it would teach you the basic concepts of programming, I'd suggest just starting with a desktop programming language to start with. Something like Visual Basic, C#, C/C++, Java...

They're really all the same, just different syntax and usage.
__________________

Need website help? PM me!
CrazeD is offline  
Old 08-19-2009, 03:10 PM   #7 (permalink)
 

Join Date: Jul 2005

Location: England

Posts: 2,159

kmote has a spectacular aura aboutkmote has a spectacular aura about

Default Re: Where can I learn programming online?

Quote:
Originally Posted by CrazeD View Post
But as I've said before, if you are seeking computer programming then don't start with web languages.
I disagree, PHP is an excellent way to get into programming. Not only is it a powerful and intuitive language with simplified database access but it is very current and has a big demand in the real world. It is also easy to write, run, debug and distribute.

Quote:
Originally Posted by CrazeD View Post
Once you get used to them you'll find it harder to migrate to other programming languages because it is very very different.
They are different to be sure but which is more different; PHP - java or nothing - java. Compared to nothing at all, PHP is very similar to java.
__________________
MSI P43 Neo|Enermax Pro82+ 425W|E5200|silent 8500GT|250GB Samsung spinpoint F1|Samsung SATA DVD RW|4GB Corsair|Antec SOLO|openSUSE11


There are in order of increasing severity: lies, darn lies, statistics, and computer benchmarks. - diskinfo man page
kmote is offline  
Old 08-19-2009, 03:32 PM   #8 (permalink)
CrazeD's Avatar
 
Wizard Techie

Join Date: Feb 2006

Location: Maine

Posts: 3,683

CrazeD will become famous soon enough

Send a message via AIM to CrazeD Send a message via MSN to CrazeD
Default Re: Where can I learn programming online?

Quote:
Originally Posted by kmote View Post
I disagree, PHP is an excellent way to get into programming. Not only is it a powerful and intuitive language with simplified database access but it is very current and has a big demand in the real world. It is also easy to write, run, debug and distribute.
But it is these traits that make moving to another language harder. Maybe other people don't have this problem, but I do. I find other languages like Java and C-style languages intimidating because of how easy PHP is. I can access a database in one line in PHP, but that is not so for other languages.

Quote:
Originally Posted by kmote View Post
They are different to be sure but which is more different; PHP - java or nothing - java. Compared to nothing at all, PHP is very similar to java.
Indeed but you would be learning from scratch if you went with PHP first or if you went with something like Java first. And if you learn OOP standards from the get-go you will be much better off.
__________________

Need website help? PM me!
CrazeD is offline  
Old 08-19-2009, 03:47 PM   #9 (permalink)
 

Join Date: Jul 2005

Location: England

Posts: 2,159

kmote has a spectacular aura aboutkmote has a spectacular aura about

Default Re: Where can I learn programming online?

Well I suppose it all depends on the person.
__________________
MSI P43 Neo|Enermax Pro82+ 425W|E5200|silent 8500GT|250GB Samsung spinpoint F1|Samsung SATA DVD RW|4GB Corsair|Antec SOLO|openSUSE11


There are in order of increasing severity: lies, darn lies, statistics, and computer benchmarks. - diskinfo man page
kmote is offline  
Old 08-19-2009, 10:12 PM   #10 (permalink)
Bomb Toaster's Avatar
 
Newb Techie

Join Date: Aug 2009

Posts: 7

Bomb Toaster is on a distinguished road

Default Re: Where can I learn programming online?

I found a great site for C/C++ programming (C programming.com - Your Resource for C and C++ Programming). It's really in depth and has step by step tutorials and guides.
Thanks for your input guys!
Bomb Toaster is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Champions Online Keyboard Cowboy MMORPG Gaming 20 11-09-2009 05:15 AM
I Want to learn programming. xFLuRRy Programming Discussions 8 04-25-2009 02:37 PM
The Falcon Programming Language: a brief tutorial Saxon Programming Discussions 2 02-27-2009 03:43 AM
Overview of Online Virus Scanners Osiris Virus - Spyware Protection / Detection 0 07-11-2008 07:58 AM