One place for hosting & domains

      How To Build a Website With CSS and HTML eBook


      Download the Complete eBook!

      How To Build a Website With CSS and HTML eBook in EPUB format

      How To Build a Website With CSS and HTML eBook in PDF format

      Introduction to the eBook

      This project-based eBook will introduce you to Cascading Style Sheets (CSS), a stylesheet language used to control the presentation of websites, by building a personal website using our demonstration site as a model. Though our demonstration site features Sammy the Shark, you can switch out Sammy’s information with your own if you wish to personalize your site.

      Gif of CSS demonstration site

      Alongside HTML and JavaScript, CSS is one of the core technologies of the World Wide Web. If you have some understanding of HTML and are looking to grow your front-end development skills, learning CSS is a great next step.

      The first half of this book will introduce CSS through hands-on exercises and the second half of the tutorial series will provide steps for recreating the demonstration website.

      By the end of this CSS book, you will have files ready for deploying a website to the cloud, as well as an understanding of how to continue modifying the site’s design with HTML and CSS. You will also have a foundation for learning additional front-end web development skills (such as JavaScript) and frameworks (like Tailwind).

      Download the Complete eBook!

      How To Build a Website With CSS and HTML eBook in EPUB format

      How To Build a Website With CSS and HTML eBook in PDF format



      Source link

      How To Build a Website With HTML eBook


      Download the Complete eBook!

      How To Build a Website With HTML eBook in EPUB format

      How To Build a Website With HTML eBook eBook in PDF format

      Introduction to the eBook

      If you are interested in learning how to build and design websites, Hyper Text Markup Language (HTML) is a great place to start. This project-based book will introduce you to HTML and its methods by building a personal website using our demonstration site (below) as a model. Once you learn the basics, you will know how change the website’s design and add personalized content. No prior coding experience is necessary to follow along the chapters in this book.

      This gif illustrate a scroll through our demonstration site

      HTML is the standard markup language used to display documents in a web browser. First developed by Tim Berners Lee in 1990 while working at the European Organization for Nuclear Research (CERN), HTML was one of the key innovative technologies used to publish the world’s first website on August 6, 1991. Thanks to a restoration project by CERN, you can now revisit the original website. Since that time, HTML has been significantly updated and expanded but its basic purpose to format and structure web pages remains the same.

      Today, HTML is one of many tools used to build the web. Knowing how to write HTML will provide a strong foundation for your career as a web designer and prepare you to learn additional front-end web development skills like CSS and JavaScript.

      In this book, you’ll learn how to create and customize a website using common HTML tags and techniques. After working through this book, you’ll have a site ready to deploy to the cloud.

      Download the Complete eBook!

      How To Build a Website With HTML eBook in EPUB format

      How To Build a Website With HTML eBook eBook in PDF format



      Source link

      Understanding the DOM — Document Object Model eBook


      Download the Complete eBook!

      Understanding the DOM — Document Object Model eBook in EPUB format

      Understanding the DOM — Document Object Model eBook in PDF format

      Introduction to the eBook

      JavaScript is the de facto programming language of the web, but the language itself does not include any built-in method for working with input/output (I/O), such as graphics display and sound. Instead, the web browser provides an API for accessing the HTML document in a tree structure known as the Document Object Model (DOM). The combination of JavaScript and the DOM is what allows us to create interactive, dynamic websites.

      Many modern frameworks, such as React, Vue, and Svelte abstract away much of the DOM from the developer, but frameworks also use the DOM under the hood. The JavaScript library jQuery was also created to make working with the DOM easier, but the modern development practice is to work with the DOM directly. In order to be a proficient web developer, having a deep understanding of what the DOM is and how to work with it is essential. The goal of this book is to provide a base understanding of the DOM, as well as explore examples of the most common and useful methods for interacting with the DOM.

      This book is based on the Understanding the DOM tutorial series found on the DigitalOcean Community. The topics that it covers include:

      • The DOM and DOM tree structure
      • How to access, traverse, and modify nodes and elements in the DOM
      • How to modify attributes, classes, and styles in the DOM
      • Use events to make interactive, dynamic websites

      Each chapter is self-contained and can be followed independently of the others. However, if you are not yet familiar with the concept of the DOM and DOM tree, it is recommended that you read the introductory chapters first.

      Download the eBook

      You can download the eBook in either the EPUB or PDF format by following the links below.

      Download the Complete eBook!

      Understanding the DOM — Document Object Model eBook in EPUB format

      Understanding the DOM — Document Object Model eBook in PDF format

      If you’d like to learn more about JavaScript, visit the DigitalOcean Community’s JavaScript section. You can follow along with the How to Code in JavaScript series for a directed learning experience.



      Source link