SINGAPORE EXPATS FORUM
Singapore Expat Forum and Message Board for Expats in Singapore & Expatriates Relocating to Singapore
Where to learn how to make websites in Singapore?
Where to learn how to make websites in Singapore?
Where to learn how to make websites in Singapore?
-
- Reporter
- Posts: 661
- Joined: Wed, 04 Jan 2006 6:11 pm
Last edited by Plavt on Wed, 15 Aug 2007 7:12 pm, edited 1 time in total.
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
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
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
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.
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...
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
off topic alert but...
what about Java?
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: for web you have 2 "standards":
- php
- asp
what about Java?
call me crazy, but that is something i really love about freedom of information.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
no expert myself, but (some experts say) that PHP is a memory pig... so maybe yes.luxiana wrote:
for ASP (developed by $soft) I am no expert but some say taht it is slightly faster than php.
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.
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...luxiana wrote: pros and cons
- more "professional"
"Do not pray in my school, and I will not think in your church." - Unknown.
- Strong Eagle
- Moderator
- Posts: 11504
- Joined: Sat, 10 Jul 2004 12:13 am
- Location: Off The Red Dot
- Contact:
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.
good point, also you can use OpenOffice [http://www.openoffice.org/] to do the same; its opensource and free.Strong Eagle wrote:If you want to go "down and dirty" just use Microsoft Word and save as a web page.
"Do not pray in my school, and I will not think in your church." - Unknown.
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...)
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
well, luckily life is still not ruled by the scientific community (TM) so we all can share our experiences and advises without being "experts".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!).
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)

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.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.
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.
-
- Newbie
- Posts: 6
- Joined: Fri, 17 Aug 2007 6:36 am
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Learn to shuck oysters anyone?
by bittersweet. » Fri, 16 Nov 2018 10:57 pm » in Events, Gatherings, Making Friends - 1 Replies
- 2818 Views
-
Last post by sundaymorningstaple
Sat, 17 Nov 2018 4:17 am
-
-
-
American Institute Of English Language Noida is best place for learn English
by aielnoida » Sun, 14 Apr 2019 5:51 am » in Leisure Chat, Jokes, Rubbish - 1 Replies
- 4444 Views
-
Last post by Strong Eagle
Sun, 14 Apr 2019 7:32 am
-
-
- 6 Replies
- 3683 Views
-
Last post by sundaymorningstaple
Fri, 19 Apr 2019 7:14 pm
-
-
Possible to learn a language through apps
by abbby » Tue, 14 Jul 2020 10:52 am » in Business in Singapore - 4 Replies
- 4852 Views
-
Last post by tammyk
Tue, 19 Oct 2021 2:29 pm
-
-
-
Want to Learn Dutch, Language Exchange
by iinsight » Mon, 19 Oct 2020 4:36 pm » in Language Exchange - 0 Replies
- 4127 Views
-
Last post by iinsight
Mon, 19 Oct 2020 4:36 pm
-
Who is online
Users browsing this forum: No registered users and 19 guests