Internet Concepts And Web Design
- Sciences
- 800 level
- 2 credit units
- 203 pages
- 15 units
This course provides an introduction to Internet concepts and web design, covering the fundamentals of website creation and Internet programming. Students will learn about web application architecture, client/server computing, and essential web design principles. The course explores technologies such as HTML, CSS, JavaScript, and XML, equipping students with the skills to design and develop interactive web applications. It also introduces Micromedia Dreamweaver for practical web development.
About this course
- Difficulty
- Intermediate
- Study hours
- 200 hours
- Maths
- None
- Content
- Theoretical, practical
- Practical work
- Yes
- Basic computer literacy
- Familiarity with operating systems
- Assignments
- Tutor marked assignments
- Final examination
What you'll read
The real module and unit structure of CIT853, taken from the course material NOUN publishes.
One paragraph, so you can see how it reads
CIT853 · UNIT 2: INTRODUCTION TO THE WEB
For the sake of our study, it is important to understand that all the entities and inter-mediaries of the Net are given unique names for easy identification and delivery of messages. Thus, all the hosts/nodes on the Internet are identified through a unique identifier called domain names.
What you should be able to do
- Explain the overview of the Internet
- Describe the structure of web applications and its architecture
- Explain the concept of client/server computing
- Explain the fundamental of web design
- Format HTML with CSS font and text properties
- Explain the concept of javascript and vbscript
- Explain the fundamental of extensible markup language (XML)
- Explain the basic concept of micromedia dream weaver
What it prepares you for
- Web Designer
- Web Developer
- Front-End Developer
- Internet Programmer
- E-commerce
- Web Services
- Content Management
- Web Application Development
- HTML
- CSS
- JavaScript
- VBScript
- XML
- Micromedia Dreamweaver
Where it gets hard
The units students slow down on, and what makes each one heavy.
- Module 3: JavaScript and Visual Basic Script (VBScript)
Unit 2: JavaScript and Object Oriented Programming (OOP)
Object-oriented programming concepts in JavaScript require understanding of inheritance, polymorphism, and encapsulation.
- Module 4: Extensible Markup Language (XML)
Unit 2: Document Type Definition (DTDs)
Creating and validating XML documents with DTDs requires understanding of element and attribute declarations.
A suggested way through it
13 weeks, about 98 hours in total. Yours will differ.
- Week 1Module 1: The Internet
Unit 1: Overview of the Internet · 2 hours
Read the course guide to understand the course structure, objectives, and assessment methods.. Familiarize yourself with the course materials and resources..
- Week 2Module 1: The Internet
Unit 2: Introduction to the Web · 8 hours
Study the definition, administration, domain names, and IP addresses of the Internet.. Understand the TCP/IP protocol and its role in Internet communication.. Complete Assignment 1 on the overview of the Internet..
- Week 3Module 2: Web Design
Unit 1: Introduction to Web Design · 8 hours
Explore the structure of web applications and client/server computing.. Understand the concepts of layers and tiers in web architecture.. Complete Assignment 2 on the introduction to the web..
- Week 4Module 2: Web Design
Unit 2: Adding Graphics to Web Pages · 8 hours
Learn about common gateway interface (CGI) and hypertext markup language (HTML).. Understand HTML container and empty tags.. Complete Assignment 3 on the introduction to web design..
- Week 5Module 2: Web Design
Unit 3: Cascading Style Sheet (CSS) · 8 hours
Explore working with web graphics and embedding graphics in web pages.. Learn about relative and absolute path URLs.. Complete Assignment 4 on adding graphics to web pages..
- Week 6Module 2: Web Design
Unit 4: Cascading Style Sheet Properties · 8 hours
Understand CSS syntax and how to define global style classes.. Learn about inserting CSS using external, internal, and inline styles.. Complete Assignment 5 on cascading style sheets..
- Week 7Module 2: Web Design
Unit 5: Cascading Style Sheet Properties Continue · 8 hours
Explore CSS properties such as background, text, and font properties.. Understand style sheet precedence rules.. Complete Assignment 6 on cascading style sheet properties..
- Week 8Module 3: JavaScript and Visual Basic Script (VBScript)
Unit 1: JavaScript · 8 hours
Continue exploring CSS properties, including box and classification properties.. Understand margin, padding, list, and table properties.. Complete Assignment 7 on cascading style sheet properties continue..
- Week 9Module 3: JavaScript and Visual Basic Script (VBScript)
Unit 2: JavaScript and Object Oriented Programming (OOP) · 8 hours
Learn about JavaScript types, variables, and operators.. Understand JavaScript control flow.. Complete Assignment 8 on JavaScript..
- Week 10Module 3: JavaScript and Visual Basic Script (VBScript)
Unit 3: Visual Basic Script · 8 hours
Explore JavaScript and object-oriented programming concepts.. Learn about creating and initializing objects in JavaScript.. Complete Assignment 9 on JavaScript and object-oriented programming..
- Week 11Module 3: JavaScript and Visual Basic Script (VBScript)
Unit 4: VBScript Object and Controlling VBScript Routines · 8 hours
Understand VBScript data types, variables, and operators.. Learn about VBScript program control statements.. Complete Assignment 10 on Visual Basic Script..
- Week 12Module 4: Extensible Markup Language (XML)
Unit 1: XML Basics · 8 hours
Explore VBScript objects and how to control VBScript routines.. Learn about linking VBScript with objects and conditional statements.. Complete Assignment 11 on VBScript object and controlling VBScript routines..
- Week 13Module 4: Extensible Markup Language (XML)
Unit 2: Document Type Definition (DTDs) · 8 hours
Understand XML basics and the benefits of XML.. Learn about XML syntax rules and how to create a simple XML file.. Complete Assignment 12 on XML basics..
Preparing for the exam
- Review all unit objectives and ensure you can meet them.
- Practice writing HTML, CSS, and JavaScript code from scratch.
- Focus on understanding the differences between client-side and server-side scripting.
- Create sample XML documents and XSLT stylesheets to practice transformations.
- Familiarize yourself with the Dreamweaver interface and key features.
- Solve all tutor-marked assignments and review the solutions carefully.
- Create concept maps linking Modules 1-2 Internet and Web architecture concepts.
- Practice HTML and CSS coding exercises from Modules 2-3 weekly.
- Review JavaScript and VBScript examples from Modules 3-4 and modify them.
- Study XML schema basics and practice creating simple schemas in Module 4.
Questions students ask about this course
What is CIT853 about?
This course provides an introduction to Internet concepts and web design, covering the fundamentals of website creation and Internet programming. Students will learn about web application architecture, client/server computing, and essential web design principles. The course explores technologies such as HTML, CSS, JavaScript, and XML, equipping students with the skills to design and develop interactive web applications. It also introduces Micromedia Dreamweaver for practical web development.
How many units does CIT853 have?
CIT853, Internet Concepts And Web Design, has 15 units across 4 modules, over 203 pages of course material. You can read it one unit at a time.
How many credit units is CIT853?
CIT853 carries 2 credit units, at 800 level in Sciences.
Is CIT853 hard?
CIT853 is rated intermediate level, with no mathematical content. It is mostly theoretical and practical work, and it has a practical component.
How long does CIT853 take to study?
About 200 hours of study, spread across its 15 units.
How is CIT853 assessed?
CIT853 is assessed by assignments, tutor marked assignments and final examination.
What do I need before starting CIT853?
Basic computer literacy Familiarity with operating systems
What can I do with CIT853?
Web Designer, Web Developer, Front End Developer and Internet Programmer.