Singapore Expats Forum

Where to learn how to make websites in Singapore?

Discuss about computers & Internet. Including mobile phones, home appliances & other gadgets. Read about Windows security risks or virus updates.
boogiee
Newbie
Newbie
Posts: 4
Joined: Fri, 06 Jul 2007

Where to learn how to make websites in Singapore?

Postby boogiee » Fri, 03 Aug 2007 5:50 pm

Where to learn how to make websites in Singapore?

bigfilsing
Reporter
Reporter
Posts: 661
Joined: Wed, 04 Jan 2006

Postby bigfilsing » Sat, 04 Aug 2007 11:03 am

you'll save yourself an awful lot of time and money by >google ing
"html for beginers"

Good luck

User avatar
Plavt
Director
Director
Posts: 4292
Joined: Wed, 18 May 2005
Location: United Kingdom

Postby Plavt » Sun, 05 Aug 2007 6:13 pm

Here's one you might like along with what bigfilsing suggests;

http://www.echoecho.com
Last edited by Plavt on Wed, 15 Aug 2007 7:12 pm, edited 1 time in total.

luxiana
Regular
Regular
Posts: 137
Joined: Mon, 02 Jul 2007
Contact:

Postby luxiana » Sun, 05 Aug 2007 7:19 pm

it really depends on what you intend to do...

do you want to become a pro developer? do you want to manage a website?

what would be the purpose of the website? selling stuff online? is it a blog that you want to run?

tell us more so we can help! :)

there are many programming languages out there, many different techniques
my website: free online game

User avatar
hibri2
Chatter
Chatter
Posts: 344
Joined: Tue, 17 May 2005
Location: Earth - Asia - Singapore

Postby hibri2 » Wed, 15 Aug 2007 1:55 pm

to answer your question as posted:

maybe you could check at NUS or one of the polys for courses

then not to answer your questions but to advise you:

i will strongly recommend you to start right at PHP, there are tons of online tutorials online and books [not recommended because of the trees and such] offline.

if you want to be serious with website dev, then build a dev environment by:

installing linux in your pc / laptop (i will recommend you ubuntu linux [www.ubuntu.com])

set up apache / php / mysql [http://www.strdoc.net/ubuntu-apache-php-mysql-server/]

install quanta (http://quanta.kdewebdev.org/) or screem (http://www.screem.org/) or bluefish (http://bluefish.openoffice.nl/) for the editing. [you could also be cool and use vi :) )

for images and such you could use the Gimp [www.gimp.org]

once you get a hold on that, try the CSS layering for nice sites and such.

check this site for tutorials by the way

http://codepunk.hardwar.org.uk/index.htm
"Do not pray in my school, and I will not think in your church." - Unknown.

luxiana
Regular
Regular
Posts: 137
Joined: Mon, 02 Jul 2007
Contact:

Postby luxiana » Wed, 15 Aug 2007 4:06 pm

there are many technologies around that does moer or less the same thing...

if you want to bd a pro developer: Poly, SMU, NUS and NTU in singapore have programs that can teach you how to code.

now you'll have to choose what languages to learn.

for web you have 2 "standards":
- php
- asp

for PHP you have to install a server.
you can do it manually or install a pre compiled package like "easyphp" (check google for that). that will install, php, mysql, apache etcetc...

pros:
plenty of info on the net
community support is strong
tons of open source projects to download and use without the sweat of developing everything from scratch

cons:
every single person who think that looping info or extracting info from a database feel compelled writing a tutorial on php making it hard to develop good habits and programming standards


for ASP (developed by $soft) I am no expert but some say taht it is slightly faster than php.

pros and cons
- more "professional"
- you can learn php easily when you know asp (same thing goes the other way round though)
- environment is windows

cons:
environment is windows ( ;) )
not a lot of community support


now if you wan to go for PHP I would advise you to have a look at Ruby on Rails or Cake php which are frameworks.
basically you design the skeleton of your website using these softwares. they provide you a logical way of programming. they avoid you to duplicate data (which is a nightmare when you have to debug...)



and if you now really want to start programming I would suggest you look at good quality tutorials on Relational Database building because it will save you time to know:
- what information you'll store
- where you store it
- how you store it
- why you store it

good luck...
my website: free online game

User avatar
hibri2
Chatter
Chatter
Posts: 344
Joined: Tue, 17 May 2005
Location: Earth - Asia - Singapore

Postby hibri2 » Wed, 15 Aug 2007 4:22 pm

off topic alert but...

luxiana wrote:for web you have 2 "standards":
- php
- asp



what about Java?

luxiana wrote:cons:
every single person who think that looping info or extracting info from a database feel compelled writing a tutorial on php making it hard to develop good habits and programming standards


call me crazy, but that is something i really love about freedom of information.



luxiana wrote:
for ASP (developed by $soft) I am no expert but some say taht it is slightly faster than php.


no expert myself, but (some experts say) that PHP is a memory pig... so maybe yes.

on the other hand, both are scripting lang that pre compile at a webserver and (under similar hardware platforms) apache is way faster / more reliable than IIS

anyway a third party says (old but interesting article):

http://www.webpronews.com/expertarticle ... asp-vs-php

have not used the PHP5 myself so i cant comment on improvements there.

luxiana wrote:pros and cons
- more "professional"


dun get this, care to elaborate? facebook is done in PHP and looks pro enough for me... maybe i am miss reading the line or so, it happens to me a lot lately...
"Do not pray in my school, and I will not think in your church." - Unknown.

User avatar
Strong Eagle
Moderator
Moderator
Posts: 11060
Joined: Sat, 10 Jul 2004
Location: Off The Red Dot
Contact:

Postby Strong Eagle » Wed, 15 Aug 2007 7:03 pm

If you want to go "down and dirty" just use Microsoft Word and save as a web page. You can make very nice web pages without too much effort at all. You don't have they dynamic capabilities of php or asp but if static pages is what you are looking to create, Word is very easy. Most all of my pages on my home website are all done in Word.

User avatar
hibri2
Chatter
Chatter
Posts: 344
Joined: Tue, 17 May 2005
Location: Earth - Asia - Singapore

Postby hibri2 » Wed, 15 Aug 2007 7:19 pm

Strong Eagle wrote:If you want to go "down and dirty" just use Microsoft Word and save as a web page.


good point, also you can use OpenOffice [http://www.openoffice.org/] to do the same; its opensource and free.
"Do not pray in my school, and I will not think in your church." - Unknown.

luxiana
Regular
Regular
Posts: 137
Joined: Mon, 02 Jul 2007
Contact:

Postby luxiana » Wed, 15 Aug 2007 8:56 pm

hi Hibri2,

thanks for your comment on my post.

1st and foremost I wanted to tell that I am not a pro developer (even though I am looking for someone to help me out on a project right now). I used to dev and design a couple of years ago and developed my own programming habits (and I wrote photoshop tutorial myself! ;) ).

to answer all your questions:

- what about Java?

this is not the 2st language that comes up to anyone's mind when it comes to web programming but yes: it is a language that can and is used for web programming. but then: let's add flash, perl, python, coldfusion etcetc... I was just referring to the 2 most widely used languages for web programming.

- freedom of information:

don't get me wrong: I got started with php thanks to all the tutorials I could find online + the help and patience of forumers... I just pointed out that if you want to go pro (or even intermediate) you need a well structured mind. you need to comment your code and make sure that other programmers will understand what you have done. usually people develop their own way of programming. Meaning that you can be creative AND a developer! (some solutions being more elegant than others ;) )

apparently software like Ruby on Rails or Cakephp now give you the opportunity to code nicely and to develop good habits.

ASP = "PRO"

well I used "quotes" for "PRO" ;)
while looking for developers in Singapore I came across a few companies. most of them where proficient in ASP and admitted having limited knowledge of PHP (even though the discrepancies didnt look striking to me the 1st time I read ASP).

