← Computer Studies / 3 Software Development
3.5 Web Development Fundamentals
Computer Studies · Grade 11 · 14 lessons in the design
What you will be able to do
- explain the terminologies used in web application development
- describe the structure of a web application in hypertext markup language
- design a web application using appropriate tools
- develop a dynamic web application to solve a real life problem
- acknowledge the importance of web applications to society
Key questions
“What design principles should be considered when creating a web application?”
“How can a web application be used in real life situations?”
Lessons
The titles are open to everyone. Reading a lesson needs an account — sign in or create one.
-
Web development terms
40 min · 1 practice tasks · quizDefine the main terms used in web development.
-
The structure of an HTML document
40 min · 1 practice tasks · quizDescribe the structure of an HTML document.
-
HTML elements and tags
40 min · 1 practice tasks · quizUse HTML elements and their attributes.
-
Lists, images and tables
40 min · 1 practice tasks · quizUse lists, images and tables in HTML.
-
HTML forms
40 min · 1 practice tasks · quizBuild forms to collect user input.
-
What CSS is
40 min · 1 practice tasks · quizExplain what CSS is and why it matters.
-
Inline and internal CSS
40 min · 1 practice tasks · quizApply CSS inline and internally.
-
External CSS
40 min · 1 practice tasks · quizLink one style file to many pages.
-
Static and dynamic pages
40 min · 1 practice tasks · quizTell static and dynamic pages and the client-server model.
-
Wireframes, prototypes and site maps
40 min · 1 practice tasks · quizPlan a web application with simple designs.
-
Building a static web page
40 min · 1 practice tasks · quizBuild a static web page with HTML and CSS.
-
Server-side scripting with PHP
40 min · 1 practice tasks · quizExplain server-side scripting with PHP.
-
Linking a form to a database
40 min · 1 practice tasks · quizExplain linking an HTML form to a database.
-
Maintaining and appreciating web applications
40 min · 1 practice tasks · quizMaintain a web application, sensitise others and review.