Click to See Complete Forum and Search --> : Yikes! CSS, PHP, C+, Java...where do I start?
Dabhar
03-11-2003, 03:12 PM
Thanks for looking!
I have two questions I'd appreciate some help with, before I go crazy!
First, I'm wanting to switch from Front Page to Dreamweaver for designing my web-site. Now, after reading as many posts here as possible, I'm confused as to which aspect of Dreamweaver to utilize. Use CSS's? Or, stick with the HTML components in it (tables etc)?
I haven't learned either CSS or HTML. My site is pretty basic, showing my artwork, photography and music (mp3's). I'll be adding a forum to it soon.
Second, does PHP have anything to do with my first question? I've also been wanting to learn a programming language, to design my own programs for creating stuff like a Journal or writing program....but also to design and market one that Apartment Managers can use for tracking their tenants with rent and stuff like that.
Again, from reading as many posts as possible, I'm still confused which language I should start with....but I think I've narrowed my choices down to C+ (which sounds hard) or Java......but would PHP fit in here too??? Or would something else be better, like Visual Basic, to start with? Argh! I'm so confused!
Please help! Thanks in advance!
Dab. :):confused:
khalidali63
03-11-2003, 03:48 PM
Start from JavaScript
.It has the same syntax as Java and c/c++ do,hence learning it will be a step closer to any of the other hard core programming languages.
Cheers
Khalid
PeOfEo
03-11-2003, 06:07 PM
You say you haven't learned html? You better learn that first. You will need that for absolutly everything that is to come and it will make your world a whole lot easyer to learn that bcause by learning that you will learn how everything works. As for java script, I would say put off on that and learn css before that because it is also very essential. Java script would be good for you to learn eventually but if you dont't know html and css those should be the first things on your agenda. CSS is what you need to use for your layouts. I am still in the tables but that is because I have not done any completly new sites recently but it seems as though everyone is making the jump to css and that it runs smoother then tables, I think you should learn css for your layouts first instead of even touching a nested table because every seems to be avoiding those.
khalidali63
03-11-2003, 06:16 PM
Originally posted by Dabhar
.... I've also been wanting to learn a programming language,
Dab. :):confused:
CSS and HTML are not a prgramming language.To learn programming JavaScript could be the best start...
Khalid
OK, I'm gonna put my two cents in here. First you should learn HTML and CSS. Second, PHP is what is used to make stuff like forums and other server-side. C++ is what is used to make your own programs like Microsoft Word. Visual Basic is also used to make programs like Notepad and simple text editors, however it is much more limited than C++; thus you should just learn C++ and forge Visual Basic. VBScript (Visual Basic Script) is sorta' like JavaScript which is programming on Web pages but it's kinda different. It only works for the Internet Explorer browser. JavaScript was made by Netscape. Java is like C++ on the Internet. It's what makes applets. JSP is Java Server Pages which is like server-side Java. I hope you caught all that. I ran through there pretty fast...
Da Warriah
03-12-2003, 08:30 AM
id definitely start with HTML, go to CSS, then to JavaScript, and then if you want to learn PHP, thats great too, its very similar to JavaScript...
and whats this about "moving to CSS"? CSS is simply an addition to HTML...its not like youre moving into a whole new language...i use tables and CSS to make them all nice...or are you talking about moving to DIV's?? thats a totally different topic than CSS...i personally dont use div's because they dont expand/contract with each other...they move on their own...whereas table cells always are the same width/height or have the potential to be...
so anyways, definitely start with HTML, thats a must if you ever want to get into anything else...
SeGamysa
03-12-2003, 10:14 AM
well any ways odds are ur going to need a bit of every thing.
best bet is like they said start with html and work ur way up.
khaki
03-12-2003, 01:32 PM
VBScript (Visual Basic Script) is sorta' like JavaScript which is programming on Web pages but it's kinda different. It only works for the Internet Explorer browser. This button gets pressed almost daily for me!
ASP has been around A LOT longer than PHP.
ASP uses VBScript as it's language.
ASP works in ALL browsers.
Where do you guys get this stuff?
If you don't know.. you don't know.
But don't say this stuff as though it is a fact.
(do you guys have meetings everyday to plot where to plant these little bombs for me to trip over? :eek: You guys are really making me crazy. And you are all probably laughing at me as you watch me come undone! Sadists!)
you guys are gonna make me cry, y'know...
k
khalidali63
03-12-2003, 03:27 PM
LOL don't get upset K,
allots of people have no idea that serverside languages have nothing to do with the client software( browsers)
Because they serve to HTTP requests not to browsers
:D
Khalid
Khaki, why is it always me that ends up on your bad side? I hate myself.
What I was explaining is that if you put in a Web page: <SCRIPT LANGUAGE="VBScript"> Netscape will ignore it. I never said anything about ASP, although it's basically the same thing, VBScript is like JavaScript for IE only, and the scripting language is almost exactly the same as Visual Basic (if you've ever programmed in VB like I have).
khaki
03-12-2003, 10:12 PM
Jona... you are not "on my bad side".
And please never ever say that you hate yourself (even jokingly. please!).
I just have a very strange love/hate relationship with this forum sometimes.
Right button/wrong button. There is no simpler set of instructions for how I operate.
And I realize that I react like I'm starring in my own little opera sometimes... but once I say what I need to say, I settle down rather quickly.
I didn't mean to cause you any stress (no more so than you wanted to cause me stress). We are all learning here. That's all that matters.
k
Thanks, it's a better reply then what I got last time... :p
khaki
03-12-2003, 10:58 PM
Women...Love/hate
(thanks for the respect)
Whoa...Easy there, K... It was a joke. ;)
Peace!
Khaki, you must know that Pyro means nothing by what he said. You see... well, it's what they call a "guy" thing, but it's nothing bad at all. It's just that men and women almost always have different opinions. But, this is not a dating counciling forum, so I guess we'd better shut-up about it...
That's great, Jona... lol :D
Originally posted by pyro
That's great, Jona... lol :D
Um, yo no comprende? I don't quite get it... What's great?
Originally posted by Jona
But, this is not a dating counciling forum, so I guess we'd better shut-up about it...
Uh... still don't get it, but okay. Cool :cool:
Dabhar
03-13-2003, 12:47 AM
Thanks for your input folks! Does anyone know how to get ahold of Charles? I'd appreciate his opinion on this too!
Dab
DaiWelsh
03-13-2003, 03:18 AM
Just to clarify, VBscript is a programming language. It can be used in several contexts, as a standalone script on windows machines, as a web-server-side programming language in the ASP framework or as a client-side script akin to the client-side use of javascript (note that javascript or a close cousin can also be used for ASP programming as can perlscript if you have the right add-ins).
When used as a server-side language in ASP the code is run on the server and there is no browser dependency. When used as client-side code it will only run in IE. Usually VBscript client-side is only a good idea if there is a really whizzy function that you just must have and you are willing to accept excluding your non-IE browsers (varies from site to site but possibly 10-20% on a typical public site).
The only time I have ever used Vbscript client side was to simulate window.print in IE 3 because it was not supported. Javascript is the way to go (if you are going client-side scripting at all).
HTH,
Dai
PS I do believe you should be able to joke about just about anything, but you have to be very careful when putting such ironic humour in print, particularly on a forum that may well hold some less enlightened males of the species, so you can hardly be surprised when someone takes offence, just my 2p :p
khaki
03-13-2003, 11:36 AM
Well-said, Dai...
In the future I will try to avoid my own personal responses regarding other's views of server-side technologies and just quote the block of text found in your post. Thanks for taking the time to write that.
As to the other issue...
I tend to joke all the time here (mostly about myself!).
And I have even provided a blue-print for trying to undersatnd me ("I just have a very strange love/hate relationship with this forum sometimes. Right button/wrong button. There is no simpler set of instructions for how I operate.").
I laugh at myself all the time. And I don't mind people making good-natured jokes about me.... but... just don't trivialize me!
still currently mad at my wing-man... but that too shall pass....
k
spufi
03-13-2003, 11:48 AM
Originally posted by Jona
Java is like C++ on the Internet. It's what makes applets.
While Java can be used for applets, it also can be used for applications such as a text editor, and numerous other things. It's also a little more simplified than what C++ is.
*boom* You got me! Ok, Java is like C++ on the Internet. The syntax is very similar to that of C++/C#, and it runs much better on the Internet. Programs such as AlphaButton have been created with Java and are programs that you download (it's an image-creation tool, if you didn't notice by the name), but it doesn't run well on my machine. As a matter of fact, I don't like the way it works on the local computer. Of course, that's just me... C++ all the way for me. :)
spufi
03-13-2003, 10:58 PM
Java's lack of speed is mostly due to the fact that it has a compile once, run anywhere quality. This means the program isn't specifically made for the OS it's on, and it takes longer to gather it's resources.
PeOfEo
03-14-2003, 05:14 PM
Jeeese stop talking about java/java script. Look at the original post, this person says they have not learned css or html yet. The person said (s)he wanted to learn a programming language too. But you are not going to learn java (for web use) or java script before html because you will need html to use it. So why are you going on and on about java script?