Designing a Technical Solution

Bre’Ana Deen, Microsoft

Turn your idea into a prototype as you learn the process of designing and prototyping web applications to solve real problems.

In this course you will learn the process of turning ideas into technical solutions. Early learners often need to learn context and the big ideas of a process before diving into the advanced details, and that’s exactly what you’ll get in this course. You’ll build upon your own idea for an app as you learn the process of conducting market research, user-centered design, and front-end web development. By the end of the course, you will have a user-centered design, wireframes and specification for a web app, along with a front-end user interface built with HTML and CSS.

Upon completion of this course, you will be able to:

  • Describe how software is used to solve problems
  • Define application requirements based on user research
  • Design effective products using Human Centered Design
  • Employ Visual Studio Code and web browser tools in the development of web pages
  • Learn the basics of how the Internet works
  • Explore various prototyping techniques following industry standard design principles
  • Develop basic HTML and CSS webpages
  • Once you complete this course, continue onto Building Interactive Prototypes using JavaScript to enhance your prototype as you learn how to use JavaScript to allow interaction on your webpages.

What will you learn

  • Solving problems with technology
  • Human-centered design
  • HTML basics
  • CSS basics

Dates:
  • 1 October 2019
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More on this topic:
51821230-63f3-49bb-86af-0d3073a28648-2687094599c0.small Introduction to the Internet of Things (IoT) (COMING 2020)
Gain an understanding of what the IoT is and the requirements to design your...
A7512d5c-f6d9-4da4-afec-f78cc712ba40-6691982efc57.small Circular Economy: An Interdisciplinary Approach
Join the transition towards a circular economy considering economic, supply...
3c0001c1-0ad5-4a5d-b784-2ade0c1dfaef-8eb676409249.small Drones and Autonomous Systems 2: Applications in Emergency Management
Learn the latest applications of unmanned aerial systems (UAS) in emergency...
05839f4c-131f-4adc-964b-e4512c604c82-bd0378c38bb8.small Analysis of Transport Phenomena I: Mathematical Methods
Graduate-level introduction to mathematical modeling of diffusion, convection...
F2c904f0-b0aa-42a4-8678-70421fbd34d7-b9bbb00e7fde.small Railway Engineering: An Integral Approach
Discover the science and complexity of railway systems, including how their...
More from 'Computer Science':
17920e6b-e3ed-4819-8116-e48854e62cce-90b16a034656.small Deep Learning with Python and PyTorch
This course is the second part of a two-part course on how to develop Deep Learning...
72c27b2f-3419-430f-a28f-10dbc7120457-a14087e5df76.small DNA Sequences: Alignments and Analysis
Learn how to align and analyze DNA sequences using web and software based tools...
Cbc86bfc-8b76-4cb9-88d8-faa8a8abd820-50fa32daa1bc.small Software Testing Fundamentals
Learn how to locate software bugs and defects using the latest testing techniques...
7ca98c09-a207-40c7-8a84-b9c48ecdf920-f25c990d1f5f.small Cloud Computing Management
Learn methods for managing cloud computing projects and build an understanding...
91f52ef3-fa3f-4934-9d19-8d5a32635cd4-d99e27f09d19.small Data Science: R Basics
Build a foundation in R and learn how to wrangle, analyze, and visualize data...
More from 'edX':
41e295ce-a84b-4952-a9a7-fa613201d896-43f61d701b2e.small Pre-University Calculus
Prepare for Introductory Calculus courses. Mathematics is the language of Science...
96b60bc7-4919-457c-b3a3-3605dab4f811-04555913dc81.small Nutrition and Health: Food Risks
Learn about bacteria, pesticides and health hazards present in food. Everyday...
07d7ae26-cc26-43df-a427-40488e08abcb-b0790aebc237.small Psychology of Personal Growth
Learn to understand personal growth from a comparative perspective. Want to...
9a0c24fa-6758-464d-9a01-fd5c7b18a96b-133d1c3bd2cd.small Becoming an Effective Leader
Develop your leadership skills as you learn the importance of self-efficacy...
6ebb00eb-31db-4009-8d88-18680f87df9d-1ecc75bb1fc3.small Leading the Organization
Learn effective strategies for developing, articulating, and implementing organizational...

© 2013-2019