Fundamentals of Web Design and Programming (Introduction)
Fundamentals of Web Design and Programming (Introduction)
Content design
All the front and backend technologies that make the website
function/work
Information architecture
An Information Architect (also called an Information Designer)
organizes the content logically and for ease of findability
● responsible for search functionality,
● site diagrams, and
● how the content and data are organized on the server
User Experience, Interaction, and User Interface design
about all aspects of the user’s interaction with the product: how it
is perceived, learned, and used
includes the visual design, the user interface, the quality and
message of the content, and the overall site performance
Wireframe Diagram
shows the structure of a web page using only outlines for each
content type and widget
Wireframe Diagram
Outputs of UX, IxD, and UI Design Phase
Site Diagram
Site Diagram
Storyboards
A user flow chart is another method for showing how the parts of
a site or application are connected, but it tends to focus on
technical details rather than telling a story
Outputs of UX, IxD, and UI Design Phase
You can also add special effects and basic animation to your page
Front End Development
JavaScript and DOM scripting (CSS)
Bootstrap (https://getbootstrap.com/)
BULMA (https://bulma.io/)
Materialize (https://materializecss.com/)
Backend development
Backend development focus on the server, including the applications
and databases that run on it
Backend development
Technologies used for backend development
Mention some of the ways that you can share information over the
internet
How the web works
There are many ways information can be passed between computers,
including
email (POP3/IMAP/SMTP),
DNS Server
Every page and resource on the web has its own special address
called a URL, which stands for Uniform Resource Locator
How the web works
The Parts of a URL
http://
www.example.com
http://www.example.com/page1.html
https://developer.chrome.com/docs/devtools/network/
https://developer.chrome.com/docs/devtools/network/reference/
https://developer.chrome.com/docs/devtools/resources/
Assessment and Evaluation
Percenta
Assessment
ge
Lab Assignment 20 %
Final Exam 35 %
● https://learn.shayhowe.com/html-css/
● HTML & CSS: Design and Build Websites, 1st edition
Backend
● NestJs
○ https://docs.nestjs.com/