Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S2)

Sylabus przedmiotu Dynamic documents and front-end Web development:

Informacje podstawowe

Kierunek studiów Wymiana międzynarodowa
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta
Obszary studiów
Profil
Moduł
Przedmiot Dynamic documents and front-end Web development
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Inżynierii Systemów Informacyjnych
Nauczyciel odpowiedzialny Wiesław Pietruszkiewicz <Wieslaw.Pietruszkiewicz@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 5,0 ECTS (formy) 5,0
Forma zaliczenia zaliczenie Język angielski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW1 30 2,00,30zaliczenie
laboratoriaL1 30 3,00,70zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1A basic understanding of internet technologies

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Understanding selected programming languages and data processing methods in dynamic Web systems.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Preparation of development environment2
T-L-2HTML4
T-L-3Cascade Style Sheets4
T-L-4CSS preprocessors2
T-L-5Web desing & user experience4
T-L-6Web media2
T-L-7JavaScript4
T-L-8CMS/Fes - selected CMS/F2
T-L-9Server-side - template engine2
T-L-10Server-side - selected web application framework4
30
wykłady
T-W-1Introduction to the web-based systems2
T-W-2Web-development environment2
T-W-3Markup lanaguages - with focus on HTML2
T-W-4Web styling - Cascade Style Sheets & preprocessors2
T-W-5Web design principles2
T-W-6User experience & web evaluation2
T-W-7Webmedia standards2
T-W-8JavaScript basics2
T-W-9JavaScript common libraries2
T-W-10Data in web systems - XML, JSON & Web Storage2
T-W-11Content Management Systems and Frameworks2
T-W-12Server-side technologies - a review of the most popular ones2
T-W-13Selected server-side technology - programming basics and template engines2
T-W-14Selected server-side technology - webapp frameworks2
T-W-15Newest trends in the web-development2
30

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Participation in laboratory classes30
A-L-2Preparation for assessment5
A-L-3Preparation of laboratory reports40
75
wykłady
A-W-1Participation in lectures30
A-W-2Consultations and examinations4
A-W-3Preparation for the exam16
50

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Lectures with presentations, and review of case studies
M-2Laboratory-based practical exercises

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Lectures - Written exam with knowledge-oriented choice questions, and skill-oriented open-ended questions
S-2Ocena podsumowująca: Laboratory classes - Overall assessment based on reports and attendance

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_null_W01
Knowledge required to design dynamic web documents
C-1T-W-1, T-W-3, T-W-4, T-W-7, T-W-8, T-W-9, T-W-10, T-W-11, T-W-12, T-W-13, T-W-14, T-W-15, T-W-2, T-W-6, T-W-5M-2, M-1S-1, S-2

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_null_U01
Skills required to develop dynamic web documents
C-1T-L-8, T-L-7, T-L-9, T-L-10, T-L-1, T-L-2, T-L-3, T-L-4, T-L-5, T-L-6M-2, M-1S-1, S-2

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_null_W01
Knowledge required to design dynamic web documents
2,0Insufficient for 3.0
3,0Has a basic understanding of usage of web technologies in creation of dynamic documents
3,5As required for 3.0, and understands elementary web design principles
4,0As required for 3.5, and knows basic web design principles
4,5As required for 4.0, and knows advanced elements of selected web technologies
5,0As required for 4.5, and advanced knowledge of web technologies advanced

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_null_U01
Skills required to develop dynamic web documents
2,0Insufficient for 3.0
3,0Can develop elementary static web documents
3,5As required for 3.0, and can develop advanced static web documents
4,0As required for 3.5, and can develop elementary dynamic web documents
4,5As required for 4.0, and can develop advanced dynamic web documents
5,0As required for 4.5, and can develop complex dynamic web documents

Literatura podstawowa

  1. Anne Boehm, Zak Ruvalcaba, HTML5 and CSS3, Murach, NY, 2015
  2. David Flanagan, Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, O'Reilly UK Ltd., 2020

