NETB467 Проектиране на приложения в Интернет

Анотация:

Advanced Internet development encompasses the design and implementation of sophisticated distributed systems. Internet systems generally embody multiple, interoperable applications distributed across multiple computers and disparate environments. These typically incorporate elements from several technical areas and may include a relational database subsystem, text sifting and sorting technologies (natural language processing), data encryption, dynamic Web page generation etc.

The course aims at describing the main components of Internet-applications: User Interface, Data Bases, Communications, Project maintenance, Tools (languages, environments).

Basic principles for building any of the components will be considered and illustrated by numerous examples of well-known tools such as Access, MySQL, PHP, ASP, Java, and Perl etc. The goal is to identify common components, problems and solutions for Internet applications and to discuss the most applicable strategies and tools.

This will prepare students to analyze real life problems and to convert them successfully into attractive Internet applications.

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

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

доц. Румен Радев  д-р

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

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

Students successfully finished this course will:

1) know:

" the structure and principles of Internet-applications

" good practices in developing Internet applications

" the strength and constraints of tools and techniques for Internet applications developing

2) be able to:

" analyze real life problems

" analyze user's requirements

" elaborate design specifications and detailed design specifications

" select the most appropriate UI, DB and other tools for application developing


Предварителни изисквания:
Students should have:

Knowledge of a programming language (C++, Java, VBA, others)

Knowledge of Database systems

Knowledge of protocols

(These are fully covered by corresponding courses taught within this programme.)



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

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

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

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

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

RUNNING CONTROL: TERM EXAMS:

TESTS % WRITTEN EXAM 30 %

PARTICIPATION IN SEMINARS 30 % ORAL EXAM 30 %

COURSE WORK/PROJECT ….40 % EXAM ON PRACTICE 40%

ESSAY .....… %

STUDY 30 %

CASUS ………..... %

OTHERS: