What is the difference between web design and web development?

Some people get confused between web designer and web developer. Here’s are the main difference below.

Web Designer:

  • Using software tools such as Adobe Photoshop, Illustrator, or Sketch to build the final layout design of the website
  • Have good skills in graphic design and logo design
  • Have a good feel for user experience, to identify the simplest approach possible to attain the desired function. This includes the layout, buttons, images and the general format of the website.
  • Web designers need to keep themselves up to date with the latest design trends. It’s also important to keep design consistency that is made popular from other web giant companies, such as Google, and Facebook. This makes the website environment and interface easier to navigate and use, as it is already familiar to the users eyes.
  • Web designers have to also keep in mind the branding of the website, colour palettes to be used, and the typography and readability of the website.

Web Developer:

  • Building the actual interface through which a user interacts with the website. This interface is built by front-end developers using HTML, CSS, and JS languages.
  • Front-end developers can use styling preprocessors, javascript libraries, and frameworks to fasten the process of development.
  • Front-end developers provide the markup design to back-end developers, so they can implement a dynamic website, and submit all the required data on the server and databases.
  • Back-end developers create the backbone of the website using languages such as PHP and MySQL.
  • Both front-end and back-end developers can use the same development environments or IDEs (Integrated Development Environment). These are software application tools where you code and build the structure of the website.
  • Web developers may also use versioning tools to keep a history of the previous builds. This will help them to quickly and effortlessly move back to a previous “unbroken” version if required to do so.


via https://hackernoon.com/what-is-the-difference-between-web-design-and-web-development-cc23171de85c


The Full Stack Web Development course

I recently completed this course. It teaches you the basic concepts of being a full stack web developer. The tools and technologies being used. By all means, you will not become an expert by doing this course but will be aware of current technologies. You will have the basics. Check the course here, The Full Stack Web Development.. Course is under $100. Good course whether you are doing Front End or Back End Web Development.

I recently bought this course, Learn Best Five Mobile App Frameworks By Building Projects. Will get on it once I finish the web development courses.


  1. Basic HTML
  2. HTML 5
  3. CSS3
  4. Twitter Bootstrap
  5. Basic JavaScript
  6. Jquery
  7. Node.js
  8. Meteor.js
  9. Angular
  10. PHP
  11. Ruby on Rails
  12. MySQL
  13. PostgresSQL
  14. MongoDB
  15. CouchDB
  16. Redis
  17. Memcached
  18. Markdown
  19. SASS
  20. Git
  21. Task Runners
  22. Chrome Developer Tools
  23. PHP Debugging

Check the course here

My Rating: 4/5