Question:
What do i need to learn to create a website?
angelo
2012-03-08 06:09:30 UTC
I want to study about creating a website. I need some advice if I should study for example, HTML/XHTML, CSS, PHP, MySQL, JavaScript. I just want some advice on what should I study and what programs usually used in creating a website. I am familiar of dreamweaver btw. TIA.
Nine answers:
Nik
2012-03-08 10:23:22 UTC
I'll tell you how I did it.



Keep your Dreamweaver and keep up to date with how to use it. Because if you are pursuing web as a career you will need to know it. But I would advise learning web design in Notepad++ reason being there is less clutter and less tool bars so its easier to focus on the code.



Downside is apart from colour coordinating your code and allowing indentation it does not point out your errors. But this means your learning a lot more effectively



http://notepad-plus-plus.org/download/v5.9.8.html



You need to learn the following and I would advise in the order I present. but its up to you.



>HTML/XHTML

>HTML5 (optional)

>CSS

>CSS3(optional)

>JavaScript

>jQuery(optional)

>AJAX(optional)

>PHP



PHP is quite simple actually I would say PHP is easier to learn than JavaScript but that's my opinion and its far more useful.



----------------------

I would recommend you to learn from



http://www.w3schools.com/



They set the web rules and standards so if you learn by them you can't go wrong plus they have all the tutorials on their home page and all are free.



download WAMP as well just stick its name in Google which is a PHP server its free to use and easy to set up it just installs like a regular program. You can also create log in systems and databases with it.



Well that's all I can think of but if you need any help send us a message.
dude
2012-03-08 06:38:29 UTC
Well there are many tutorials on the internet.. So I am going to give you a couple of pointers that should help you get started..



A web page has 4 basic parts:



1. Content [Text/Media..] :

Content is added into the page using HTML tags. So HTML helps define the page content [like using header tags for article headers and paragraph tags for paragraphs]. HTML acts as the foundation of any webpage and so this is where you should start! :)

Reference: http://www.w3schools.com/html/ - this is an AWESOME site! Covers all the basics and whenever I go back to it I keep learning new stuff!



2. Presentation/Layout:

CSS styles allow you to define the "look" of your page. Remember to always use HTML only to add content to the page and not to define the look/layout of the page. Eg. Never use table tags [HTML tag] to define the page layout, use table only to display tabular data. You need to study how to create CSS layouts [CSS Box model]..

http://www.w3schools.com/css/default.asp





3. Front-end functionality:

Here is where Javascript/JS comes in. Once you are familiar with the capabilities of JS, you can start studying JQuery which is the best JS framework out there.. It makes it super easy to do amazing JS stuff.. like cool animations, AJAX [loading content dynamically.. like the popup you see when you move your mouse over a persons avatar] and so on..



4. Back-end functionality:

This is a whole different domain all together. there's lots to learn here. This part deals with loading content from the database onto the pages in front [eg. loading this answer from the database onto this page!] and storing the data submitted from front end forms or user interactions into the database..

Well its best to first concentrate on design and get all your basics right.. Once you are clear how the front end works, you can then concentrate on the studying the backend technologies [PHP, MySQL..]. This will enable you to best design web applications that requires a person to understand the capabilities of the front end JS and backend programming..



-----



So as part of design, you could continue using dreamweaver, but also try free tools like netbeans.

You MUST design all your sites in Mozilla Firefox [which correctly follows all the W3C standards] and then work towards cross-browser compatibility!

***IMP***: Use the free firebug add-on in firefox to understand and design sites faster!



All the best!
DR Tech
2012-03-08 06:19:01 UTC
If you want to learn Coding, you don't need dreamweaver.

What you need is Notepad. Or perferiably Notepad++

http://notepad-plus-plus.org/



Best site for Free guide material is W3 Schools for everything listed above except mysql and php

http://www.w3schools.com/



Php

http://php.net/manual/en/tutorial.php



MySql its better if you go for a book. Like MySql Bible



Oh and if you don't have your own server to test the scripts [Dream weaver doesn't handle php or mysql]



You should get XAMPP

http://www.apachefriends.org/en/xampp.html
?
2012-03-08 06:42:33 UTC
HTML/XHTML, CSS, PHP

Software: Alleycode

FTP: Filezilla



Basics in site below.
moshiur
2012-03-08 06:37:56 UTC
www.w3schools.com

is a good sit for learn HTML/XHTML, CSS, PHP, MySQL, JavaScript.



on the other hend you can use dreamweaver software for learn HTML & you can

download vedio tutorial from www.youtube.com
Nestor
2012-03-08 06:21:21 UTC
For a static site, you only need XHTML,CSS and Javascript... dynamic ones, some scripting language (ASP,JSP,PHP.. I recommend ASP) and some DBM like MySQL or SQL Server
2012-03-08 06:31:24 UTC
If you want to create hobby or blogsite just learn about wordpress ,

for html code editing

http://notepad-plus-plus.org/

you can use drupal to create like this site

http://tipsshare.com/
2016-02-19 12:40:24 UTC
static site xhtmlcss javascript dynamic scripting language aspjspphp recommend asp dbm mysql sql server
?
2016-09-16 14:02:06 UTC
I would like to find out more about this as well


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...