We may earn an affiliate commission when you visit our partners.
Course image
Muhammad Ahsan Pervaiz

UPDATED ► Oct 2020 (New Lectures added about Figma and Adobe XD)

Make your Web Design process simple, effective and painless with this Web Design course

Read more

UPDATED ► Oct 2020 (New Lectures added about Figma and Adobe XD)

Make your Web Design process simple, effective and painless with this Web Design course

From the past few years, job of a traditional Web Designer has been drastically changed. Designing for each and every screen (Responsive Web Design) is not easy. Questions like these come to mind of every young web designer e.g. How to change layout? How to setup grids for responsive web design? Which content to hide and show?

Now in every Web Design project, we designers  

  • Gather project requirements (from client and users)   

  • Sketch early Ideas of your website

  • Wire-frame those ideas   

  • Convert wireframes to Design Mockups   

  • Getting Specs and Style Guides ready for Developers   

  • Creating Prototypes to show the flows and interactions

  • How to design Responsive views of your Website in Photoshop

  • Save time by improving your Web Design Workflow

           

Every modern designer uses more than 2 to 3 tools in Web Design process. Designers also need to collaborate with Developers a lot so how to solve all these problems.   

So in this course, I will show you modern process of creating Responsive web design from gathering information and design briefs from client to creating sketches, wire-frames and prototypes or even style guides for developers.   

Tools you will use during this course are   

  • Adobe Photoshop 

  • Balsamiq Mockups   

  • Figma

  • Adobe XD   

  • Zeplin App   

Design frameworks you will touch in this course are

  • Atomic Design framework

  • 8-Point Grid System

I will show other similar online apps for Web Designers at the end and compare their pros and cons.   

Now if you are ready to learn the modern web design and become a top notch Web Designer   

Start this course Now 

Enroll now

What's inside

Learning objectives

  • How to design and develop a coded style guide for developers
  • Learn all about building and using mood boards in your projects
  • Learn tools like zeplin, balsamiq mockups and invision app
  • Learn the professional process of a responsive web design project
  • Know the questions to get project details from clients
  • What a design brief should have?
  • Understand the ideation process (early sketching)
  • Design and develop grid system for different screens e.g pc, tablet or smart phones
  • Design wireframes using balsamiq mockups
  • How to setup grids and guides for responsive web design
  • Learn the developers mind "how developers code your design "
  • Build prototypes to show website flows and interactions
  • Create online style guide using zeplin
  • How to design for developers
  • Understand design frameworks like atomic design or content first approach
  • Show more
  • Show less

Syllabus

This section will introduce you to the topics we are going to cover in this Modern Web Design Process course. I will show you which design tools and frameworks we are going to use
Read more

Watch this lesson to see a bit more inside the workflow of a modern web designer course

This section contains all the required skills you must posses before moving on into this cousre. As this is an Advanced Web Design course so you need to know few concepts before moving on

In this lesson, i will show you the skills you should have before taking this advance web design course

Links to download Photoshop extensions for Web Design

Download all course resources and PDF files

In this section, we will learn how to manage your Web Design project. Most designers don't know how web developers name their assets or styles so this is important part of a successful Website Design

Folder organization or organizing your Design project is a necessary skill. I will show you my process of managing all the folders and sub folders of every Web Design project i take

Web Design is all about better and easier conversion to developed Code. So if you are naming your Photoshop layers and groups poorly, your developers will get into trouble.

You will learn how to name your Photoshop files, layers and groups so your web developers really start loving your Photoshop files

You will learn the naming conventions used by Web Developers in this lesson. I will show you how Developers name their assets and how you are going to name your web design files and assets to make this process seamless

Lets see how well you can organize your web design projects

Further reading about naming and organizing your Photoshop Web Design project

In this section, you will learn about Design briefs, client's sketches and what questions we need to ask our client before starting any Web Design project and what about getting website content

In this lesson, you will learn what makes a good design brief and what you client needs to send you as a design brief. I will also show you different important sections of Design briefs with few actual examples

Links with few examples of good Design briefs

Initial sketches or Ideation is very necessary phase of any digital design project. In this lesson, you will learn how early sketching can help you get ideas out which are hidden in your client's head.

