What course should cover what I need?

5 replies
Hi, I'm interested in becoming a better developer. I currently do freelance work but would like to find a steady job instead. Problem is all the requirements that jobs ask for I don't think I qualify, so my question is, if I sign-up for a local school, what course would cover the skills I need. Here is what I know as far as web development:

*Know how to set-up website on servers
*Can create websites with dreamweaver (Not hard coding)
*Know basic Photoshop
*Understand PHP, can't program, but understand it and can modify files.
*Knowledge of script installation
*Minimal flash, I know how to create basic stuff.
*Understand CSS, all tho I can't hard code a CSS page, I know how to edit.
*Can create Joomla sites

I have a bit more of knowledge, but I feel this is not enough to apply for a job. Here is an example of a job listed and what they require. "Who the hell has all these requirements at once!"?

QUALIFICATIONS & EXPERIENCE
1+ years hands-on knowledge of HTML, XHTML,CSS, Javascript, AJAX, XML as well as other web development/production tools
1+ years experience translating comps and wireframes into flexible and usable code templates
1+ years experience with one or more of the following (ASP, PHP, MySQL, Javascript)
1+ years experience with web (html, CSS, JavaScript, other web languages)
1+ years experience with databases (SQL Server, mysql)
1+ years of experience programming object oriented Flash ActionScript is highly desired but not required

************************************************** ******

There are other jobs which require similar qualification. Is there a course which covers most of this?


Thanks.
#cover
  • Profile picture of the author ankit_frenz
    dont go to any school...jsut learn stuff yourself..do stuff practically thats best..
    you need to know atleast
    PHP
    SQL
    MYSQL
    HTML
    XML

    Other things you should know
    CSS
    JS
    XHTML
    CURL

    Still other things
    TWITTER API
    FACEBOOK API
    PAYPAL IPN
    and other similar stuffs

    Hope that helps
    Thanks
    {{ DiscussionBoard.errors[1191215].message }}
  • Profile picture of the author healthuk
    I think you already know quite a lot. If you can edit CSS and create pages in Dreamweaver, you are already aware of HTML, CSS etc. Just grab a self paced study guide and you should be on your way mate.
    {{ DiscussionBoard.errors[1191277].message }}
  • Profile picture of the author TrafficMystic
    your better off focusing on what your want to develop. Then learn any additional skills that you need in that area. if you try and go broad as a developer you will never learn what you need about all technologies.

    once you have mastered one you can apply that to other areas.. most development is pretty common.. ie. i learnt C++ years back and have applied the same coding model to the other dev I do.. ie.. php / c# etc
    {{ DiscussionBoard.errors[1193315].message }}
  • Profile picture of the author TristanPerry
    You can self-teach yourself most of the skills there, to be honest.

    I self-taught myself: HTML, XHTML (albeit same thing really), CSS, PHP, JavaScript, MySQL and SQL, Photoshop, Dreamweaver, AJAX and various software programs you need to know how to use (FTP programs, etc)

    I start learning the above (starting with HTML) when I was around 12, and probably learn most of what I needed to know when I was 15. Obviously you can do this quicker since I was younger and in school (etc) back then.

    Just pick up a few books (starting with HTML, then moving into XHTML/CSS - and practise, practise, practise!) and you'll be on your way. Using Dreamweaver - especially with the split view - you'll be able to make the website via the WYSIWYG editor and also edit the XHTML and CSS if needed.

    Once you can create basic websites, learning basic Photoshop (which may take a couple of weeks to get to grips with its - at first - complicated interface) and PHP/MySQL will help you to get to grips with more 'higher end' web development.

    From there you should have a good understanding of web development, and can start buying a book for each of the other topics you want to learn.

    Once you know (say) PHP - i.e. a scripting language's syntax - you'll find that JavaScript is easy enough to understand.

    SQL is basically English (SELECT * FROM tableName WHERE columnName = 'Bob' etc), and MySQL is easy when you use something like phpMyAdmin - which cPanel comes with.

    So yeah, just start self-teaching yourself and after a short while you'll hopefully find you can pick-up new skills very easily. If anything a course will slow you down. Just start with HTML, build some basic websites, and go from there.
    Signature
    Plagiarism Guard - Protect Against Content Theft
    {{ DiscussionBoard.errors[1194448].message }}
  • Profile picture of the author KirkMcD
    Originally Posted by L.Roman View Post

    "Who the hell has all these requirements at once!"?
    People who have been programming for a while.
    QUALIFICATIONS & EXPERIENCE
    1+ years hands-on knowledge of HTML, XHTML,CSS, Javascript, AJAX, XML as well as other web development/production tools
    1+ years experience translating comps and wireframes into flexible and usable code templates
    1+ years experience with one or more of the following (ASP, PHP, MySQL, Javascript)
    1+ years experience with web (html, CSS, JavaScript, other web languages)
    1+ years experience with databases (SQL Server, mysql)
    1+ years of experience programming object oriented Flash ActionScript is highly desired but not required
    This is so open ended it looks more like a recruiter trying to collect resumes. I don't think this is for an actual job. You would never need all of these at once.

    Is there a course which covers most of this?
    There wouldn't be any one course that covers everything mentioned above.
    Unless a job asks for a certificate or a degree, experience is all that they are looking for. You can learn it on your own. Make sure you have examples ready to show off.
    {{ DiscussionBoard.errors[1195427].message }}

Trending Topics