|
Post by gray929 on Mar 30, 2008 22:45:40 GMT
Alright, so this summer I am going to learn 2-4 languages. I have no idea if that is a lot or a little so don't think of me as some smart arrogant kid if thats a lot to learn in one summer. But, I will have a lot of time spending 2 weeks in Florida with nothing to do. Anyways, I went to the local bookstore to buy a few books but I really didn't know which languages to buy. I want to know how to code for Proboards and then for a website. Like code a layout. I don't want to know how to code any games or programs. So, what languages should I look into? I wrote down all the languages they had for books. I think book is the best way for me to study so if you know any good ones, let me know.
- ASP.NET 3.5 - HTML - XML - JAVASCRIPT - JAVA - SQL - RUBY - C# - C++ - ADO.NET - PYTHON - PERL - PHP - CSS - MYSQL - AJAX - APACHE - ORACLE - VISUAL BASIC
Alright sorry for the long list. I don't know much about most of these languages but I know to code for Proboards I should look at Javascript, HTML, PHP, and CSS. If I study those four languages, would I be able to do what I want? Or, do you recommend other languages? I heard Oracle is a good one to know. =/ Kinda clueless here. And this is the right board right? Or should I move it to web programming?
Thanks for any help, I really appreciate it dudes.
|
|
|
Post by Virtuoso on Mar 30, 2008 23:43:09 GMT
Well first, Java and JavaScript are entirely different languages. Java is a programming language which you use to make applications. JavaScript is a client-side web language. You use JavaScript for websites. Frankly, the main languages used are PHP & JS. CSS isn't a language, it is a style sheet, it's used to pretty up a site. You can learn Perl or ASP, but if you learn PHP it's definitely possible. For Proboards, you need to know JS. Now, you say you want to learn 4 languages in a few months, note it's much harder than it sounds. I was able to code a CMS (login/registry, member list, PM, etc.) 2 weeks after i started learning PHP but that was after I had a years experience with JS. You should be aware that you won't be able to code a whole lot with a few months experience. You will if you try hard enough be able to code for PB. You can post here, or can add me on msn: mnemonix.truth@gmail.com and I can help you out.
|
|
|
Post by gray929 on Mar 30, 2008 23:53:00 GMT
Well first, Java and JavaScript are entirely different languages. Java is a programming language which you use to make applications. JavaScript is a client-side web language. You use JavaScript for websites. Frankly, the main languages used are PHP & JS. CSS isn't a language, it is a style sheet, it's used to pretty up a site. You can learn Perl or ASP, but if you learn PHP it's definitely possible. For Proboards, you need to know JS. Now, you say you want to learn 4 languages in a few months, note it's much harder than it sounds. I was able to code a CMS (login/registry, member list, PM, etc.) 2 weeks after i started learning PHP but that was after I had a years experience with JS. You should be aware that you won't be able to code a whole lot with a few months experience. You will if you try hard enough be able to code for PB. You can post here, or can add me on msn: mnemonix.truth@gmail.com and I can help you out. Yea, Aaron told me Java and Javascript were different. Never knew that. I'm not interested in what Java does so won't learn it unless I have to. I am not expecting to be able to code a website at the end of the summer. I just want to have all the basics down for a few languages then get into the more advanced parts of the languages to further my knowledge. What is the difference between ASP, Perl, and PHP. Can I not code one thing in ASP that I can with Perl?
|
|
|
Post by Virtuoso on Mar 31, 2008 0:25:49 GMT
Well first, Java and JavaScript are entirely different languages. Java is a programming language which you use to make applications. JavaScript is a client-side web language. You use JavaScript for websites. Frankly, the main languages used are PHP & JS. CSS isn't a language, it is a style sheet, it's used to pretty up a site. You can learn Perl or ASP, but if you learn PHP it's definitely possible. For Proboards, you need to know JS. Now, you say you want to learn 4 languages in a few months, note it's much harder than it sounds. I was able to code a CMS (login/registry, member list, PM, etc.) 2 weeks after i started learning PHP but that was after I had a years experience with JS. You should be aware that you won't be able to code a whole lot with a few months experience. You will if you try hard enough be able to code for PB. You can post here, or can add me on msn: mnemonix.truth@gmail.com and I can help you out. Yea, Aaron told me Java and Javascript were different. Never knew that. I'm not interested in what Java does so won't learn it unless I have to. I am not expecting to be able to code a website at the end of the summer. I just want to have all the basics down for a few languages then get into the more advanced parts of the languages to further my knowledge. What is the difference between ASP, Perl, and PHP. Can I not code one thing in ASP that I can with Perl? They are essentially very similar, just each has different functionality. PHP is generally the most versatile of the group, Perl the most out-dated (in my opinion).
|
|
|
Post by gray929 on Mar 31, 2008 0:28:44 GMT
So I could code the same thing with both languages, it would just be a different approach depending on what language I choose, yea?
|
|
|
Post by Virtuoso on Mar 31, 2008 0:34:46 GMT
Yep, pretty much. I'm not sure much about Perl and ASP... I'm not sure how useable they are with MySQL databases.. but yeah, PHP is a very good language to learn.
|
|
|
Post by gray929 on Mar 31, 2008 0:46:08 GMT
Yep, pretty much. I'm not sure much about PHP and ASP... I'm not sure how useable they are with MySQL databases.. but yeah, PHP is a very good language to learn. Thanks for your help virt nation.
|
|
|
Post by Virtuoso on Mar 31, 2008 0:52:21 GMT
xD That's a new one. No problem.
|
|
|
Post by James on Mar 31, 2008 3:57:44 GMT
Perl is making a come-back, so don't put it out of your thoughts.
HTML hardly counts as a language. It really is very simple stuff, thought some tables can get tricky sometimes. CSS isn't really a language, per se, either, but it is very powerful in the sense of manipulation you can do to HTML coding, just like Javascript.
Really, HTML, CSS, and Javascript are three you have to learn together. I personally consider all of those combined to be one language, because of how intertwined they can become.
PHP can do a lot, but it's not taken very seriously among business, not that you really care. MySQL kind of goes hand-in-hand with PHP because of the database aspect, so you pretty much should learn those two as a pair.
I hate Java with a passion, but for large projects, it is a very wonderful language. Java is really becoming huge in the industry. Flash/Actionscript was up there for awhile, but I think it's dying down a bit.
Ruby is just...there. I don't see it going anywhere anytime soon, so I wouldn't bother. AJAX is nice, but applications aren't there for the casual things you want to do.
C# and C++ are programming languages and have little to do with web based things, so that's your call. They're powerful (they're what Windows is coded from), but I never bothered.
Visual Basic is fun, has a wide range of applications, but again is mostly non-web based.
Don't know enough about the rest to comment.
In case you didn't get that...
HTML, CSS, and Javascript are three that more or less need to go hand-in-hand. I would stick to just those for now, and after about a year go back and learn PHP and mySQL. If your school offers a class on Java, take it. It's a bit of a strange language at first (was for me, at least), but it is nice, though I really really hate it.
|
|
|
Post by gray929 on Mar 31, 2008 4:27:37 GMT
Thanks for your response James. I guess I can rule out a few languages. So, you add CSS to enhance an HTML script? Or do you combine them? And, should I learn them at the same time or start with HTML and move up. Which is easiest?
Also, I know everyone learns at different paces but how long did it take you to learn those 2-3 languages? Just curious as to what I'm looking at. And, did you learn online or by book? Any book/site reccomendations?
|
|
|
Post by James on Mar 31, 2008 11:53:58 GMT
CSS is just for visually enhancing HTML. It's just the styling of it, really.
If you have a look at the source here, you'll notice a link to a CSS file. All that's doing is, essentially like you said, enhancing the HTML of the fourm.
You have to have a basic understanding of HTML before moving into Javascript and CSS. But it's very simple, and there's plenty out there.
I learned by just picking code apart. Took scripts and pages then figured out what did what, how, and why.
|
|
|
Post by Virtuoso on Mar 31, 2008 19:40:22 GMT
Once you get HTML and CSS, you'll see them intertwined. For example, you can change the width of an element using both HTML and CSS. CSS is generally the more optimized, quicker option.
And don't worry about Ajax for a while.. I don't anticipate you'll do too much until after a half a year to a year.
|
|
|
Post by ><Lamaenic>< on Apr 2, 2008 13:18:34 GMT
I plan on learning JS, HTML, And CSS this summer as well ^_^
I'm also thinking of learning PYTHON because that is what Charlie is coded with.
|
|
|
Post by [Devine] on Apr 2, 2008 19:38:32 GMT
Where's cold fusion in that list?!
|
|
chemdude
Full Member
2B || !2B
Posts: 228
|
Post by chemdude on Apr 3, 2008 3:09:07 GMT
Just to add on to what a few people have said....
- C++ and C# can be used as server-side web languages. C++ can be used with CGI and C# can be used with ASP.NET. Python, Lisp, and some other languages that might not typically be looked at as web languages can be used as server-side languages as well with CGI.
- Java can be used as a server-side web language through servlets and JSP
|
|
|
Post by Virtuoso on Apr 10, 2008 19:11:09 GMT
Boo CGI. =P
|
|
|
Post by gray929 on Apr 11, 2008 0:31:06 GMT
does cgi have anything to do with /index.cgi? *is a nub* I have been finding some good sites from a few people, but if anyone knows of any good sites with tutorials to help me learn HTML, JS, CSS, please let me know. I will use some sites along with books.
|
|
|
Post by James on Apr 11, 2008 0:32:44 GMT
Where's cold fusion in that list?! It's not worth learning so early. You should become well familiar with at least Javascript, PHP, CSS, and HTML before moving to that. I personally think it'd be a good idea to get some CGI/Perl experience as well.
|
|
|
Post by gray929 on Apr 11, 2008 0:55:56 GMT
Where's cold fusion in that list?! It's not worth learning so early. You should become well familiar with at least Javascript, PHP, CSS, and HTML before moving to that. I personally think it'd be a good idea to get some CGI/Perl experience as well. Yeah, those are the 4 I definitely want to learn before any others. Then, I will look into what other languages I will benefit most from learning.
|
|
|
Post by Vintage on Apr 11, 2008 8:13:38 GMT
does cgi have anything to do with /index.cgi? *is a nub* I have been finding some good sites from a few people, but if anyone knows of any good sites with tutorials to help me learn HTML, JS, CSS, please let me know. I will use some sites along with books. Gray I thought you knew HTML, CSS and JS .. no ? hmm well practice makes perfect, I've found youtube to have some great how-to's
|
|