Coding for Designers, Managers, & Entrepreneurs I (Coursera)

Coding for Designers, Managers, & Entrepreneurs I (Coursera)

Do you want to experience what it is to go from idea to code? If so, this is the place for you! This is the first course in the Coding for Designers, Managers, and Entrepreneurs Specialization, which is specifically designed for you, if you’re a hands-on collaborator with developers. In this course, we’re going to focus on going from design to code with HTML & CSS, two core building blocks for pretty much everything on the web.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

You'll build creative confidence and competence that will make you an even better collaborator on digital projects. This course was developed at the Darden School of Business at the University of Virginia and is taught by top-ranked faculty.
What You Will Learn

  • How to transition ideas to designs, and how to translate those designs to code
  • How to build end user interfaces using HTML and CSS (with a transition to Javascript in course 2).
  • How to use analytical debugging to take the guess work and anxiety out of coding
  • How to use digital literacy to enhance your team's practice of agile

Course 1 of 3 in the Coding for Designers, Managers, and Entrepreneurs Specialization.

Syllabus

WEEK 1
Prototyping with HTML
This week, we’ll warm up your inner coder with some work in how to render a wireframe into working HTML- the core building block of how web pages (and most digital assets) look the way they do. We’ll also step back and consider the importance of working in small, incremental pages for creating great user experiences (UX).

WEEK 2
Making HTML Manageable with CSS
This week, we’re going to take a look at an item that’s tightly tied to HTML: CSS, ‘cascading style sheets’. This are a way of controlling how HTML looks and functions and it’s designed to maximize readability/manageability of your HTML and minimize duplication. If you’re still a little uncertain about Week 1, I think you’ll find this week a good time to catch up. If you found Week 1 quick and easy, feel free to get ahead on the course after you finish Week 2.

WEEK 3
Debugging HTML & CSS
This week might sound a little dull or like something you do when you code ‘wrong’. But please believe me- to code is to debug. More importantly, if you get comfortable with analytical debugging (and that’s our goal), you’ll be able to approach any coding task with calm and confidence.

WEEK 4
Preparing Your Design for Development
You’ve learned and applied HTML and CSS to the designs from HVAC in a Hurry. This week, you’ll prepare your design for next week’s peer-reviewed assignment where you’ll code your design. I think you’ll find that nothing creates focus on what to code and how like a nice, clear design. (And the reverse is also true.)

WEEK 5
Your Working Prototype
Well, now you’re a coder. Yes, really! You’re a beginner, sure, but that’s where everyone starts. I hope what you’re finding is that while coding is work, curiosity, focus, and diligence can take you a long way. This week, you’ll go from idea to code, working from the design brief from HVAC in a Hurry.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Agile Meets Design Thinking (Coursera) Coursera
University of Virginia

Agile Meets Design Thinking (Coursera)

Despite everyone's good intentions, hard work and solid ideas, too many projects end up creating unneeded, unusable, and unsellable products. But it doesn't have to be this way. Agile and design thinking offer a different--and effective--approach to product development, one that results in valuable solutions to meaningful problems. In this course, you’ll learn how to determine what's valuable to a user early in the process--to frontload value--by focusing your team on testable narratives about the user and creating a strong shared perspective.

Sep 14th 2026
4 Weeks
Learn Styled Components in React (Coursera) Coursera
Scrimba

Learn Styled Components in React (Coursera)

If you are wondering how to enhance your CSS for styling React component systems, styled components are the way to go. Styled components are helpful for many reasons. They reduce class name bugs, they make your components more readable, and they allow you to navigate your CSS more easily. They also allow for dynamic styling and automatic vendor prefixing.

Sep 28th 2026
1 Week
Gestión Empresarial Exitosa para Pymes (Coursera) Coursera
Pontificia Universidad Católica de Chile

Gestión Empresarial Exitosa para Pymes (Coursera)

Este curso tiene como objetivo fortalecer las capacidades de gestión de pequeños y medianos empresarios, y personas interesadas en emprender. El Programa Pyme de la Pontificia Universidad Católica de Chile te invita a profundizar sobre lo que se requiere para ser un empresario exitoso y a aprender buenas prácticas en dirección de empresas que permitan crear valor al cliente, a través del marketing y herramientas comerciales.

