Publish a website using VS Code, Git, and Github.
Learning Objectives
Students who complete this assignment will be able to:
- Compare markup languages and describe the primary function of HTML on the web.
- Describe the anatomy of a web page, including elements, tags, attributes, and nesting.
- Use HTML to create a basic web page.
- Explain essential computing concepts from an activity in the learn-computing modules.
- Use Git and Github to fork, clone, update, and publish files in a repository.
Preparation
Complete the following to prepare for this assignment:
- Chapter 1 of Critical Web Design
- Course content listed on the schedule
Rubric
See Moodle.- 📚 "Introduction" (chapter 0) and "Networks" (chapter 1) in Critical Web Design
- 📚 B.J. Keeton The History Behind “Hello World” (2020)
- Fork this repository (create a copy of the project in your own Github account).
- Clone your copy to your machine.
Glitch version: https://glitch.com/edit/#!/dig245-hello-world
Add the following in index.html
. Use HTML to make your text readable. Experiment!
- Your name, year of school, major (or intended major)
- Why are you taking this course? What are your goals?
- What experience do you have creating content for the web or programming?
- Select a tutorial from learn-computing (other than command line and Git). Follow the instructions and summarize it 100-150 words.
- Select 3 web-based projects that represent your interests, aspirations, and passions from the Critical Web Design Index. List each project with its title, link, and 2–3 sentences describing it and why it is remarkable.
- Add an HTML comment explaining if any part of this assignment was difficult.
- Save and refresh your work in the browser often to see your changes.
- Commit changes regularly.
- When finished, push, publish, and post all deliverables to Moodle per documentation in the Assignments.