Categories
Online Marketing

Web Designers Roadmap for 2011

This is me in this article. I want to go over a subject that I just blogged about, and that is the web designers roadmap for 2011. So what this is is basically an outline of skill sets that a complete web professional – you know whether it be web designer web programmer should work towards, given what the demands are today on the web.

So let me just translate that into English. I’ve loaded up the outline right here and yeah. So let’s just look at the list, so we have HTML CSS, PHP basics, javascript, jquery, wordpress, OPP, HP, html5, css3, iphone ipad development. So this is a list of the technologies and i’m sure some of you are familiar with these things in the order in which you need to learn them. I’r not saying that you need to know all these things to be a web designer or to be a web programmer.

All saying is that, in the order of priority, you need to learn these things and the more you know the more chances you’re going to get work and the higher your fees you’ll be able to charge for your time. Of course you see if you know HTML and CSS very basics, of course, of any site – that’s good! You might be able to get some jobs with that if you’re a good designer. But you add a little bit of PHP on top of that and I can tell you that you’re almost guaranteed to get significantly more work and you’ll start entering into an area where you’ll be able to charge more for your time.

Then you spice that up a little JavaScript. You know all these things that we see the sliders and so on. So if I go to I go to killer sites like this slider here that we see this is all done with javascript jquery. So knowing that has certain advantages so back to my outline, so Oh skip HTML CSS PHP basics. Again, I’m looking at this from the point of view that you are a junior web designer or web designer with some years of experience, but you’ve never programmed before, and all I’m suggesting here is not that you become a PHP programmer.

Although there are certain advantages to that, all I’m suggesting was number three here is that you learn at least the basics of the PHP language, so you can get you so you can get around it, so you can work with it. As you probably know, you know, a lot of the common elements of a modern web site are built with PHP these days or some competing language, although PHP by far and away is the most popular.

So what are we talking about things? I’r talking about things like shopping carts, e-commerce systems, blog’s content management systems, blogs like wordpress content management systems like joomla, drupal, etc; many forms and contact systems and social networking systems. These things are all built with PHP and you’re, going to find more and more of your clients or people you work for, and I’m going to need to implement to put these type of things into websites and if you don’t know, PHP, it’s going to be real.

Real pain in the butt so to get I’m not saying you should have the PHP skills to be able to build these things from scratch, but having certain basic PHP skills will allow you to install and work with these things and modify these type of systems. Much much more easily working along with PHP many times is, of course javascript javascript is one of these must learn web programming language. The javascript works in the web browser where, as PHP works on the server, if you don’t understand that just go to killer sites, calm or a killer, article store, calm and learn about the differences.

Essentially, javascript is an essential language. You have to learn today because so many things in today’s modern web site requires the use of javascript. You see JavaScript pal, with the help of packages like jQuery, which I listing point number. Five are used all over the place these days to create all kinds of fancy. Page widgets, like the slider, showed you before in dynamic menus and all kinds of other things that you know countless things really in effect, in fact, jQuery is replacing many times flash where you would use flash before with jquery and similar packages like script oculus, although jQuery Is the most popular flash is being replaced? Just to summarize, and just in case you don’t know, jquery is age, you have a script library, that’s free that pre packages, if you will always type of all these types of widgets and sliders and so on.

So it’s really really something you should learn. WordPress number six wordpress wordpress is the most popular blogging and content management system out there. It may not necessarily be the best. I can’t comment on that in comparison to Drupal and Joomla. I’ve used Drupal a little bit all. I can say is that if you got a big big site to build build up, then drupal might be a better choice for you.

We use WordPress extensively hot killer sites and on the killer sites network because because we just were used to WordPress, it has a lot of built-in functionality and it has a huge community which provides you with a lot of support. The point to take away about WordPress is modern. Web design is that these days, I would suggest everybody pick a blogging edge in like wordpress or or full CMS a drupal or joomla and then base much, if not all, of your web design work on these platforms on these products.

Why? Because they’re free and because they provide a whole bunch of functionality for free the days of building static websites, are becoming less meaning HTML, only without dynamic components without being database driven and so on. Those days are quickly fading, so you might as well learn one of these packages, work, crew, pal or juma and start basing all your web design work on that, because you’ll be able to go in there and be much more competitive relative to people who don’t understand These things don’t work with these things every day, simply because you’re going to be able to provide much more bang for the buck.

If you will point number 700 PP HP now this is for people who are not necessarily web designers. This is for people who want to take it to the next step, want to learn how to actually build PHP based websites, application things that are a little bit more complex than your typical. You know, contact forms and so on. The reason I mention OPP HP is because object. O P is short for object-oriented programming and object-oriented programming programming is the modern style programming.

It’s used in many languages, including PHP, Ruby, Java JavaScript to certain extent, because javascript is more of a prototypical language, but that’s really getting to nerd details in terms of you know most functionality in terms of using javascript everyday, its object, oriented the whole point of this Is that object-oriented programming, once you learn in PHP, or once you learn in Ruby or Java? You know object-oriented programming and many of the systems I mentioned before: wordpress joomla drupal, to a certain extent, if not totally, depending on the package, our object, oriented based, meaning they use object-oriented structures.

So if you understand the principles of object-oriented programming, you understand how to work with it. It’s going to make your life much easier again. This is getting into a level here with Opie. It is not terribly important for web designers of what will be kind of helpful. This is more, for people want to get into the programming anything’s I yeah. So let me just recap: you very quickly in terms of the list from one through nine, I would suggest that one to six from HTML to WordPress.

