There's a good chance if you're a business looking to create a website, coding your own site may prove too daunting a task. But if you have minimal needs and want a solution at minimal cost, here are the resources you would need to implement a website on your own.
To create a web site, at minimum you need to understand the two technologies at the foundation of the web : HTML and CSS. HTML represents the structure of your website, while CSS handles the site's presentation, how it appears.
Beyond HTML and CSS, you will encounter JavaScript - the programming language of the web - and its many different interpretations or "frameworks", including : Bootstrap, REACT, nodeJS, Angular and VUE
HTML Essential Training [LYNDA]
CSS Essential Training [LYNDA]
Web Development Learning Path [LYNDA]
After you have created you website, you will need to find a web host for your site. Choosing a web host is a commercial decision. Here are a collection of reviews for web hosting companies.
Building Websites All-in-One For Dummies
by David Karlins and Doug Sahlin
This hefty, 800+ page book is your start-to-finish roadmap for building a web site for personal or professional use. Even if you're completely new to the process, this book is packed with everything you need to know to build an attractive, usable, and working site.
Look for additional books and e-books using the terms "Web Design", "Web Development" and specific coding technologies like "HTML", "CSS" or "javascript" in the NYPL Catalog and the eNYPL Catalog.
NYPL hosts several classes on Web Design throughout our system. If you are interested in creating a website, you will want to seek out classes on :
To look for available classes, search NYPL's Events page