Lecturer(s)
|
-
Ščuglík Michal, MgA.
-
Krutil Pavel, Mgr.
|
Course content
|
1. UI libraries 2. Modification and styling of a selected UI library 3. Javascript frameworks 4. Introduction to a selected Javascript framework 5. Working with Javascript 6. Working with an API and JSON objects 7. Forms and interactive elements 8. Designing your own web application 9. Implementing your own web application 1/3 10. Implementation of a custom web application 2/3 11. Implementation of a custom web application 3/3 12. Consultation of own web application 13. Online publication of a web application
|
Learning activities and teaching methods
|
- Participation in classes
- 26 hours per semester
- Preparation for course credit
- 24 hours per semester
|
prerequisite |
---|
Knowledge |
---|
Knowledge of HTML, CSS and Javascript |
Knowledge of HTML, CSS and Javascript |
Skills |
---|
Create a simple web presentation using HTML, CSS and Javascript |
Create a simple web presentation using HTML, CSS and Javascript |
learning outcomes |
---|
Knowledge |
---|
Describe the currently most popular CSS libraries |
Describe the currently most popular CSS libraries |
Characterize the currently most popular Javascipt frameworks |
Characterize the currently most popular Javascipt frameworks |
Explain how API and JSON work |
Explain how API and JSON work |
Describe the functioning of forms and interactive elements on websites |
Describe the functioning of forms and interactive elements on websites |
Define the process of using libraries and frameworks when creating a web application |
Define the process of using libraries and frameworks when creating a web application |
Skills |
---|
Design and create a web application using a UI library and a Javascript framework |
Design and create a web application using a UI library and a Javascript framework |
Create an application connection to the API using JSON |
Create an application connection to the API using JSON |
Implement a web form and input data processing |
Implement a web form and input data processing |
Debug a web application |
Debug a web application |
Publish a web application |
Publish a web application |
teaching methods |
---|
Knowledge |
---|
Exercises on PC |
Exercises on PC |
Demonstration |
Demonstration |
Individual work of students |
Individual work of students |
Skills |
---|
Exercises on PC |
Exercises on PC |
Demonstration |
Demonstration |
Individual work of students |
Individual work of students |
assessment methods |
---|
Knowledge |
---|
Analysis of the student's performance |
Analysis of the student's performance |
Recommended literature
|
-
FIELDING, Jonathan. Beginning Responsive Web Design with HTML5 and CSS3. Berkeley, CA New York, NY: Apress, 2014. ISBN 978-1430266945.
-
MACDONALD, Matthew. HTML5: The Missing Manual. Sabastopol, CA: O'Reilly, 2013. ISBN 978-1449363260.
-
MCFARLAND, David S. CSS: The Missing Manual. Sebastopol, CA: O'Reilly, 2015. ISBN 978-1491918050.
-
MCFARLAND, David S. JavaScript & jQuery: The Missing Manual. Sebastopol, CA: O'Reilly, 2014. ISBN 978-1491947074.
|