Sep 28th 2026
5-12 Weeks
Design Thinking for the Greater Good: Innovation in the Social Sector (Coursera) Coursera
University of Virginia

Design Thinking for the Greater Good: Innovation in the Social Sector (Coursera)

Do you work for a nonprofit or in the social sector? Are you struggling to solve the problems and meet the needs of the people you serve? Come learn more about how design thinking, a human-centered approach to problem solving, can help you truly understand an issue, generate ideas worth testing and iterate to find solutions that make a real difference. Through global stories from areas as diverse as government, health care, and education, we’ll show you the tools, techniques and mindset needed to use design thinking to uncover new and creative solutions in the social sector.

Sep 28th 2026
4 Weeks
Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript (Coursera) Coursera
University of Michigan

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript (Coursera)

Why should a designer learn to code? As our world is increasingly impacted by the use of algorithms, designers must learn how to use and create design computing programs. Designers must go beyond the narrowly focused use of computers in the automation of simple drafting/modeling tasks and instead explore the extraordinary potential digitalization holds for design culture/practice.

Sep 14th 2026
5-12 Weeks
How to Validate your Startup Idea (Coursera) Coursera
UNSW Sydney - University of New South Wales

How to Validate your Startup Idea (Coursera)

Starting a new business begins with an idea that needs to evolve through experimentation, iteration and interactions with people. This course is for existing and potential entrepreneurs who are looking for guidance and support to make their ‘great idea’ a reality. In addition to reviewing the basic principles of entrepreneurship, this course guides you through the process of actively validating your idea in the market.

Sep 14th 2026
5-12 Weeks
Introduction to UX Design MasterTrack Certificate Program (Coursera) Coursera
University of Minnesota

Introduction to UX Design MasterTrack Certificate Program (Coursera)

User experience is a highly in-demand field which requires a holistic understanding of the design process. This course is a "sample" of the UX Design MasterTrack certificate program. You will have the opportunities to explore core topics in UX including Ethics and Research, User Research, User Testing, and Visual Literacy as four modules.

Sep 28th 2026
5-12 Weeks
Beyond Silicon Valley: Growing Entrepreneurship in Transitioning Economies (Coursera) Coursera
Case Western Reserve University

Beyond Silicon Valley: Growing Entrepreneurship in Transitioning Economies (Coursera)

The path for entrepreneurs to grow their companies outside of well-developed entrepreneurial ecosystems like Silicon Valley is challenging. Most markets around the world do not look like Silicon Valley, and they never will. But there are other models to support new businesses. In transitioning markets (where entrepreneurs do not have much access to private sector financing), government officials, donors, and business leaders are experimenting with creative approaches to support the growth of entrepreneurs. Northeast Ohio, whose largest city is Cleveland, is one such community. During our time together in this course, we will be exploring some of these innovative approaches.

Sep 28th 2026
5-12 Weeks
Business Model Canvas: A Tool for Entrepreneurs and Innovators (Project-Centered Course) (Coursera) Coursera
University System of Georgia

Business Model Canvas: A Tool for Entrepreneurs and Innovators (Project-Centered Course) (Coursera)

In this project-centered course*, you will use the Business Model Canvas innovation tool to approach either a personal or corporate challenge or opportunity. You’ll learn to identify and communicate the nine key elements of a business model: Customer Segments, Value Proposition, Channels, Customer Relationships, Key Resources, Key Activities, Key Partners, Revenue Streams, and Cost Structure. Your completed project will be a polished Business Model Canvas that outlines the business case for a new product or service to address your selected challenge or opportunity. You’ll present your case in both a one-page document and a 10-minute video presentation.

Sep 28th 2026
5-12 Weeks
Human-Centered Design: an Introduction (Coursera) Coursera
University of California, San Diego

Human-Centered Design: an Introduction (Coursera)

In this course, you will learn how to design technologies that bring people joy, rather than frustration. You'll learn several techniques for rapidly prototyping and evaluating multiple interface alternatives -- and why rapid prototyping and comparative evaluation are essential to excellent interaction design. You'll learn how to conduct fieldwork with people to help you get design ideas. How to make paper prototypes and low-fidelity mock-ups that are interactive -- and how to use these designs to get feedback from other stakeholders like your teammates, clients, and users. Armed with these design-thinking strategies, you’ll be able to do more creative human-centered design in any domain.

Sep 21st 2026
4 Weeks