Getting wrong information from a client about a web design project is very common. I will show you few questions i ask every time i start a web design or graphic design project.

Website copy and content of any website is one of most important things you must have before starting your web design. But it must be in some proper format. I will show you and share with you a simple content gathering template i use to gather website content

Download content gathering templates to gather website content

In this section, you will get familiar with Ideation (Sketching), wire framing skills and using Balsamiq mockups. You will learn advanced concepts like Atomic Design and 8 Point Grid System

Mood boards are essential part of any design project whether its Web Design or a Branding design project. I will show you how i created a Mood Board using a free online tool

In this lesson, we are just going to build the layout of our website design project leaving out all the details. These early sketches are just to get the ideas flowing and should not be debated on.

 I will show you my 3 quick different layouts using ideation and sketching

In this lesson, you will learn the basics of using a wireframing tools called Balsamiq Mockups. I will introduce the interface of Balsamiq mock ups and how simple it is to use

We will create Wireframe using Balsamiq mockups during this lesson. I will show you few shortcut keys to speed up your workflow

We will finalize our wire frame in this lesson using Balsamiq mockups. I will also annotate and put my suggestions and comments on this wire frame

Web Designers follow different frameworks and some don't follow any framework. I will show you the idea behind Atomic Design framework and how we can implement it in our Web Design workflow

8 point grid system is widely used by Google Material Design. I will show you why it is worth using this method in all your Web Design projects

Links to download Wireframes, mood boards and further reading on Atomic Design and 8 point grid system

You will learn how i combine fonts and colors along with creating Style Guides. I will show you few examples of coded Styles guides and selecting my Type scale

In this lesson, you will learn how i mix typefaces and get color combinations. And how i picked the fonts for this Wstudio Web Design project

In this lesson, you will learn about Style Guides and why they are important in any UI Design or Web Design project.

In this lesson, i will show you how big companies like Yelp or Sales force use UI Style guides

In this lesson, you will create a Style guide in Photoshop using a PSD template. I will show you what you need to include in your Style Guides and how you can improve them further

In this lesson, i will show you how i created my Typography Scale for this design project. How i have selected different scales for Tablet or Mobile devices or views

Lets see how well you got the ideas

Resources, examples and links to wireframes and UI Style guides

Create a Style Guide of any Website or App
You will learn how i setup my Modular Grid, guides and art boards in Adobe Photoshop for Responsive Web Design

In every web design project, grids and guides play an important role. In this lesson, i will show you how i plan my grids and layout. I will share with you the online tools i normally use to calculate my grid

Links and resources for Modular Grid

How to create a Bootstrap 4 grid along with Baseline Grid using Photoshop?

Lets plan our grid for Desktop or Large browser view using Gridulator and other online grid tools.

You will learn the techniques of planning and using White space using vertical rhythm in your web design projects. I will show you my scale of paddings and margins

In this lesson, you will learn how to set up art boards in Photoshop for Desktop view or large screen design

You will design step by step Hero or header area of my Wstudio web design project

You will design step by step Hero or header area of my Wstudio web design project and we will use Style guide to import buttons and styles and icons

You will design Steps or Our Process area of my Wstudio web design project

You will design Steps or Our Process area of my Wstudio web design project and we will use Style guide to import buttons and styles and icons

You will design the User Reviews section of Wstudio Desktop view and we will use Vertical Rhythm and fine tuning at the end of this lesson as always

Adjusting White space and vertical rhythm sets your web designs apart from other designer. Even few colors and one font with good white space can take your breath away

You will design the TEAM section of Wstudio Desktop view

You will design the TEAM section of Wstudio Desktop view and we will use Vertical Rhythm and fine tuning at the end of this lesson as always

Footer and end of your web design project is very important as it will have all extras and contact forms. In this lesson, will design a nice modern footer of a website

Footer and end of your web design project is very important as it will have all extras and contact forms. In this lesson, will finalize our design by adjusting white space and vertical rhythm

You will learn the things you need to keep in mind before designing for Responsive websites. How we can design code-friendly and efficient Websites?

A lot of Web Designers don't know what factors to consider before starting a Responsive Web design. 

How many images can we use?

Can this design slow down our page?

Will this site be able to load on mobiles in less than 3 seconds?

Can we load different images on different screen sizes?

A lot of Web Designers don't know what factors to consider before starting a Responsive Web design. 

How many images can we use?

Can this design slow down our page?

Will this site be able to load on mobiles in less than 3 seconds?

Can we load different images on different screen sizes?

You will see how Web Design is going to take different shape on Tablet or Medium viewport size. We will use content prioritization to hide or show our content on Tablet sized devices

Here we are going to design for Tablet or Medium view. You will learn how to plan your grid and how much margins we will use on both sides of our Tablet view

In this lesson, you will see how the design changes and switches from Desktop view to Tablet view. You will also convert your site's navigation to hamburger menu icon

In this lesson, you will design the how it works or our process area for Tablet view or Medium sized devices

In this lesson, you will design the TEAM SECTION for Tablet view or Medium sized devices

In this lesson, you will design the FOOTER area of our Tablet view or Medium sized devices

You will learn how to hide and show content on Small devices. Also our font sizes, buttons sizes and even margins are going to shift to another scale

In this lesson, we will calculate our mobile grid which is 400px wide for this exercise. I will show you why i left margins around the design and how it can effect our grid calculations

Adjusting our header of Wstudio Web Design project for Mobile Device view is not easy. You will learn how i shifted my heading and text sizes down to another scale for mobile devices

In this lesson, we will design the "Our Process Steps" section for small devices

In this lesson, we will design the "Our Team" section for small devices

In this lesson, we will design the "Footer" section for small devices. And i will show you how i give the final touches to a web design project by zooming out and in to view problems in design hierarchy and sizes

Please download PSD files and design files used in this course

Most of the Web Designers/ Graphic Designers don't know about the actual implementation of code. If you know the idea behind how it is converted to code, you can design with confidence

Most of the designers don't know how their web designs are going to be translated into Code. In this lesson, you will learn what developers need to know about your Web Design

In this lesson, i will show you which Photoshop layer styles can be converted into code easily and which Photoshop styles you need to avoid while designing for web sites

Links to see inspirations and live designs that were once Photoshop Mock ups or images. You should know and see what's possible and whats not

In this lesson, you will learn how to download, install and use Zeplin.io with Photoshop to generate Style Guide for your developers

In this lesson, you will learn generate Style Guide for your developers using Zeplin online tool. You will create different CSS styles for Headings, paragraphs and colors auto-magically

In this lecture, i will compare and show you pros and cons of different Designer and Developer collaboration tools

For this lesson, i will be discussing about Zeplin and Avocode mainly

In this lecture, i will compare and show you pros and cons of different Designer and Developer collaboration tools

I will show you actually working with Avocode and also i will show you few features of Sympli

Handoff to Developers using Figma and Adobe XD

Few top rated tools for Designer and Developer Collaborations

In this section, we will learn about Prototyping, its purpose, types of prototypes and you will build a prototype of your Web Design to show your Developers the flows or interactiosn of your website

In this lesson, you will learn

  • What are Prototypes
  • What is their purpose?
  • Why do we need a Prototype in a web design project?
  • Types and examples of Prototypes

New video showing how to use Figma or Adobe XD for showing your Website Prototypes with Developers and Clients

Check out the prototype created in this course along with links to other popular prototyping online apps and tools

In this section, i will tell you how to create and use SVGs in Web Design and also how to create your own custom icon fonts and SVGs

In this lesson, i will show you a great method to use icon libraries to create Custom Icon Fonts. You will learn how to use them in HTML and your Photoshop so good news for both Developers and Designers

Scale-able vector graphics are far better than using multiple PNG files or images files. In this lesson, i will show you methods on how to convert your graphics/icons to SVG code and use it in HTML

Now I will tell you where to go next

Discount Coupons for all my other courses about UI, UX and Freelancing

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches modern responsive web design with practical applications
Covers all aspects of web design, from ideation to prototyping
Provides real-world examples and case studies
Taught by experienced web designer Muhammad Ahsan Pervaiz
Requires basic knowledge of web design
Uses the latest versions of industry-standard software