Literatura dodatkowa

  1. Bogdan Brinzarea, AJAX and PHP: Building Modern Web Applications, PACKT, London, 2012
  2. Shawn M. Lauriat, Advanced Ajax: Architecture and Best Practices, Prentice Hall, NY, 2011

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Preparation of development environment2
T-L-2HTML4
T-L-3Cascade Style Sheets4
T-L-4CSS preprocessors2
T-L-5Web desing & user experience4
T-L-6Web media2
T-L-7JavaScript4
T-L-8CMS/Fes - selected CMS/F2
T-L-9Server-side - template engine2
T-L-10Server-side - selected web application framework4
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Introduction to the web-based systems2
T-W-2Web-development environment2
T-W-3Markup lanaguages - with focus on HTML2
T-W-4Web styling - Cascade Style Sheets & preprocessors2
T-W-5Web design principles2
T-W-6User experience & web evaluation2
T-W-7Webmedia standards2
T-W-8JavaScript basics2
T-W-9JavaScript common libraries2
T-W-10Data in web systems - XML, JSON & Web Storage2
T-W-11Content Management Systems and Frameworks2
T-W-12Server-side technologies - a review of the most popular ones2
T-W-13Selected server-side technology - programming basics and template engines2
T-W-14Selected server-side technology - webapp frameworks2
T-W-15Newest trends in the web-development2
30

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Participation in laboratory classes30
A-L-2Preparation for assessment5
A-L-3Preparation of laboratory reports40
75
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Participation in lectures30
A-W-2Consultations and examinations4
A-W-3Preparation for the exam16
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_null_W01Knowledge required to design dynamic web documents
Cel przedmiotuC-1Understanding selected programming languages and data processing methods in dynamic Web systems.
Treści programoweT-W-1Introduction to the web-based systems
T-W-3Markup lanaguages - with focus on HTML
T-W-4Web styling - Cascade Style Sheets & preprocessors
T-W-7Webmedia standards
T-W-8JavaScript basics
T-W-9JavaScript common libraries
T-W-10Data in web systems - XML, JSON & Web Storage
T-W-11Content Management Systems and Frameworks
T-W-12Server-side technologies - a review of the most popular ones
T-W-13Selected server-side technology - programming basics and template engines
T-W-14Selected server-side technology - webapp frameworks
T-W-15Newest trends in the web-development
T-W-2Web-development environment
T-W-6User experience & web evaluation
T-W-5Web design principles
Metody nauczaniaM-2Laboratory-based practical exercises
M-1Lectures with presentations, and review of case studies
Sposób ocenyS-1Ocena podsumowująca: Lectures - Written exam with knowledge-oriented choice questions, and skill-oriented open-ended questions
S-2Ocena podsumowująca: Laboratory classes - Overall assessment based on reports and attendance
Kryteria ocenyOcenaKryterium oceny
2,0Insufficient for 3.0
3,0Has a basic understanding of usage of web technologies in creation of dynamic documents
3,5As required for 3.0, and understands elementary web design principles
4,0As required for 3.5, and knows basic web design principles
4,5As required for 4.0, and knows advanced elements of selected web technologies
5,0As required for 4.5, and advanced knowledge of web technologies advanced
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_null_U01Skills required to develop dynamic web documents
Cel przedmiotuC-1Understanding selected programming languages and data processing methods in dynamic Web systems.
Treści programoweT-L-8CMS/Fes - selected CMS/F
T-L-7JavaScript
T-L-9Server-side - template engine
T-L-10Server-side - selected web application framework
T-L-1Preparation of development environment
T-L-2HTML
T-L-3Cascade Style Sheets
T-L-4CSS preprocessors
T-L-5Web desing & user experience
T-L-6Web media
Metody nauczaniaM-2Laboratory-based practical exercises
M-1Lectures with presentations, and review of case studies
Sposób ocenyS-1Ocena podsumowująca: Lectures - Written exam with knowledge-oriented choice questions, and skill-oriented open-ended questions
S-2Ocena podsumowująca: Laboratory classes - Overall assessment based on reports and attendance
Kryteria ocenyOcenaKryterium oceny
2,0Insufficient for 3.0
3,0Can develop elementary static web documents
3,5As required for 3.0, and can develop advanced static web documents
4,0As required for 3.5, and can develop elementary dynamic web documents
4,5As required for 4.0, and can develop advanced dynamic web documents
5,0As required for 4.5, and can develop complex dynamic web documents