Should an internet Designer Know the way to Code?

Posted on January 15, 2014 at 7:30 am

I am always doing that which i will not do, so that i’ll how one can do it. – Pablo Picasso.

Absolutely – building websites with no less than some knowledge of HTML is way more productive than just drawing them with Photoshop. While web-designers who understand how to code still often grow to be sending their PSDs to the “real” developers, if truth be told that almost all award-winning websites are designed by code-savvy web designers. You wonder why?

It’s because both HTML and CSS are very visual languages in themselves. Also, websites become increasingly interactive. User interactions though are very difficult to foresee using only Photoshop. Whereas having code in mind always helps creating designs which have interactions in mind.

Let alone cash. If you’re a contract designer reminiscent of I previously was, knowing code will certainly broaden your range of consumers as possible become a one-stop-shop (trust me, learning how one can design takes a developer for much longer than vice versa). And while you are a company designer which include I currently am (working at ImpressPages, a user-friendly content management system), knowing as a minimum the fundamentals of coding might be useful you deliver designs which are both interaction-oriented and easier to work with as they subconsciously take developers under consideration. Simply speaking, you earn karma points that regularly translate right into a better pay.

As New Year’s resolution time is looming, learning code can be just the proper one :)

Is it difficult?

Contrary to the well-liked belief, learning how you can code is so easy at first, even to an extent where it becomes addictive. However, if you’re not getting addicted originally or if you happen to don’t like self-learning, most possibly programming isn’t something you must pursue…
However, if you’re already into website design, odds are that programming is for you.

Should you choose a programming language?

At first, make sure you decide what it’s essential to do. In you’re into web solutions, HTML5 and PHP are the most well liked languages on this area. However, it becomes increasingly popular to rent developers whatever the programming languages they’re good at. Great developers always play with new technologies after they pop out. Most significantly, if someone’s good at one language, they could learn new ones very fast. So that you shouldn’t stick with a specific language, yet play with ones which might be with regards to web technologies.

Also, odds are that there are many web developers working (or perhaps living) around web designers. Take one for a lager! He’ll be very happy to inform you what languages are worth fiddling with on your environment and what’s important to bear in mind. Not to mention he’ll let you know why he would like seeing you knowing methods to code.

Where when you start?

There are a lot of useful online resources that teach the fundamentals of web development. Sadly though, there’s no single tutorial it truly is good for everybody promptly. I actually have selected a number of websites that i’ve been using during my pursuit of turning into accustomed to coding.

Dash

Should a web designer know how to code?

Dash teaches HTML, CSS, and Javascript through fun projects you are able to do on your browser. The advantage of Dash is it truly is teaches the fundamentals trough real-life scenarios, similar to “Anna’s friend Jeff needing a custom theme for his poetry blog”. The code is written within the browser and the teachings are leved-based. Is indeed is a fun strategy to learn the fundamentals for an internet designer, sadly however, only four projects (lessons) come in.

Codeacademy

Should a web designer know how to code?

Codeacademy is usually great on the subject of the fundamentals of website design. It also offers interactive lessons and it has more programming languages at the table than Dash. Codeacademy starts with HTML and CSS lessons (they call them Fundamentals), that’s truly the correct selection for the beginners. After the basics are completed, you are able to decide to learn jQuery, JavaScript, PHP, Python or Ruby.

I also like Codeacademy attributable to two separate parts it has while teaching coding: theory and practice that’s devided into web projects or APIs. This suggests it really works both for complete newbies and for ones that would like to go dig deeper.

Treehouse

Should a web designer know how to code?

While Treehouse is paid, this learning platform has an enormous choice of both programming languages and systems (corresponding to development tools or design) to choose between. Treehouse also features videos. It also has Tracks – different goals that you can set in your lessons resembling Becoming an internet Developer, Becoming an online Designer or Learning HTML and CSS. It’s very useful if you’ve got a spare buck.

W3schools

This set of tutorials is a really popular one. w3schools features both tutorials and references – the latter are frequently being explored even by experienced web developers. The web site features lessons for popular languages and technologies reminiscent of HTML, CSS, JavaScript, SQL, PHP and jQuery. It also teaches servers, databases and other vital stuff, it has greater than 1000 of code examples. It’s free. While Dash is somewhat better for newbies, W3S is extremely handy even for the pros.

LEARN JS

While JavaScript is somewhat advanced and that i does not recommend it for you because the first technology to benefit, it’s very good to be told which will work on making web plugins or mobile apps. That’s greatly favourite right away, so it’s a handy programming language to understand.

Learn-js.com is your first port of call if you commit to go JavaScript. It features an interactive board that permits to aim the code you simply wrote. The teachings are both basic and advanced.

What else?

Every developer knows stackoverflow that has millions of questions and the same amount of answers, plus a colourful community. It has saved billions of man-hours and it’ll definitely avoid wasting of a while.

Speaking of communities, Mozilla also has an excellent one with lessons and tutorials widely available.

And in fact, you want to check net tut+ with thousands of tutorials for many of issues and challenges beginners may come upon.

Here’s another articles that you’re going to definitely find useful.

How to stroll At the Road Towards Website design Excellence

How to make use of Keywords for SEO and Web Sustainability

10 Resources That can assist you Become More Active inside the Website design Community

Branding Faux Pas You Won’t Make Twice

7 Best Practices of Responsive Web Design

Posted in Web Design