6 Building a landing page with ChatGPT: Part 2

 

This chapter covers

  • Spelling out the fundamentals of web design and landing page construction
  • Using ChatGPT for generating website design code
  • Taking a novel approach to prompt engineering for breaking down complex tasks
  • Examining the complete construction of a landing page using ChatGPT

As demonstrated in previous chapters, ChatGPT’s ability to generate code opens up possibilities for tasks typically out of reach for non-coders. This includes creating websites - a particularly useful application for individuals like Bob, a fitness trainer with no coding skills. Using ChatGPT as a personal website builder, we will methodically construct Bob’s landing page in this chapter, integrating the text, images, and content crafted in the preceding sections. By the end of this chapter, you will have successfully utilized ChatGPT to design a visually appealing landing page, as seen in Figure 6.1. You can find a link to a live demo of this landing page here: https://natassha.github.io/bobslandingpage.

Figure 6.1 The landing page for Bob’s fitness company

6.1 A brief introduction to website development

Before we dive into building the landing page for Bob’s fitness company, let’s first explore some key web development concepts. Understanding these principles will help you leverage ChatGPT’s capabilities more effectively to create a compelling and effective landing page.

6.1.1 Front-end versus back-end web development

 
 

6.1.2 Essential tools and languages used for website creation

 
 
 
 

6.2 The two ways to build a website using ChatGPT

 
 
 

6.3 Installing Visual Studio Code

 
 

6.3.1 Download and run the Visual Studio Code Installer

 
 

6.3.2 Preparing your Visual Studio Code environment

 
 
 
 

6.4 Creating the various website sections

 
 
 
 

6.4.1 Setting custom instructions

 
 
 

6.4.2 The About section

 
 
 

6.4.3 Services

 

6.4.4 Pricing and packages

 

6.4.5 Contact information

 
 
 

6.4.6 Footer

 

6.4.7 Navigation bar

 
 

6.5 Deploying the landing page to the Internet

 
 

6.5.1 Create a GitHub account

 
 

6.5.2 Create a new GitHub repository

 
 

6.5.3 Upload your project files

 

6.5.4 Enable GitHub pages

 
 
 

6.6 Summary

 
 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest