Web Development key Skills


API Knowledge

A key tool for any budding web developer is API knowledge. It’s good to familiarise yourself with a variety of application interfaces. I started out using the Twitter REST API with PHP and CURL when twitter first launched the API to basically get a users tweets, pretty simple now I look back, but at the time it was the first time i’d done such a thing. As the development of social media continues this will increasingly open up opportunities to develop more and more applications that interact with one another and and make our daily chores more eventful.


There’s generally a framework for just about every programming language out there. Whether you decide to learn the jQuery framework for JavaScript or Cake for PHP each one will help you succeed as a freelancer and further your career as a web developer. Frameworks in many respects take out the arduous repetitive tasks we face daily and give us more time to focus on developing cutting edge products or applications.

iPhone Applications

Companies are Increasingly seeing the massive potential that there is in the mobile platform. Applications that are approved and make it into the Apple app store have the opportunity to be downloaded thousands of times and can potentially make a lot of money. Having a specific skill to be able to develop for this market can be very lucrative, especially in the current economic climate when companies are turning to social media to plug holes where they’re not seeing return on investment from other advertising sectors.

CMS Customization

A handy skill to have is a general knowledge of how to use content management systems. For example building themes and plugins for WordPress, or modules and components for Joomla and Mambo. As a developer its important to have an idea of the structure of a variety of CMS’s. If you have a wordpress blog/site, that’s an easy way to familiarise yourself with the platform. Remember it’s always easier to learn something by immersing yourself in the technology.

Online Payments

Businesses are always going to need payment solutions online. Having the skills to take a site and integrate paypal or google checkout will allow you to go far. We’re starting to see many 3rd party software companies setting up and selling software at more affordable prices, take Panic for example. They are a relatively small company that develop a selection of web development software for the mac. Many new startups are settling for a product based revenue stream rather than making money purely through ads, revenue share, or partnership deals. This opens up the demand for skilled developers to be able to build payment solutions.

28 Comments to “Web Development key Skills”

  • ibjammin44 August 7, 2013 at 6:27 am

    I would to become a web designer (graphic and coding) and what are the best universities/colleges for this in USA? with a BFA degree…


  • Taylor G August 11, 2013 at 11:49 am

    I would like to write a couple of simple windows based programs in order to learn about programming. Where would be a good place to start?

    I did C++ at college about ten years ago so am hoping that might help a little when understanding coding plus I have built some HTML sites.

    Any advice would be great, thanks

  • opurt August 12, 2013 at 4:41 am

    a staff development manager writes on a new staff member’s yearky evaluation that she needs to imrove her teaching skills. her teaching needs to be more organized and clear, and she must express more enthusiasm in her classes. Questions: 1.where can this new educator go for help? 2. what resources are available to help her?3. if you were asked to help her, how would you begin?

  • kiltakblog August 20, 2013 at 7:25 pm

    I am 17 years old and a Senior in high school. I’ve never had a job before or made a resume in my life so I wouldn’t know what to put for job experience or the objective. I’m mainly going to apply to fast food restaurants and grocery stores. How do I make an effective resume?

  • blarg blarg August 21, 2013 at 8:29 pm

    So I have to do an assignment where I interview someone in my chosen career path for a college class. Long story short I procrastinated and it’s due in 3 hours and I don’t have anyone to talk to, so here I am. Anyway if someone that works in IT (or web development or anything where you program, build, repair computers ETC.) could just answer some of these questions it would be a great help.

    1. In your job what kind of communication problems do you have with others?

    2. How often do you find that an error could have been avoided by communicating properly? Can you give an example?

    3. How important is it in your job that you are able to communicate with others properly?

    4. What type of problems appear in the work place because of ethics?

    5. What makes a good leader in this profession?

    6. When something stressful happens in your work place how is it handled?

    7. If a project requires a team to work together what are the key ways that you communicate with each other?

    8. What types of situations have occurred where a bias of some sort has caused problems in the work place?

    9. What is the most common cause of internal conflict in your work place?

    10. When you have a problem with a co-worker what actions do you take?

    11. When it comes to communicating with others in the work place what advice would you give to someone going into the field?

    Also if you could supply your job title and the name of the company where you work it would be amazing. Thanks just for reading and I hope my questions are easy enough to understand.

  • Phillip123 August 22, 2013 at 9:02 am

    I am a passionate C# developer willing to share my skills with others developers and i think that canada is the best place

  • Ray D August 26, 2013 at 5:22 pm

    specfic names- peoples programs-authors, etc

  • Keaton September 5, 2013 at 6:29 pm

    I have no interests or hobbies and i am going for a job in accounting, what should i put on my cv?

  • jdfan September 6, 2013 at 12:48 pm

    My interest and hobbies are kind of normal and from research i really don’t know what talent could be in them

    I’m more of an introvert and basically all i do is on computer. Use the internet to download stuff, and check up on some updates once in a while, if nothing doing online, i watch my downloaded movies, listen to music, and.. that’s all, my day is over, basically the next day is the same process. and i never get tired of it. kinda sad i know, but that’s my life!
    I’ve tried other things, like music, web development.. but just ended up realizing i simply admire and wish to have those skills, but learning them is either hard or impossible.
    What could my talent possibly be??

  • BRUTE September 6, 2013 at 3:17 pm

    Says it all in the question, preferably an answer from someone with experience in both. I have already learnt PHP and I am comfortable with it, I am just wondering if there is any point in me learning javascript. Any key points about javascript?
    Well, thanks for the responce. I think I am going to trot over to W3C!

  • Christopher J September 6, 2013 at 9:48 pm

    wants to make networking asap.

  • veemodz September 7, 2013 at 3:00 am

    I am a second year student in university and I am looking for a job during the summer. I want to post my CV on job agency site but I don’t know how to write my CV. I haven’t had a job before, this would be my first. How to do my CV?

  • lildevilgurl152004 September 7, 2013 at 3:01 am

    like the people who do the character, environment, etc designs?

  • mendhak September 7, 2013 at 5:26 am

    Hi I work full time as a manager for a web book company and I want to get my hairdressing business that I do in the evenings of the ground. Can anyone help me with ideas of promoting my business? I do have ideas I just wanted to check with anyone that is interested to view your ideas.

    Thank you.

  • Dom L September 7, 2013 at 2:45 pm

    I am starting a blooger about the best place in the world to bring up my kids and would love some feedback. I am trying to work out best place to bring my kids up.

  • supernerd567 September 8, 2013 at 7:33 pm

    For child aged 0-19. Thanks.

  • Andres C September 9, 2013 at 8:43 pm

    can someone please describe the factors influencing the choice of programming language.
    explaining the advantages of each language.
    and explaining which language is best to use.

  • mr flibble September 10, 2013 at 3:58 am

    I’m learning C++ in school, but I want to learn another language with C++. Any suggestions and why ?

    I’m not interested in learning Java.

  • nitin September 12, 2013 at 12:22 am

    My major is digital media and that encompasses the artsy stuff like photography, and web design, and some programming classes like game development. What I wanna know is if I should try to double or minor in something more niche like computer science or math to improve my skills in those areas. I just need a way to break into the industry.

  • manisha September 12, 2013 at 2:29 am

    I am more and more frustrating with unrewarding salary paid jobs and I wanna try out something else.. But obviously i am not sure where to start. Could anyone with experience help me guide?
    First of all how to choose a business?
    How to get the financial support?
    How to eliminate as much risk as possible?

  • tefa_96 September 12, 2013 at 1:39 pm

    I feel overwhelmed with the burden of possibility. I’m 25 and think that there is so much that I should take advantage of before I settle into a career and family. What things should I do now before it’s “too late”? See the world? Be a hippie? Date more? What wisdom do you know now that you wish you knew during your age of possibility?

  • Dr Hank September 13, 2013 at 3:09 am

    What are the different types of designers can you be and what is the minimum and maximum you can get paid doing these jobs?? 🙂 thankss xx

  • colingrillo September 13, 2013 at 5:49 pm

    This is for teacher recommendations. I have a lot of leadership and volunteer experience, but I have a few questions. What sections should it be divided into? I have education, employment, experience and achievements/awards. Is this correct? How long should it be? Should it be one page or what?
    On my CV so far, I put the name of my activity in bold and the description below-is it okay to bold it?And do I need to include my gpa? (Mine isn’t the best)

  • everythingisgonnabefine September 13, 2013 at 5:50 pm

    Can someone please clarify ‘web developer’

    Do they only work with programming languages or are they capable of spicing up a website to make the layout look nice as far as style and color too?

  • Lachlan September 27, 2013 at 1:26 am

    Need help, got an interview in 15 minutes!!!!!!!!

  • LN13 November 20, 2013 at 4:07 am

    I want to go into the marketing research field and I was wondering if an mba would land me a job in a management position like a marketing research manager or would I have to start from the entry level positions? Thank you!

  • Erin November 25, 2013 at 3:20 am

    Does anyone know how to go about getting a job in web development or web design…even programming. My partner graduated 3yrs ago with Msc in IT web development and just can’t seem to find a job in his field. He applies online and has registered with loads of agencies. But nothing.
    Is the market really dry? Are there just no IT jobs out there? Can anyone enlighten me?
    Any advice would be appreciated.

  • alberto s November 30, 2013 at 4:33 am

    What is the reach of social media in the UAE? Do businesses know about it or use it?