These are things that I would say all web designer should learn and it looks pretty daunting. I would imagine, but actually it’s not as difficult as you’d think. As you know, HTML CSS, what are more challenging things to learn, is actually CSS even more challenging some respects because of browser quirks and inconsistencies. Php basics is actually pretty easy, especially go to killer PHP com. We make it stupid easy terms of you know.

Seven, eight. Nine we’ll get into that will seven that’s more in the realms being a pure programmer. Let’s get into a number eight here, html5 and css3 see this is the new version of these two languages. Html CSS and I separated them, because what html5 and css3 brings to the play is different from HTML and CSS. The current widely used versions of these technologies and what I mean is that they provide a lot of functionality like HTML, has article embed capabilities and animation capabilities and so on.

Although I haven’t looked at the animation, keep I was told that so you know I’m not confirming that css3 again all kinds of capabilities it just makes it really easy to do things. A reason I separated is because right now, html5 and css3 cannot be used on your typical standard web site of all. This is quickly changing and the reason you can’t use on your standard, your typical web sites, because there’s still quite a few people who are using web browsers that don’t understand html5 and css3.

But this is changing, quick, because Google, Microsoft Firefox apple and are all pushing everybody to adopt to use the latest and greatest browsers, which read all this. This is the future. This is something that have to learn and if you’re developing sites or little applications for ipads, iphones or android phones, html5 and css3, they read all these things and these are going to be very important.

These being you know the people using the pads and the phones smartphones. So it’s going to be it’s you. It’s a huge market, that’s growing, bigger and bigger every day, so you might as well get into it whether or not your programmer or just a web designer learn it it’s going to pay off dividends very quickly, if not right away. Finally, is a ipad and iphone development if you learn html5 and css3, that will take you a long way what you need to do as a web designers just explore what you can do, what iPads and iPhones and just get familiar with it, so that, if you Get approached in terms of developing a site, you make, you know for vez and they will add some extra functionality.

At least you’d be familiar with your options. There we’re going to get into this extensively at killer sites in the near future. So I’m like I get into here. I just want to make a quick comment about flash I’ve been a fan of flash since its inception, we’re actually back in the day. I think he was nineteen. Ninety something it was actually owned by another company was called future splash and it evolved into a very powerful platform for developing all kinds of things.

The problem is, is what flash is now dying and I think, in large part, because of Apple you see, Apple basically does not allow flash to run on iPhones or iPads, and since there are hundreds of millions of iphones and since ipad is going to be, it Still is it, is it’s going to be V dominant, pad being used out there? I believe by the end of 2012 they’re expecting somewhere in 100 million plus iPads being used, they won’t run flash.

So if you want to reach this very large segment of the web audience you cannot, you cannot. You can’t have pages that rely on flash and now to add, on top of that, with purple with packages like jQuery JavaScript, libraries like jQuery and html5 and css3 it really. These technologies, which are free and open, don’t require plugins and the browsers don’t require the people install special extra doodads into their web browsers these tools, jquery html5 sistership.

They replace much about all of the functionality of the capability that flash gave you so it’s. I would not be investing in flash now. That’s all I’m saying: we’ve actually stopped any future production of flash training articles because we see about writing on the wall. I don’t want to lead people down the wrong path. You know you’re much better off learning, jquery, html5, css3 pen, you would be flash as far as I can tell going forward.

Let me close off of a couple of final comments again, as I mentioned before, you don’t need to learn all these technologies to build a website or to be a successful web professional, whether your web designer or web programmer, but there are certain basic. So, for instance, three points number one: if you, if you just want to build the site small site for yourself or your own little bit this knowing one and two, basically, basically HTML and CSS, it’s probably more than enough for you to sort of get things going.

So you can create a simple site at pages and images that kind of stuff. Then you find, if, though, you want to become a web designer, you should know one through six HTML CSS PHP basic JavaScript, jQuery WordPress, and I explained why that was the case before well. If you want to be competitive, you know that’s what you should do. Finally, if your web programmer, you have to learn, of course, all these things one through eight, and if you really want to take advantage of what’s hot now, you want to get to iPhone iPad development, whether that means understanding, html5 and css3, and how that works with Eyeball iPad iPhone or if you want you to go real crazy, if your programmer get into objective-c, where you can really take full advantage of the ipad iphone hardware.

One thing I don’t mention is document, of course, is android. Android is as a global platform as an audience. It’s going to be it’s already bigger than I phone and iPad. Not a problem is, is that Android has several versions and they don’t play perfectly consistently across the versions and across the device at sea, whereas Apple controls, everything they sell. I they sold off the phone hardware and the software and a pad hardware has software.

Everything is consistent, whereas apparently with the Android, which is a great operating system, it’s not consistent, so Android 3.12 might be different on 3.13, etc. I’r just ponies these numbers out of my you know out of the air, but you get the idea, so you got ta really consider that aspect of it as well. I joyed development is going to be extremely important, going forward, of course, and again, html5 and css3 is a great cheap way to sort of get into that cheap, meaning easy to do so.

You want to consider as well in terms of developing applications for Android and android-based tablets and phones. I believe the base language is Java, so that’s a whole kettle of fish and so yeah anyway they’re you’re going to have to sort of make a choice personally right now you have to look at what I would suggest in terms of choosing android become an android Expert or ipad iphone expert you have to in terms of rented code and so on.

I would look at what type of sites or programs you’re going to want to build, because you find that certain groups of people may be more attracted to Android versus people. More attracted to iPad so yeah we’re concentrating on ipad iphone simply because education and apple go hand in hand and since we’re in the education market, that’s what we are going to work on. I hope you found this podcast useful and we shall talk very soon.

Bye, bye,


 

By Jimmy Dagger

Find out my interests on my awesome blog!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.