User Experience Design Fundamentals
A 60-part course with LearnToProgram
Start Free Preview Start CourseCourse Overview
Teacher
LearnToProgram is a leading publisher of web, mobile and game development courses that are used by individuals and companies worldwide. Based outside of Hartford, Connecticut, the LearnToProgram team is dedicated to teaching more people to program... View ProfileDetails
- Total Time 11 hr, 11 min
- Lessons 60
- Attachments 32
- Exercises 258
-
363 CQ
60 Lessons in This Course
-
17 minFREEUI/UX Design lesson 1Free9 CQ
You have already learned what user experience design is and how it is essential to the success of your business. In this lesson, learn about the UXD value loop.
with LearnToProgramYou have already learned what user experience design is and how it is essential to the success of your business. In this lesson, learn about the UXD value loop.
-
17 minUI/UX Design lesson 29 CQ
Are you developing the next great innovation? Maximize the success of your business by learning the principles of effective User Experience Design (UXD).
with LearnToProgramAre you developing the next great innovation? Maximize the success of your business by learning the principles of effective User Experience Design (UXD).
-
31 minUI/UX Design lesson 316 CQ
Technology changes, people don't. Maximize your product's potential with an effective user experience design! Creating a good UXD is sure to sustain success.
with LearnToProgramTechnology changes, people don't. Maximize your product's potential with an effective user experience design! Creating a good UXD is sure to sustain success.
-
16 minUI/UX Design lesson 49 CQ
Why should you care about UXD? Because it can help you effectively deliver your latest innovation to eager customers!
with LearnToProgramWhy should you care about UXD? Because it can help you effectively deliver your latest innovation to eager customers!
-
9 minUI/UX Design lesson 55 CQ
Developing the latest software innovation? Put your business at a competitive advantage by mastering the tools of user experience!
with LearnToProgramDeveloping the latest software innovation? Put your business at a competitive advantage by mastering the tools of user experience!
-
15 minUI/UX Design lesson 68 CQ
Understanding the elements of user experience is crucial to the success of a business. Give your product the competitive advantage it deserves!
with LearnToProgramUnderstanding the elements of user experience is crucial to the success of a business. Give your product the competitive advantage it deserves!
-
10 minUI/UX Design lesson 76 CQ
Covering the importance of content and UXD elements working together, this lesson offers examples of past business pitfalls of the digital landscape.
with LearnToProgramCovering the importance of content and UXD elements working together, this lesson offers examples of past business pitfalls of the digital landscape.
-
10 minUI/UX Design lesson 86 CQ
Learn UXD research methods to develop the best digital product possible! This lesson explains why a positive user experience is central to success.
with LearnToProgramLearn UXD research methods to develop the best digital product possible! This lesson explains why a positive user experience is central to success.
-
4 minUI/UX Design lesson 93 CQ
Developing the latest website or smartphone app? Maximize the success of your business by learning to identify business goals using UXD!
with LearnToProgramDeveloping the latest website or smartphone app? Maximize the success of your business by learning to identify business goals using UXD!
-
5 minUI/UX Design lesson 103 CQ
Developing an innovative product that will help businesses operate more efficiently? Learn to identify business-to-business (B2B) user needs!
with LearnToProgramDeveloping an innovative product that will help businesses operate more efficiently? Learn to identify business-to-business (B2B) user needs!
-
7 minUI/UX Design lesson 114 CQ
Excited about making your latest smartphone app or website available to consumers? Identify B2C user needs to create sustainable value for your business!
with LearnToProgramExcited about making your latest smartphone app or website available to consumers? Identify B2C user needs to create sustainable value for your business!
-
7 minUI/UX Design lesson 124 CQ
Developing an innovative website or app? Learn the three crucial questions of user experience design (UXD) to create and sustain value for your business!
with LearnToProgramDeveloping an innovative website or app? Learn the three crucial questions of user experience design (UXD) to create and sustain value for your business!
-
3 minUI/UX Design lesson 132 CQ
Understanding the user experience (UXD) is critical to the long-term success of any business. In this lesson, discover the first use questions of UXD!
with LearnToProgramUnderstanding the user experience (UXD) is critical to the long-term success of any business. In this lesson, discover the first use questions of UXD!
-
3 minUI/UX Design lesson 142 CQ
At the heart of an effective business strategy is user experience design (UXD). Ensure the sustainability of your business by reviewing UXD strategy takeaways!
with LearnToProgramAt the heart of an effective business strategy is user experience design (UXD). Ensure the sustainability of your business by reviewing UXD strategy takeaways!
-
5 minUI/UX Design lesson 153 CQ
Developing an innovative app or website? Make your business successful by reviewing the essentials of user design strategy with the UXD strategy lab exercise.
with LearnToProgramDeveloping an innovative app or website? Make your business successful by reviewing the essentials of user design strategy with the UXD strategy lab exercise.
-
3 minFREEUI/UX Design lesson 16Free2 CQ
This lesson dives into the concept of project scope, discussing why it's an imperative first step for any coder or website designer working with a new client.
with LearnToProgramThis lesson dives into the concept of project scope, discussing why it's an imperative first step for any coder or website designer working with a new client.
-
20 minProject Management lesson 1711 CQ
This lesson explores the importance of scope and what tell tale signs indicate trouble ahead. These tips help designers avoid mistakes and define success!
with LearnToProgramThis lesson explores the importance of scope and what tell tale signs indicate trouble ahead. These tips help designers avoid mistakes and define success!
-
20 minProject Management lesson 1811 CQ
It’s imperative for programmers to establish the scope before implementing any ideas! In part two of this lesson, learn why scope is key to project success.
with LearnToProgramIt’s imperative for programmers to establish the scope before implementing any ideas! In part two of this lesson, learn why scope is key to project success.
-
24 minProject Management lesson 1913 CQ
While defining a project’s scope, wants and needs often arise. Learn why it is critical for developers to understand how and why these specifications matter.
with LearnToProgramWhile defining a project’s scope, wants and needs often arise. Learn why it is critical for developers to understand how and why these specifications matter.
-
13 minUI/UX Design lesson 207 CQ
What is the reason that users interact with a website or app? Content, of course! In this lesson, learn what makes appropriate content, and how to use it.
with LearnToProgramWhat is the reason that users interact with a website or app? Content, of course! In this lesson, learn what makes appropriate content, and how to use it.
-
17 minUI/UX Design lesson 219 CQ
As programmers develop a web project, it’s vital to understand how different content affects users. Learn which questions to ask during the planning phase.
with LearnToProgramAs programmers develop a web project, it’s vital to understand how different content affects users. Learn which questions to ask during the planning phase.
-
14 minSTEM lesson 228 CQ
If you’re a developer or designer generating project requirements is necessary in order to start a new venture. This lesson offers handy tips for how to do so.
with LearnToProgramIf you’re a developer or designer generating project requirements is necessary in order to start a new venture. This lesson offers handy tips for how to do so.
-
13 minSTEM lesson 237 CQ
In this lesson, developers learn how to draw out effective project requirements from scenarios that reveal the wants, needs, and limitations a user may face.
with LearnToProgramIn this lesson, developers learn how to draw out effective project requirements from scenarios that reveal the wants, needs, and limitations a user may face.
-
6 minSTEM lesson 244 CQ
Generating project requirements is no easy task: it takes time, patience, and observation of use scenarios. After all that hard work, you need to prioritize!
with LearnToProgramGenerating project requirements is no easy task: it takes time, patience, and observation of use scenarios. After all that hard work, you need to prioritize!
-
3 minSTEM lesson 252 CQ
At this point, you have received professional advice on scoping a project. Review how project requirements are generated, and why you should put the user first!
with LearnToProgramAt this point, you have received professional advice on scoping a project. Review how project requirements are generated, and why you should put the user first!
-
4 minSTEM lesson 263 CQ
You’ve wrapped up lessons on project scope for web and product development, but did you absorb the info? This lesson puts you to the test with a lab exercise.
with LearnToProgramYou’ve wrapped up lessons on project scope for web and product development, but did you absorb the info? This lesson puts you to the test with a lab exercise.
-
11 minUI/UX Design lesson 276 CQ
Having a tough time managing the development of your innovative website or app? Learn how to use the structure plane of user experience to grow your business!
with LearnToProgramHaving a tough time managing the development of your innovative website or app? Learn how to use the structure plane of user experience to grow your business!
-
34 minUI/UX Design lesson 2818 CQ
Design is a core component of a positive user experience design (UXD). Learn to create and develop an effective interaction design to grow your website or app.
with LearnToProgramDesign is a core component of a positive user experience design (UXD). Learn to create and develop an effective interaction design to grow your website or app.
-
9 minUI/UX Design lesson 295 CQ
Learn about information architecture, one of the most important elements of user experience design (UXD), to increase the usability of your app or website.
with LearnToProgramLearn about information architecture, one of the most important elements of user experience design (UXD), to increase the usability of your app or website.
-
4 minUI/UX Design lesson 303 CQ
Identify your audience and use their needs to set your business on a path toward sustainability by understanding the importance of UXD organizing principles.
with LearnToProgramIdentify your audience and use their needs to set your business on a path toward sustainability by understanding the importance of UXD organizing principles.
-
5 minUI/UX Design lesson 313 CQ
Understanding roles and processes of structure enables successful user experience design (UXD). Grow your app or website by learning UXD roles and processes!
with LearnToProgramUnderstanding roles and processes of structure enables successful user experience design (UXD). Grow your app or website by learning UXD roles and processes!
-
3 minUI/UX Design lesson 322 CQ
Hard at work developing the latest innovative website or app? Before diving too deep into your designs, use this lesson to review UXD structure plane takeaways.
with LearnToProgramHard at work developing the latest innovative website or app? Before diving too deep into your designs, use this lesson to review UXD structure plane takeaways.
-
3 minUI/UX Design lesson 332 CQ
Need some help developing your latest innovation? Whether working on a website or app, understanding user experience design is vital to business success!
with LearnToProgramNeed some help developing your latest innovation? Whether working on a website or app, understanding user experience design is vital to business success!
-
10 minUI/UX Design lesson 346 CQ
Developing the latest software innovation? Whether creating an app or website, learn to use the skeleton plane of UXD to enable positive user experiences!
with LearnToProgramDeveloping the latest software innovation? Whether creating an app or website, learn to use the skeleton plane of UXD to enable positive user experiences!
-
21 minUI/UX Design lesson 3511 CQ
Create a more balanced product that is easy to use by learning how to improve the user interface (UI) of your website or mobile app in this quick, go-to lesson.
with LearnToProgramCreate a more balanced product that is easy to use by learning how to improve the user interface (UI) of your website or mobile app in this quick, go-to lesson.
-
19 minUI/UX Design lesson 3610 CQ
Don't let users of your website or mobile app get confused by poor navigation design. Bring information to your consumers with quality navigation design!
with LearnToProgramDon't let users of your website or mobile app get confused by poor navigation design. Bring information to your consumers with quality navigation design!
-
14 minUI/UX Design lesson 378 CQ
Learn how to leverage habit and reflex by using metaphors to create a user experience design (UXD) that is pleasurable in both form and function.
with LearnToProgramLearn how to leverage habit and reflex by using metaphors to create a user experience design (UXD) that is pleasurable in both form and function.
-
20 minUI/UX Design lesson 3811 CQ
Great information design is the glue that holds the overall design of a website or app together. Learn to use effective information design within your business!
with LearnToProgramGreat information design is the glue that holds the overall design of a website or app together. Learn to use effective information design within your business!
-
11 minUI/UX Design lesson 396 CQ
Apply the principles of UX design and increase your conversion rates on your website or mobile app by simplifying and honing in on the user experience.
with LearnToProgramApply the principles of UX design and increase your conversion rates on your website or mobile app by simplifying and honing in on the user experience.
-
27 minUI/UX Design lesson 4014 CQ
In this lesson, discover how to use wireframes to flesh out functional navigation details in the user experience design (UXD) of a website or app.
with LearnToProgramIn this lesson, discover how to use wireframes to flesh out functional navigation details in the user experience design (UXD) of a website or app.
-
2 minUI/UX Design lesson 412 CQ
The skeleton plane of user experience design (UXD) is crucial to website or app development. Review key terms like interface design to increase usability.
with LearnToProgramThe skeleton plane of user experience design (UXD) is crucial to website or app development. Review key terms like interface design to increase usability.
-
2 minUI/UX Design lesson 422 CQ
In this UX design lesson, review how to use the skeleton plane to create meaningful navigation labels that get cyberspace users where they need to go.
with LearnToProgramIn this UX design lesson, review how to use the skeleton plane to create meaningful navigation labels that get cyberspace users where they need to go.
-
3 minUI/UX Design lesson 432 CQ
Learn how the surface plane in UX design can bring together elements of content, functionality, and aesthetics to meet your business goals.
with LearnToProgramLearn how the surface plane in UX design can bring together elements of content, functionality, and aesthetics to meet your business goals.
-
20 minUI/UX Design lesson 4411 CQ
While developing your website or app, master the surface plane of UX design to meld together functionality, usability, and great web design.
with LearnToProgramWhile developing your website or app, master the surface plane of UX design to meld together functionality, usability, and great web design.
-
20 minUI/UX Design lesson 4511 CQ
Dig into the four principles of UX design and learn how to use alignment, proximity, repetition, and contrast to increase the usability of your website or app.
with LearnToProgramDig into the four principles of UX design and learn how to use alignment, proximity, repetition, and contrast to increase the usability of your website or app.
-
12 minUI/UX Design lesson 467 CQ
Working tirelessly to construct your innovative website or app? Learn to use visual design principles of UX design to enhance the usability of your platform!
with LearnToProgramWorking tirelessly to construct your innovative website or app? Learn to use visual design principles of UX design to enhance the usability of your platform!
-
4 minWeb Development lesson 473 CQ
Developing the next software innovation? Make your website or app stand out with A/B testing software. Learn to use A/B testing to help your business succeed!
with LearnToProgramDeveloping the next software innovation? Make your website or app stand out with A/B testing software. Learn to use A/B testing to help your business succeed!
-
7 minUI/UX Design lesson 484 CQ
Website design relies on usability and aesthetics. Learn the mechanics of eye tracking in UX design to create a better user experience for your business!
with LearnToProgramWebsite design relies on usability and aesthetics. Learn the mechanics of eye tracking in UX design to create a better user experience for your business!
-
7 minUI/UX Design lesson 494 CQ
Content inventory is the foundation of any platform redesign project. Learn how to sort overwhelming data with these UX design software programs.
with LearnToProgramContent inventory is the foundation of any platform redesign project. Learn how to sort overwhelming data with these UX design software programs.
-
7 minUI/UX Design lesson 504 CQ
Working hard to perfect the visual design of your website or app? Learn to use contrast and uniformity to create a positive user experience for your business!
with LearnToProgramWorking hard to perfect the visual design of your website or app? Learn to use contrast and uniformity to create a positive user experience for your business!
-
10 minUI/UX Design lesson 516 CQ
Developing the visual design for your innovative website or app? Don't let inconsistency pull users away! Learn to leverage consistency to grow your business.
with LearnToProgramDeveloping the visual design for your innovative website or app? Don't let inconsistency pull users away! Learn to leverage consistency to grow your business.
-
14 minGraphic Design lesson 528 CQ
Perfecting the visual design of your app or website? Learn to use color and typography to create a positive user experience and engage users with your business!
with LearnToProgramPerfecting the visual design of your app or website? Learn to use color and typography to create a positive user experience and engage users with your business!
-
2 minUI/UX Design lesson 532 CQ
Creating quality visual design is essential to the business success of a website or app. Become a master of design by reviewing the UXD surface plane takeaways!
with LearnToProgramCreating quality visual design is essential to the business success of a website or app. Become a master of design by reviewing the UXD surface plane takeaways!
-
2 minUI/UX Design lesson 542 CQ
Paying special attention to the user interface (UI) is critical to your website or app. Plant seeds of business success by completing the surface lab exercise!
with LearnToProgramPaying special attention to the user interface (UI) is critical to your website or app. Plant seeds of business success by completing the surface lab exercise!
-
3 minUI/UX Design lesson 552 CQ
Creating a positive user experience design (UXD) is crucial to the success of a website or app. Grow your business with confidence by reviewing tenants of UXD!
with LearnToProgramCreating a positive user experience design (UXD) is crucial to the success of a website or app. Grow your business with confidence by reviewing tenants of UXD!
-
11 minUI/UX Design lesson 566 CQ
Working hard to develop the design of your website or app? Learn user experience design (UXD) tools of the trade to ensure effective design for your business!
with LearnToProgramWorking hard to develop the design of your website or app? Learn user experience design (UXD) tools of the trade to ensure effective design for your business!
-
5 minUI/UX Design lesson 573 CQ
Crafting an excellent prototype is a major step toward developing your website or app. Throw out old schematics! Grow your business with prototyping software.
with LearnToProgramCrafting an excellent prototype is a major step toward developing your website or app. Throw out old schematics! Grow your business with prototyping software.
-
7 minUI/UX Design lesson 584 CQ
User testing and feedback are crucial components of website and app development. Learn to use testing and feedback software to make smart business choices!
with LearnToProgramUser testing and feedback are crucial components of website and app development. Learn to use testing and feedback software to make smart business choices!
-
7 minUI/UX Design lesson 594 CQ
Analysis is an key component of user experience design (UXD). Steer your website or app to success by learning to use analytics software for your business!
with LearnToProgramAnalysis is an key component of user experience design (UXD). Steer your website or app to success by learning to use analytics software for your business!
-
9 minUI/UX Design lesson 605 CQ
The design process always offers something to learn. Continue your user experience education with these UXD informational websites as your website or app grows!
with LearnToProgramThe design process always offers something to learn. Continue your user experience education with these UXD informational websites as your website or app grows!
-
19140 min19-part Software Development course80 CQ
Want to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
with LearnToProgramWant to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
-
27221 min27-part Web Development course124 CQ
Learning how to code has never been so simple! This 27-lesson beginner’s course from Learn to Program teaches you how to create a website from scratch using HTML and CSS. Start with an overview of web development before delving into the structure of HTML and XHTML documents. By the end of this course, you’ll know how to code links, inputs, and comments in HTML; style and format content with CSS; and more. Each lesson is accompanied by a screencast and exercises to reinforce your understanding.
with LearnToProgramLearning how to code has never been so simple! This 27-lesson beginner’s course from Learn to Program teaches you how to create a website from scratch using HTML and CSS. Start with an overview of web development before delving into the structure of HTML and XHTML documents. By the end of this course, you’ll know how to code links, inputs, and comments in HTML; style and format content with CSS; and more. Each lesson is accompanied by a screencast and exercises to reinforce your understanding.
-
972 min9-part Software Development course42 CQ
Want to design and program your own game using one of the most common languages in PC game building? In this course, LearnToProgram teaches you how to create a basic, text-based game called “Monster."
with LearnToProgramWant to design and program your own game using one of the most common languages in PC game building? In this course, LearnToProgram teaches you how to create a basic, text-based game called “Monster."
-
24274 min24-part Web Development course150 CQ
Develop expertise in website design and turn your plain HTML webpage into a stylistic treat using CSS! By the end of this course, you’ll be able to create the perfect look and feel for any website.
with LearnToProgramDevelop expertise in website design and turn your plain HTML webpage into a stylistic treat using CSS! By the end of this course, you’ll be able to create the perfect look and feel for any website.
-
21114 min21-part Software Development course66 CQ
Want to learn a programming language that emphasizes readability without sacrificing power? Python is the one for you. In this beginner's course, Learn to Program guides you through Python’s lists, conditional statements, loops, and more. If you are already proficient in a similar object-oriented language such as C or Java, learning the essentials of Python will be a piece of cake; if you've never written a single line of code, these crystal-clear lessons will make learning a new language as painless as possible.
with LearnToProgramWant to learn a programming language that emphasizes readability without sacrificing power? Python is the one for you. In this beginner's course, Learn to Program guides you through Python’s lists, conditional statements, loops, and more. If you are already proficient in a similar object-oriented language such as C or Java, learning the essentials of Python will be a piece of cake; if you've never written a single line of code, these crystal-clear lessons will make learning a new language as painless as possible.
-
1680 min16-part Adobe Suite course50 CQ
Does it infuriate you when retailers use a dozen typefaces in their ads? When you're tasked with sending out a memo, do you spend upwards of an hour formatting text and kerning? Do you fly into an insuppressible rage upon seeing Comic Sans or Papyrus? If you answered ‘yes’ to any of these questions, this 16-lesson course on typography is just for you. Learn how to use dozens of text features in Adobe Photoshop, Illustrator, and InDesign and start a one-man or -woman crusade against poor typography.
with Yes I'm a DesignerDoes it infuriate you when retailers use a dozen typefaces in their ads? When you're tasked with sending out a memo, do you spend upwards of an hour formatting text and kerning? Do you fly into an insuppressible rage upon seeing Comic Sans or Papyrus? If you answered ‘yes’ to any of these questions, this 16-lesson course on typography is just for you. Learn how to use dozens of text features in Adobe Photoshop, Illustrator, and InDesign and start a one-man or -woman crusade against poor typography.
-
696 min6-part Adobe Suite course51 CQ
Creating your own graphic shapes and designs is helpful in the world of graphic design! In this Adobe Creative Suite course, learn Photoshop and Illustrator tips and techniques for making designs.
with Benjamin HalsallCreating your own graphic shapes and designs is helpful in the world of graphic design! In this Adobe Creative Suite course, learn Photoshop and Illustrator tips and techniques for making designs.
-
780 min7-part iOS Development course44 CQ
Get behind the UI-UX scenes and learn how to confidently build and maintain app interfaces that deal with different iPhone screen sizes and orientations using Xcode's Auto Layout feature in Swift.
with Sanjay NoronhaGet behind the UI-UX scenes and learn how to confidently build and maintain app interfaces that deal with different iPhone screen sizes and orientations using Xcode's Auto Layout feature in Swift.
-
1069 min10-part Color Theory course39 CQ
Learn how to use color theory to your advantage with the tips presented in this course. Review the effects of the major colors and learn how to use them strategically in design and daily life.
with Kristen PalanaLearn how to use color theory to your advantage with the tips presented in this course. Review the effects of the major colors and learn how to use them strategically in design and daily life.
-
1154 min11-part Teaching Skills course35 CQ
Google Forms is a simple yet powerful program with many applications. This course explains how to create, edit, submit, and grade Google Forms, complete with customized layouts, fonts, and templates!
with Mr. Adam CarlsonGoogle Forms is a simple yet powerful program with many applications. This course explains how to create, edit, submit, and grade Google Forms, complete with customized layouts, fonts, and templates!
-
60671 min60-part UI/UX Design course363 CQ
Understanding the technical aspects of application development is tough enough, and if coders made apps for themselves, that would be the only important thing. Yet out in the world, programmers face demanding clients and users. In this course, learn the principles of User Experience Design. Review how to plan and scope a project, identify user needs, manage the project team, and finally test and prototype a functional, navigable, and visually appealing app that pleases the client and the user.
with LearnToProgramUnderstanding the technical aspects of application development is tough enough, and if coders made apps for themselves, that would be the only important thing. Yet out in the world, programmers face demanding clients and users. In this course, learn the principles of User Experience Design. Review how to plan and scope a project, identify user needs, manage the project team, and finally test and prototype a functional, navigable, and visually appealing app that pleases the client and the user.
-
14245 min14-part UI/UX Design course130 CQ
Different devices have different browsing viewports. In this course, learn how to create a responsive design webpage so your website’s text, images, and videos scale appropriately with browser size!
with Brian Wood TrainingDifferent devices have different browsing viewports. In this course, learn how to create a responsive design webpage so your website’s text, images, and videos scale appropriately with browser size!
-
10121 min10-part UI/UX Design course66 CQ
CSS animations and transitions allow web developers to create dynamic graphical user interface without JavaScript. Learn how to improve user experience with relatively simple CSS coding and syntax.
CSS animations and transitions allow web developers to create dynamic graphical user interface without JavaScript. Learn how to improve user experience with relatively simple CSS coding and syntax.
-
33171 min33-part UI/UX Design course101 CQ
If you're familiar with writing HTML, Java, or CSS -- then you know that there's more to creating a website or app than just writing reliable code. The project also needs the right look and feel to engage the user and provide a high-quality user experience. In this course, learn about the fundamental principles of design. Learn about using color, space, typography, layout hierarchy, and more. Finally, review user expectations and learn how to create a design that meets them!
with LearnToProgramIf you're familiar with writing HTML, Java, or CSS -- then you know that there's more to creating a website or app than just writing reliable code. The project also needs the right look and feel to engage the user and provide a high-quality user experience. In this course, learn about the fundamental principles of design. Learn about using color, space, typography, layout hierarchy, and more. Finally, review user expectations and learn how to create a design that meets them!
-
25110 min25-part UI/UX Design course68 CQ
If you're considering redesigning your website, this essential course from Digital Media professor Kristen Palana covers how to take an old website and give it a makeover to boost your web presence!
with Kristen PalanaIf you're considering redesigning your website, this essential course from Digital Media professor Kristen Palana covers how to take an old website and give it a makeover to boost your web presence!