TalkPHP

TalkPHP (http://www.talkphp.com/forums.php)
-   Absolute Beginners (http://www.talkphp.com/absolute-beginners/)
-   -   Absolute Beginner Explains Me! (http://www.talkphp.com/absolute-beginners/1984-absolute-beginner-explains-me.html)

conrad 01-17-2008 02:40 AM

Absolute Beginner Explains Me!
 
Well at coding, I'm an Absolute Beginner, I know some basic HTML but thats it..

My Question?!?!
- What kinda route should I take to learning coding, from html - css - php - other languages..

or what kinda order?

This year I plan on learning php and other languages 8-).

thanks

Village Idiot 01-17-2008 03:21 AM

HTML and CSS are your best options to start with, learn them together. Tizag Tutorials is a good resource for all your tutorial needs, anything passed that google is good for.

Brook 01-17-2008 03:33 AM

When you come to PHP, I found PHP Video Tutorials to be quite helpful.

And if you can, get a book too (I think there is a thread about good php books here too somewhere).

Good Luck!

Haris 01-17-2008 04:06 AM

I recommend Tizag. I've learned almost all the basic things from Tizag. I still use Tizag as a reference. :-)

PixelDawn 01-17-2008 04:35 AM

+1 for Tizag. I'm currently learning PHP with the help of Tizag, and its pretty easy to understand.

EyeDentify 01-17-2008 08:16 AM

Think of it this way:

HTML, XHTML and CSS for the layout(visual) part of the website.
And the PHP, MySQL, JavaScript and whatnot for the interactive part of the site.

Good luck in your webdesigning days!

/EyeDentify

Wildhoney 01-17-2008 12:35 PM

...And Javascript is client-side and so can be a bit of a pain like cross-compatibility in HTML. One of the functions that really sticks out with its bad cross-compatibility is the add function for select fields, but thankfully Javascript has support for try and catch blocks and so it's really quite simple:

javascript Code:
pSelect = document.getElementById('mySelect');
pOption = document.createElement('option');

pOption.innerHTML = 'This is my option';

try
{
    pSelect.add(pOption, null);
}
catch(pEx)
{
    pSelect.add(pOption);
}

You have to do that because Internet Explorer doesn't support the second argument, whereas all other browsers requires you at least to set it to null.

With the increasing popularity of Javascript frameworks such as Prototype and jQuery, browser incompatibilities, such as class and className, as well as CSS opacity in JS, are all relatively easy to overcome by using the functions from the frameworks which try their utmost to increase that compatibility. They do this by simply by wrapping our try and catch block above in a function of their own which we can then call without a try and catch block and have it work perfectly.

conrad 01-19-2008 06:09 PM

Very nice everyone. Thanks a lot

ReSpawN 01-19-2008 06:36 PM

If you're getting your feet into it all, you can start off trying to some easy stuff like mySQL and PHP combined. I found, just as the rest, Tizag to be a great help.

Next to that, I read a lot of articles from here, experimented a LOT and of course, followed some tutorials from tutorialized.com. :-)

sarmenhb 01-20-2008 03:15 AM

i'd say learn html and not too much on css and jump into php then after php you can go back to css and all that other stuff.

ETbyrne 01-20-2008 03:51 PM

I learned PHP form on-line tutorials. It's not hard to learn at all.

StevenF 01-22-2008 08:58 PM

Quote:

Originally Posted by Brook (Post 8706)
When you come to PHP, I found PHP Video Tutorials to be quite helpful.

And if you can, get a book too (I think there is a thread about good php books here too somewhere).

Good Luck!

Just had a look at those, currently at the 4th one, thanks a lot for that! The guy suddenly starts talking about random stuff though lol.

horsebrush 12-18-2008 09:20 PM

Hi,

I am a rank beginner, know a little HTML and PHP.

I inherited a website, www.planttox.com, from students who are now on to other things. Among all of those .php and a few other kinds of files do I start to understand this thing. I see CSS and Codeignigter and MySqL etc.

What is the first file the php program goes to to put up the home page?

Killswitch 12-19-2008 05:53 AM

I started with the basic tutorials like those found on Tizag. I found a few Ebooks to read in my freetime and immediatly started to write what I was learning, using it in anyway possible.

I also checked out other tutorials from Pixel2Life.com and various other sites, just to see how people were using code to get certain tasks done. It helps you understand the dynamics of performing certain tasks and using built in functions.

One thing - never copy and paste code. It will not help you learn, it will only impede the learning process. Write what you see, and eventually work on adding your own little scraps in, even if it doesn't do anything special. You will start to understand the syntax a lot quicker.

Most importantly, stick with it. It seems hard and complicated at first, but it will eventually come together. I remember when I first started learning I thought I would never figure the language out. And sure, there are some things I don't have experience with, but that's what the PHP manual is for. Once you have a good understanding of the language and can do basic things, head over to the manual, sift through things you've never worked with ( like for me, I am trying to focus on learning all the built in array functions and their purpose ) and try them out, writing code to work with them.

Face_Of_Boe 01-06-2009 03:16 PM

This is a good css tutorial click here
Note: you do not need dreamweaver although the tutorial is based on it daniel shows how it can be done in code.

just a tip: start of with the easy ones html and css if you know those php becomes easyer to understand (just my opinion)

zxt3st 01-26-2009 03:21 AM

HTML, XHTML, CSS are the better things to start learning off first.

There are also good tutorials here: http://w3schools.com

Have a great journey :)


All times are GMT. The time now is 12:10 PM.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0