other than that I have been told (to 2x check then...) that debugging is wayyyyyyyyyy more easy with ASP than with PHP as specific tools/functionalities have been developed by Microsoft for that (thus making it even more important to develop good programming habits in PHP...)
my website: free online game

User avatar
hibri2
Chatter
Chatter
Posts: 344
Joined: Tue, 17 May 2005
Location: Earth - Asia - Singapore

Postby hibri2 » Thu, 16 Aug 2007 12:39 pm

luxiana wrote:hi Hibri2,
1st and foremost I wanted to tell that I am not a pro developer (even though I am looking for someone to help me out on a project right now). I used to dev and design a couple of years ago and developed my own programming habits (and I wrote photoshop tutorial myself! ;) ).


well, luckily life is still not ruled by the scientific community (TM) so we all can share our experiences and advises without being "experts".

its your project the one at the web site in your profile?

me on the other hand im more an php enthusiast, and an opensource zealot (being fiercely anti-capitalist myself and all) :-)

luxiana wrote:to answer all your questions:

- what about Java?

this is not the 2st language that comes up to anyone's mind when it comes to web programming but yes: it is a language that can and is used for web programming. but then: let's add flash, perl, python, coldfusion etcetc... I was just referring to the 2 most widely used languages for web programming.


well that was part a joke, but... so far my perception is that in singapore java is sort of mainstream for applications, basically all the e-gov, sia, etc.. big local corpos use it as their battle horse.

for the rest of your post, i think we both agree in general about that, cool.

i feel the person who posted this thread got at least more than a few pointers about where to start.
"Do not pray in my school, and I will not think in your church." - Unknown.

japanhaven
Newbie
Newbie
Posts: 6
Joined: Fri, 17 Aug 2007

Postby japanhaven » Fri, 17 Aug 2007 6:51 am

hi,

boogie you need a person who is good at making website
set them as target

1. Must learn you html << this is the basic, code them yourself

2. Choose between asp or php

3. work with database using asp or php

4. improve the appearance using photoshop and css


  • Similar Topics
    Replies
    Views
    Last post

Return to “Computer, Internet, Phone & Electronics”

Who is online

Users browsing this forum: No registered users and 0 guests