DCSportbikes.net  
» Help Support .NET!
DCSportbikes Premier Membership for 25$ per year. Discounts! Click here for full information.

Now available in the .NET Shop:



Get your DCSBN Gear!
» Shoutbox
Sorry, only registered users have the ability to use our real-time shoutbox to chat with other members.

Register now, it's free!
» Online Users: 529
3 members and 526 guests
beatle, Sal_the_man, t84a
Most users ever online was 4,519, September 2, 2015 at 03:26 AM.
Go Back   DCSportbikes.net > Non-Sportbike Forums > Non-Sportbike Chat

Reply
LinkBack Thread Tools
Programming for nooobs
Unread
  (#1)
TPG og
 
b00st's Avatar
 
Posts: 8,576
Join Date: October 9, 2008
Location: Hanover, PA
Programming for nooobs - August 5, 2010, 08:28 AM

Can anyone recommend some good books/dvds/courses for complete noobs for programming? Specifically PHP, MySQL? Recommended languages as being relevant and useable, as well as XHTML (I used to know HTML way back when).
  Send a message via AIM to Send a message via AIM to b00st  
Reply With Quote
Unread
  (#2)
Traction Control
 
Tecknojoe's Avatar
 
Posts: 6,969
Join Date: May 6, 2009
Location: The hell out of VA
August 5, 2010, 08:41 AM

any of the books in the O'reilly series


KTM RC8R
KTM RC390 race
Yamaha R6 race
Honda CRF50 mini
  Send a message via AIM to Send a message via AIM to Tecknojoe  
Reply With Quote
Unread
  (#3)
TPG og
 
b00st's Avatar
 
Posts: 8,576
Join Date: October 9, 2008
Location: Hanover, PA
August 5, 2010, 08:47 AM

Quote:
Originally Posted by tecknojoe View Post
any of the books in the O'reilly series
I'll check them out, thanks dude
  Send a message via AIM to Send a message via AIM to b00st  
Reply With Quote
Unread
  (#4)
( * )|( * )
 
deviousR6's Avatar
 
Posts: 12,837
Join Date: June 15, 2004
August 5, 2010, 08:52 AM

Quote:
Originally Posted by tecknojoe View Post
any of the books in the O'reilly series
+1 O'Reilly books are good...you might want to check out "Head first PHP and MySQL" pretty good book.


Chris
2008 MARRC AM Racer of the Year
  Send a message via AIM to  
Reply With Quote
Unread
  (#5)
Don't call my name
 
KO Photos's Avatar
 
Posts: 1,024
Join Date: July 27, 2009
Location: South Riding
August 5, 2010, 08:57 AM

W3Schools Online Web Tutorials

Not as "step by step" but a good reference, and it's free.

+1 On O'Reilly though.


Occasional rider, occasional photographer

KnockOut Photography
https://www.facebook.com/KnockOutMotoPhotos
  Send a message via AIM to  
Reply With Quote
Unread
  (#6)
Site Owner
 
ClemsonJeeper's Avatar
 
Posts: 12,971
Join Date: March 9, 2004
Location: CashBurn, VA
August 5, 2010, 08:57 AM

There are literally billions of books on doing PHP and MYSQL.

Another vote for O'Reilly books from me as well.

Feel free to ask any questions here also. My PHP/MySQL kung-fu is strong.


(O|||||||O) and (0OO\(||||)(||||)/OO0)

Help support DCSportbikes.net! Become a Premier Member today!

Katie #135.



Nudist: If Ben isnt still riding me, then I need it
B: that sounds odd
  Facebook Page Send a message via AIM to Send a message via AIM to ClemsonJeeper  
Reply With Quote
Unread
  (#7)
Ton Up!
 
Naked_Biker's Avatar
 
Posts: 5,381
Join Date: July 8, 2009
Location: D.C.
August 5, 2010, 08:58 AM

W3Schools Online Web Tutorials Free!

Online software tutorials, training CDs, Photoshop Tutorials, Dreamweaver Tutorials, Apple Tutorials from vtc.com $30/month (access to every video tutorial on the site. Programming, OS, servers, networking, graphics suites, Facebook lol...all!)


~Justin

FREE FITZ!!!!

1999 Suzuki SV650
1982 Kawasaki GPz550 : RIP 4/16/09
1971 Honda CB450 : SOLD!
  Send a message via AIM to  
Reply With Quote
Unread
  (#8)
TPG og
 
b00st's Avatar
 
Posts: 8,576
Join Date: October 9, 2008
Location: Hanover, PA
August 5, 2010, 09:14 AM

Sweet thanks yall. Yeah I just found w3Schools through Xmarks.... good stuff. But I'mma probably grab a copy of O'Reillys off Amazon. I learn better from an actual book than online!

@clemson, thanks mang! I didn't realize PHP was written within Html coding...
  Send a message via AIM to Send a message via AIM to b00st  
Reply With Quote
Unread
  (#9)
Site Owner
 
ClemsonJeeper's Avatar
 
Posts: 12,971
Join Date: March 9, 2004
Location: CashBurn, VA
August 5, 2010, 09:17 AM

Quote:
Originally Posted by b00st View Post
Sweet thanks yall. Yeah I just found w3Schools through Xmarks.... good stuff. But I'mma probably grab a copy of O'Reillys off Amazon. I learn better from an actual book than online!

@clemson, thanks mang! I didn't realize PHP was written within Html coding...
That is one way of doing it.

I prefer having straight PHP files that output HTML through template systems, etc.


(O|||||||O) and (0OO\(||||)(||||)/OO0)

Help support DCSportbikes.net! Become a Premier Member today!

Katie #135.



Nudist: If Ben isnt still riding me, then I need it
B: that sounds odd
  Facebook Page Send a message via AIM to Send a message via AIM to ClemsonJeeper  
Reply With Quote
Unread
  (#10)
TPG og
 
b00st's Avatar
 
Posts: 8,576
Join Date: October 9, 2008
Location: Hanover, PA
August 5, 2010, 10:41 AM

hmmm I'mma have to learn that. Doing HTML refresher for now... high schools coming back to the brain.
  Send a message via AIM to Send a message via AIM to b00st  
Reply With Quote
Unread
  (#11)
Popplers!
 
karrotx's Avatar
 
Posts: 2,700
Join Date: July 25, 2007
Location: Omicron Persei 8
August 5, 2010, 11:35 AM

The only way to truly learn a language is to have a use for it.

What are you actually trying to do?

As much as I hate class rooms they're the best avenue to truly grasp languages because they require you to do projects that you would have never attempted before (mainly because they're remedial and mundane).

You should probably take Programming 101 (Java, or something similar) at your college.
  Send a message via AIM to  
Reply With Quote
Unread
  (#12)
Signed up for Track Days!
 
Posts: 279
Join Date: June 11, 2008
Location: nova
August 5, 2010, 11:40 AM

What kind of field are you trying to get into?

In this area, defense has a lot of work.

If you go defense, there's a lot of C++ in weapons and systems development.

Admin stuff will have a good deal of java.


Business side will mostly be database related work. SQL/etc.
Web site DB integration type stuff.

I think the mobile app market is picking up.
I've been thinking of making some apps for that privately as a small business.
That's mostly XML/OpenGL-ES/C++/managed C++.


Quote:
Originally Posted by karrotx View Post
You should probably take Programming 101 (Java, or something similar) at your college.
I would recommend this. Maybe even audit the class to make it cheaper if you don't need the credits or a grade.

Mason has switched to teaching in Java, FYI.

Maybe nova would have something good for you.

Honestly, just to get started writing some little app would take only a few hours of teaching.
The real difficulty is dealing with libraries, environmental issues, APIs, architectural considerations, etc. Stuff you learn from experience. Just knowing language syntax is the easy part.

If you do take classes, I'd recommend :
1) Skip the intro classes (it's fluff mostly, if you 'know computers' you won't need it.)
2) Take the 300 series generic programming class.
3) Take a network programming class
4) Take an operating systems class
5) Take a Database class

That should teach you how to write a networked client (or server), multi-threaded, with database access.

The only thing to add onto that would be a graphics class if you want to do that sort of thing. Although 99% of all apps just use windowing APIs (i.e. GTK, .net, whatever) and don't involve 'graphics from the ground up' work.

You can skip to web development and avoid some of those classes - but you'll 'get it' a lot more if you have them.

As far as learning web development goes, you'll have to ask someone for class recommendations, as I never took any web dev classes (wikipedia and google do wonders for teaching yourself on the fly).

-scheherazade

Last edited by scheherazade; August 5, 2010 at 11:51 AM..
  Send a message via AIM to  
Reply With Quote
Unread
  (#13)
Popplers!
 
karrotx's Avatar
 
Posts: 2,700
Join Date: July 25, 2007
Location: Omicron Persei 8
August 5, 2010, 11:52 AM

Mason has recently switched their CS 112 (Programming 1) to Python which, in my opinion and some of the professors, is the dumbest fscking thing they could have done. Immediately after CS 112 you're supposed to take CS 211 which is Programming 2 (Data structures) and it's in Java. Brilliant idea, these kids can barely write a Hello World and you want them to understand the intricacies of a doubly linked-list.
  Send a message via AIM to  
Reply With Quote
Unread
  (#14)
TPG og
 
b00st's Avatar
 
Posts: 8,576
Join Date: October 9, 2008
Location: Hanover, PA
August 5, 2010, 02:41 PM

Thanks yall. Using it for general purpose and for automation of some of my side business... affiliate marketing janks. Plus its always good to learn something useful in the future, pad my career possibilities!
  Send a message via AIM to Send a message via AIM to b00st  
Reply With Quote
Unread
  (#15)
Signed up for Track Days!
 
Posts: 279
Join Date: June 11, 2008
Location: nova
August 5, 2010, 03:01 PM

Quote:
Originally Posted by karrotx View Post
Mason has recently switched their CS 112 (Programming 1) to Python which, in my opinion and some of the professors, is the dumbest fscking thing they could have done. Immediately after CS 112 you're supposed to take CS 211 which is Programming 2 (Data structures) and it's in Java. Brilliant idea, these kids can barely write a Hello World and you want them to understand the intricacies of a doubly linked-list.
Python and Java look similar, and neither will teach you memory management or pointers.

I think they should have stuck with C++. You just have more to learn with C++, and sheet, it's a school after all.

-scheherazade
  Send a message via AIM to  
Reply With Quote
Reply


Thread Tools

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


Powered by vBadvanced CMPS v3.2.3


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0
vBulletin Skin developed by: vBStyles.com
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 2002-2010 by DCSportbikes.net. DCSportbikes.net is owned by End of Time Studios, LLC.