PDA

View Full Version : Need to get into this whole "internet" thing



incognito
01-11-2004, 10:47 AM
Basically I don't know anything about networking nor web programming. I want to get into it, what should I start with? Javascript? Java? PHP? Books on networking? Thank you.

spoon_
01-11-2004, 10:52 AM
Javascript would be a good start, but you will probably get bored with it more quickly than you expect. Java is a good language - the applets are neat.

.NET has some really good web programming abilities, check that out if you have the money to buy one of the compilers (C# or VB.NET).


Socket programming is incredibly easy in Java and .NET languages.


PHP - don't know it so I can't comment.

Shakti
01-11-2004, 12:01 PM
PHP is a little like C, it can be very simple, but it can also become very complicated.

Lurker
01-11-2004, 01:15 PM
Also, if you know C, you can create add ons to PHP, or even completely redesign it! Don't like something about PHP? Re-make it :D !

Leeman_s
01-11-2004, 01:27 PM
If you know c/c++, php will be very very easy for you to pick up. It's really cool what you can do with php, I'd recommend that.

KneeGrow
01-11-2004, 01:37 PM
Also, you can just go to php.net and read the basic tutorials. Once you get the handle of what variables, functions, etc look like, you can just refer to the function list on the website and it tells you how to use them. PHP is probably the most important if you want to make a good looking website with the personalized user thingy. Javascript is cool and its not hard to learn.

Leeman_s
01-11-2004, 03:29 PM
Yeah, like within the first hour of browsing the php website, I was playing around with using php in conjunction with mysql, making a login script and just little fun things like that.

incognito
01-11-2004, 06:40 PM
Any link to any good tutorials would be greatly appreciated.


Also for this php thing I saw that you need to install some sort of a server.....any info.......?

BMJ
01-11-2004, 07:00 PM
I don't see how JavaScript or Java would help you understand the whole "internet" thing. Get a good networking book. Talk to a system admin or two... there's a lot to networking.

ober
01-12-2004, 07:19 AM
Depends on what you want to do. If you just want to design web space interfaces, start with HTML and then follow up with PHP and Javascript. You can't do much with PHP and Javascript without knowing the markup to display it.

If you want to understand how the internet works, take a course or pick up some books. There is a lot to it and even one course will not cover everything.

major_small
01-12-2004, 11:00 AM
i would go for PHP (if you already know HTML). I got bored of Javascript before I really did much with it, and PHP is similar to C/C++...

ober
01-12-2004, 11:34 AM
You have to keep in mind tho, that there are things that PHP cannot do, as it is a server-side only scripting language. You'll find yourself wanting to do stuff on the client side, and for that, you'll need Javascript.

Again, you can't do either without HTML or some other markup language.

major_small
01-12-2004, 01:30 PM
then again learning JavaScript, you may find yourself wanting to do server-side stuff too

ober
01-12-2004, 02:31 PM
Very true... that's why I suggested learning both.

Lurker
01-12-2004, 04:42 PM
Originally posted by major_small
then again learning JavaScript, you may find yourself wanting to do server-side stuff too

Then learn JScript.

nickname_changed
01-13-2004, 07:59 AM
Learn them all! Get a good networking book, learn how the internet and web servers work, the learn about server side stuff through PHP. This will teach you a lot because you'll learn to set up and administer your own web server (on localhost). Then when you want to pretty your sites up, learn Javascript.

And if you don't know HTML and can't pick it up in 10 minutes, wtf are you doing on a C++ board?

Grayson_Peddie
01-13-2004, 12:42 PM
To me, I don't learn HTML and I have trouble learning HTML.

The reason is: Those angular brackets "<" and ">" just kept me from learning HTML.

I've learned C# and I create web pages using Visual C# .net and I don't touch ASP.net. Since I create web pages by coding C#, ASP.net uses a code-behind file that ends with an extension ".aspx.cs". So, for example, if I have an ASP.net file called index.aspx and I code my web page with C#, the name of the C# file will be: index.aspx.cs.

Off topic but I'm just thinking of a way if they can make HTML easy to read. For example...



-html
-head
-title
This is the fiele of a web page-
tiele-
head-
-body
-P
This is a web page.
P-
body-
html-

What it does is I use a "-" for every HTML statement that I want to begin or end. Like an open tag like <html>, I put a dash in front of it (example, -html). Like a close tag like </html>, I put a dash in the end of the statement to close it. For example: html-.

This is just my opinion but like I said, I have trouble learning HTML and my brain just can't store it into my memory. If I learn C#, my brain stores it pretty quick.

(By the way, please don't pay attention to my grammar part. I'm not good at it...)

ober
01-13-2004, 01:39 PM
I'm sorry... but if you can put a "-" before and after open and closing tags, why is it so hard to learn the html? Is it the tags or simply the angular brackets? I don't get it, I really don't.

HTML is one of the easiest things to learn... and if something like brackets are stopping you... then I'd say you have more problems than that.

Brackets are used in every web language, no matter what you pick unless c# is allowing you to create entire sites by writing normal code... which to me seems like you're not much of a programmer.

My statements still stand. (From both this thread and the one in the Tech Board concerning you, Grayson_Peddie)

Grayson_Peddie
01-13-2004, 03:38 PM
It's the brackets that stopping me from learning HTML.

By the way, i'm a C# programmer. Please don't assume that I'm not much of a programmer.

DISGUISED
01-13-2004, 04:24 PM
Originally posted by Grayson_Peddie
It's the brackets that stopping me from learning HTML.

By the way, i'm a C# programmer. Please don't assume that I'm not much of a programmer.

I'm assuming you have difficulty with brackets because of your disabilities, but I'm curious as to how you deal with parenthesis and how that differs from brackets.

Speedy5
01-13-2004, 05:37 PM
Your absolute BEST place to learn everything about web development (no php though):
http://www.w3schools.com

Grayson_Peddie
01-13-2004, 05:50 PM
It's because of those tags like <html>, <td>, etc. But I don't have any problems with < and > in C-style language (for example: if(intvalue > 0) {} ). I'm trying hard dealing with those brackets in tags. But I can deal better with standalone < and >, &#123;, &#125;, ( and }.

Edit: Thanks Thantos for your help.

Thantos
01-13-2004, 06:15 PM
It's a bit silly because of the mesage that prevents me from posting without code tags even though I'm not writing a code
Thats been discussed and the people in charge feel its the best solution abit not a perfect one.

btw: &#123 ... &#125
Use : & #123 and & #125 without the space between & and #