Welcome to WebmasterWorld Guest from 220.127.116.11
Forum Moderators: mack
I am some what a newbie to the web programming side of websites. I am very experienced with the basics; html, photoshop and flash.
I am looking to learn programing languages such as php, perl, ASP etc databases and all that jazz. which leads me to my questions:
1, Do any of you reccomend going on a CIW course?
2, If yes, which CIW course? (remember I want to learn the scripting languages etc, not this FTP, networking and webdesign all in one"
3, Is there a better way to learn very advanced web design? I'll let you know im hopeless with reading tutorials and things like that :P
I know its alot but im seriously looking for help and thoguht webmasterworld would be the place for it :-)
Any help will be very very appreciated.
DO YOUR RESEARCH. Im semi-advanced in most areas, and I went there right out of highschool, and I felt like I got stupider (yeah, thats not even a word). The concepts were _so_ basic, and such a waste of money.
Look into _real_ schools, and ASK anyone who was in the program. Google the school name and the word "portfolio" see what people have done.
If you can, sit in a class which has been running for a few weeks...
Just my random paranoia :P
Check out the ciwCertified.com for more info on the different courses content. Off the top of my head you should look at the following CIW certifications:
Dynamic server pages
I am not sure if there is much in any of the CIW courses about php or asp? You may be better off going to boot camps. Also check your local college or make a suggestion about starting a course - they are quite good, I did a VB course at night school (12 weeks * 3 hours per week) - it was very good.
If you do however decide to do a CIW course - shop around, you can get some very cheap and very good material, and some comes with a years email tutoring.
On CIWcertified website there are several courses which include the programing/scripting side.
Master CIW Enterprise Developer
Master CIW Web Site Manager
CIW Web Developer
If I was to take up a CIW course, which one should i choose?
Remember I don't have a great knowledge of web programming however I DO want to learn the very advanced side, and im very willing to put in the hours to get that.
Thanks again webmasters!
CIW foundations > web languages > application developer > java > OO analysis & design > databases > enterprise specialist
That would give you the master enterprise developer qualification. I think this would give you more on programming than the other quals you mentioned. Or you could just study for the exams that are purely programming related, this way you would learn only the things you wanted to, but you may not get an overall qualification. You should check the exam matrix on the site I mentioned earlier.
I think there is a company in Ireland that offer a wide range of CIW courses, you should talk to them. You could even try saying you are setting up a private IT training college and are looking for course material, and ask for a trade price so that you can review their products. The company ive been working for did this alot, its worth a try!
You could also check out auction web sites for second hand materials!
All the best with it,
Is there a better way to learn very advanced web design? I'll let you know im hopeless with reading tutorials and things like that
hm....depends upon what you mean by advanced web design.
If you mean you'd like to better understand how to design, build, and maintain functional websites that utilize script languages like PHP or PERL and maybe a database like MySQL and perhaps use XHTML or XML then the answer is possibly - depends upon the school and they don't do a very good job of helping you understand how the tool can be used in your designs. I think this is most likely because there are simply so many different ways to use them.
But I'll tell you from my experience with online schools - while they maybe great for the basics and for specialized tools like XML or PERL - it really depends upon the school.
If by "advanced web design" you mean shopping cart design and construction, how to - and how far to - normalize database tables, or using PHP to parse XML then the answer is I doubt it- and if so I'd be very skeptical.
Your best bet is to do what you've said you're hopeless with - read the manuals, read articles, read threads, try to build examples yourself and then try to figure out why they don't work. Search for an answer here, read some more and try it again.
The simple truth to the issue is that if you want to get good at the more advanced stuff you can only go so far following somebody elses' guidance. The rest you have to learn on your own with helpful nudges in the right direction - or an occassional dope slap up-side the head.
My point is it takes a long time to learn enough to get really good at those advanced designs. You'll never learn it all but you can learn what you need. While I haven't seen all of the schools out there I can promise you that by the time the more advanced stuff gets into a school curriculum it's old news. Online schools can help with the basics but be prepared to move out on your own quickly. The school of hard knocks - it's your best teacher. :)