Uniwersytet w Białymstoku - Centralny System Uwierzytelniania
Strona główna

Internet Programming

Informacje ogólne

Kod przedmiotu: 0600-IS1-2PIN#a
Kod Erasmus / ISCED: 11.302 Kod klasyfikacyjny przedmiotu składa się z trzech do pięciu cyfr, przy czym trzy pierwsze oznaczają klasyfikację dziedziny wg. Listy kodów dziedzin obowiązującej w programie Socrates/Erasmus, czwarta (dotąd na ogół 0) – ewentualne uszczegółowienie informacji o dyscyplinie, piąta – stopień zaawansowania przedmiotu ustalony na podstawie roku studiów, dla którego przedmiot jest przeznaczony. / (brak danych)
Nazwa przedmiotu: Internet Programming
Jednostka: Instytut Informatyki.
Grupy:
Punkty ECTS i inne: (brak) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: angielski
Rodzaj przedmiotu:

obowiązkowe

Skrócony opis: (tylko po angielsku)

Lectures and laboratory classes involving various elements of internet programming presented during lectures accompanied by project classes based on implementing individual or small-group tasks.

Pełny opis: (tylko po angielsku)

Course profile: General Academic

Form of study: Full-time studies

Course type: Obligatory

Year/semester of study: 2 / 4

Prerequisites (sequential system of courses and exams): Items introducing: Introduction to Structured Programming, Computer Systems Architecture, Operating Systems,

Lecture: 30 Laboratory classes: 15 Project: 15

Teaching methods: Lectures and laboratory classes involving various elements of internet programming presented during lectures accompanied by project classes based on implementing individual or small-group tasks.

ECTS credits: 5

Balance of student workload:

Class attendance:

- lecture 30h

- laboratory classes 15h

- project classes 15h

Course preparation:

- lecture 15h

- laboratory classes 10h

- project classes 10

Literature study: 10h

Reports, homeworks: 5h

Preparation for tests: 5h

Preparation for the exam: 10h

Exam duration: 2h

Individual consultation with the teacher: 5h

Student workload:

Direct interaction with the teacher: 67, 3 ECTS

Practical exercises: 55, 2 ECTS

Literatura: (tylko po angielsku)

Main literature:

P. Deitel, H. Deitel. AJAX, Rich Internet Applications, and Web Development for Programmers. Prentice Hall, 2009

D.A. Crowder, A. Bailey. Creating Web Sites Bible. Wiley, 2008

V. DeBolt. Integrated HTML and CSS: A Smarter, Faster Way to Learn. Wiley, 2004

Supplementary literature:

Documentation: HTML, CSS, XML, XSL, JavaScript, Java, Perl, PHP, Python, Ruby, Apache, MySQL.

H. Schildt. Java: The Complete Reference. McGraw-Hill, 2007

T. Converse, J. Park, C. Morgan. PHP5 and MySQL Bible. Wiley, 2004

Efekty uczenia się: (tylko po angielsku)

Learning outcomes:

Students know the basics of web page description languages. K_W08

Students can characterize the client-server application model. K_W09

Students can enumerate popular web and database servers. K_W05

Students know main features of most popular languages used for programming dynamic network services. K_W04, K_W08

Students can name main internet communication protocols. K_W09

Students can create static and dynamic web pages. K_U18

Students know how to use the capabilities of web browsers for creating client-side applications. K_U17, K_U18

Students know how to implement simple CGI server-side applications. K_U08, K_U17, K_U18

Students can set-up and pre-configure a web server and a database server according to documentation available. K_U21

Students understand the need of continuous learning the newest technical developments in the Internet technology. K_K02

Students are aware of the responsibilities connected with managing data in the Internet. K_K01, K_K04

Metody i kryteria oceniania: (tylko po angielsku)

Form of assessment: written test

Przedmiot nie jest oferowany w żadnym z aktualnych cykli dydaktycznych.
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet w Białymstoku.
ul. Świerkowa 20B, 15-328 Białystok tel: +48 85 745 70 00 (Centrala) https://uwb.edu.pl kontakt deklaracja dostępności USOSweb 7.0.3.0-1 (2024-04-02)