Save this course

Save Workflow of Modern Web Design from Wireframes to Style Guide to your list so you can find it easily later:
Save

Reviews summary

Modern web design workflow guide

After reviewing the available student feedback, it appears that this Modern Web Design Workflow Guide is useful and thorough. Students say it covers all the steps in the workflow process in a clear and concise way.
This course is helpful and thorough.
"Very thorough and informative."
"Covers all the steps in the workflow process!!"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Workflow of Modern Web Design from Wireframes to Style Guide with these activities:
Review your notes and assignments from previous web design courses
Helps to refresh your memory on key concepts and principles, making it easier to build upon your existing knowledge.
Browse courses on Web Design
Show steps
  • Gather your notes and assignments from previous web design courses.
  • Review the material and identify any areas where you need to refresh your knowledge.
  • Create a study plan to address these areas.
Form a study group with other students in the course
Provides opportunities to discuss course material, share ideas, and learn from each other.
Browse courses on Web Design
Show steps
  • Find other students in the course who are interested in forming a study group.
  • Decide on a meeting time and place.
  • Discuss course material, share ideas, and work on projects together.
Attend a local web design meetup
Connect with other web designers and professionals in the industry, learn about new trends and technologies, and get inspired by others' work.
Browse courses on Web Design
Show steps
  • Find a local web design meetup group.
  • Attend a meetup and introduce yourself to other attendees.
  • Participate in discussions and ask questions.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Read Atomic Design
Provides a theoretical foundation for how modern websites are planned and constructed.
View Atomic Design on Amazon
Show steps
  • Read the first two chapters of the book.
  • Create a summary of the key concepts in Atomic Design.
  • Identify examples of Atomic Design in existing websites.
Complete the UI Grid System tutorial from CSS Tricks
Develop a deeper understanding of how UI grid systems work and how to implement them in your own designs.
Show steps
  • Follow the steps in the tutorial to create a basic grid system.
  • Experiment with different grid layouts and settings.
  • Apply the grid system to a simple web design project.
Practice designing different types of website layouts
Gain proficiency in creating effective and visually appealing web layouts.
Show steps
  • Choose a variety of websites with different layouts.
  • Analyze the layout and identify the key elements.
  • Recreate the layout in your own design software.
  • Get feedback on your designs from other designers or users.
Design a prototype of a website for a local business
Apply your skills and knowledge to a real-world project and gain experience in the entire web design process.
Browse courses on Website Design
Show steps
  • Gather requirements from the business owner.
  • Create a mood board and style guide.
  • Design the website layout and content.
  • Create a prototype of the website.
  • Present your prototype to the business owner and get feedback.

Career center

Learners who complete Workflow of Modern Web Design from Wireframes to Style Guide will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers are responsible for designing, developing, and maintaining websites. They work with a variety of programming languages and tools to create websites that are both functional and visually appealing. Learners who are interested in a hands-on course that teaches them how to design websites from start to finish may find this course useful. It should help build a foundation of skills that can help prepare them for success as a Web Designer.
UX Designer
UX Designers are responsible for the user experience of websites and applications. They work with researchers and designers to create experiences that are both enjoyable and efficient. This course can help UX Designers learn how to use a variety of tools and techniques to create effective user experiences. It should help teach them how to collaborate with designers and developers to bring their designs to life.
UI Designer
UI Designers are responsible for the user interface of websites and applications. They work with designers and developers to create interfaces that are both visually appealing and easy to use. This course can help UI Designers learn how to use a variety of tools and techniques to create effective user interfaces. It should help teach them how to collaborate with developers to bring their designs to life.
Front-End Developer
Front-End Developers are responsible for the front-end of websites and applications. They work with designers and developers to create interfaces that are both visually appealing and easy to use. This course can help Front-End Developers learn how to use a variety of tools and techniques to create effective front-ends. It should help teach them how to collaborate with designers and developers to bring their designs to life.
Art Director
Art Directors are responsible for the visual style and presentation of a variety of media, including websites, magazines, and advertisements. This course can teach Art Directors about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as an Art Director.
Graphic designer
Graphic Designers are responsible for creating visual concepts, using computer software or by hand, to communicate ideas that inspire, inform, and captivate consumers. This course can teach Graphic Designers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Graphic Designer.
Product Manager
Product Managers are responsible for the development and launch of new products. Their work involves a variety of tasks, including market research, product planning, and customer feedback. This course can teach Product Managers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Product Manager.
Marketing Manager
Marketing Managers are responsible for developing and executing marketing campaigns. Their work involves a variety of tasks, including market research, advertising, and public relations. This course can teach Marketing Managers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Marketing Manager.
Business Analyst
Business Analysts are responsible for analyzing business needs and developing solutions to meet those needs. Their work involves a variety of tasks, including data analysis, process improvement, and stakeholder management. This course can teach Business Analysts about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Business Analyst.
Interaction Designer
Interaction Designers are responsible for designing the interactions between users and websites or applications. Their work involves a variety of tasks, including prototyping, user testing, and implementation. This course can teach Interaction Designers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as an Interaction Designer.
Information Architect
Information Architects are responsible for designing and organizing the structure of websites and applications. Their work involves a variety of tasks, including site mapping, navigation design, and metadata management. This course can teach Information Architects about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as an Information Architect.
User Researcher
User Researchers are responsible for conducting user research to understand user needs and behaviors. Their work involves a variety of tasks, including planning, conducting, and analyzing research studies. This course can teach User Researchers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a User Researcher.
Content Strategist
Content Strategists are responsible for developing and implementing content strategies. Their work involves a variety of tasks, including content planning, development, and promotion. This course can teach Content Strategists about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Content Strategist.
Project Manager
Project Managers are responsible for planning and executing projects. Their work involves a variety of tasks, including project planning, budgeting, and risk management. This course can teach Project Managers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Project Manager.
Technical Writer
Technical Writers are responsible for creating technical documentation, such as user manuals, training materials, and white papers. Their work involves a variety of tasks, including researching, writing, and editing. This course can teach Technical Writers about the process of designing websites from start to finish. It should help build a foundation of skills that can help prepare them for success as a Technical Writer.

Reading list

We've selected 15 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Workflow of Modern Web Design from Wireframes to Style Guide.
Classic guide to computer programming. It covers the basics of computer programming and how to create efficient and maintainable software.
Classic guide to responsive web design. It covers the basics of responsive web design, including how to create a website that looks good on all devices.
Classic guide to software project management. It covers the basics of software project management and how to manage a software project successfully.
Classic guide to web usability. It's full of practical advice on how to make your website easy to use and navigate.
Great introduction to the Atomic Design methodology, which can help you create more consistent and maintainable web designs. It's especially useful if you're new to web design or if you're looking for a way to improve your workflow.
Classic guide to software design patterns. It covers the basics of design patterns and how to use them to create reusable and maintainable software.
Great guide to writing clean and maintainable code. It covers the basics of code writing and how to write code that is easy to read and understand.
Seminal work on the design of everyday objects. It's a great read for anyone who wants to learn more about the principles of good design.
Great introduction to design patterns for beginners. It covers the basics of design patterns and how to use them in a fun and engaging way.
Great resource for developers who want to learn more about web design. It covers the basics of web design, including HTML, CSS, and JavaScript.
Great introduction to the psychology of design. It covers the basics of how people perceive and interact with design.
Great introduction to design for non-designers. It covers the basics of design, including layout, typography, and color theory.
Great introduction to UI design. It covers the basics of UI design, including how to create a user interface that is both visually appealing and easy to use.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Workflow of Modern Web Design from Wireframes to Style Guide.
Design a User Experience for Social Good & Prepare for...
Most relevant
Web Design in Affinity Designer Masterclass
Most relevant
UX Fundamentals: Career in UX
Most relevant
WordPress Development with Bootstrap: The Complete Course
Most relevant
Create a Beautiful Online Store with Shopify - Fast &...
Most relevant
UI Design with Photoshop from Beginner to Expert in 15...
Pipe Material Specification
Creating Layouts with CSS
Interior Design with Revit for Beginners
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser