NETB258 Web-програмиране с HTML и JavaScript

Анотация:

The course is an introduction to the web programming using HTML and JavaScript.

The course objectives are to give the students

- The World Wide Web basic knowledge

- HTML as a tool to create web pages

- JavaScript language for vivid descriptions and advanced applications

прочети още
Мрежови технологии (на английски език)

Преподавател(и):

доц. Венцислав Джамбазов  д-р
 Делян Керемедчиев  

Описание на курса:

Компетенции:

Students successfully finished this course will:

1) know:

" what the World Wide Web is

" the concept of the Web browser and the Web server

" how HTML markup tags are used to format a Web page

" what JavaScript is

" how to put a JavaScript into an HTML document

2) be able to:

" create HTML pages

" make a simple web site

" create JavaScript applications

" use JavaScript objects


Предварителни изисквания:
Basic knowledge to use computers and the internet as in the Preliminary Term course NET001 Introduction to Computers, teaching in NBU

Форми на провеждане:
Редовен

Учебни форми:
Лекция

Език, на който се води курса:
Български

Теми, които се разглеждат в курса:

  1. TOPIC 1. THE WORD WIDE WEB - Web browser and Web server. Internet Explorer. Introduction to HTML. Markup tags. HTML file. - 2 h
  2. TOPIC 2. HTML ELEMENTS - Using HTML tags. Examples. HTML editors. Text formatting tags, the computer output tags, the citation tags, the quotation tags, and the definition tags -
  3. TOPIC 3. HTML FORMATTING - Special meaning characters. Link tags. Frame tags and Frameset
  4. TOPIC 4. HTML TABLES AND LISTS - Table header, borders, cells. Ordered and unordered lists. Nest lists.
  5. TOPIC 5. HTML FORMS AND IMAGES - Form and input tags. Text field, check boxes, radio buttons. Input forma and submit button. Image tags. Image map with clickable regions. Background
  6. TOPIC 6. HTML ADVANCED - Layout. Fonts, Version HTML 5.0. Styles. Header tags. Meta tags. Publish on the server
  7. TOPIC 7. Responsive design. Responsive design patterns.
  8. Midterm exam 1
  9. JavaScript introduction
  10. JavaScript data types
  11. Document Object Model
  12. Time and event management
  13. jQuery library
  14. AJAX
  15. Midterm exam 2

Литература по темите:

1. Web development site: http://w3schools.com

2. Chuck Musciano, Bill Kennedy. HTML & XHTML: The Definitive Guide. 6th Edition. O'Reilly Media. 2006.

3. Christopher Schmitt. CSS Cookbook, 3rd Editiion. O'Reilly Media. 2009

4. David Flanagan. JavaScript: The Definitive Guide. O'Reilly Media. 5th Edition, 2007

Средства за оценяване:

2 tests