Objectives and competences
The student will:
• Understand the website development management.
• Understand the basic principles of website performance.
• Achieve an in-depth understanding of the basic principles of web programming.
• Achieve an in-depth understanding of the techniques and programming languages for implementing a dynamic website.
• Achieve an in-depth understanding of the basic principles of website optimization.
• Develop the ability to create a prototype web page.
• Develop the ability to create the search engine optimization plan.
Content (Syllabus outline)
1. Management of website development
2. Web Design and Usability
3. Search engine optimization
4. Web content management systems
5. Introduction to HTML
6. Introduction to CSS
7. Using JavaScript
8. Introduction to php
Learning and teaching methods
• Lectures, discussion, and assignments
• Use of technologies in exercises
• Seminar work
Intended learning outcomes - knowledge and understanding
Knowledge and understanding of:
At the end of the course, the students will be able to:
• Describe the process of website development
• Describe the techniques and programming languages for the development, implementation and maintenance of dynamic web pages.
• Design, code and test simple web solutions
• Create a search engine optimization plan
• Use web content management systems
Intended learning outcomes - transferable/key skills and other attributes
Readings
1. Felke-Morris T.A. (2021): Web development and design foundations with HTML5, 10th Edition, Harlow: Pearson Education Limited.
2. Clarke A. (20123). SEO 2023 Learn Search Engine Optimization with Smart Internet Marketing Strategies. Simple Effectiveness Publishing.
3. Dean, J. (2019). Web programming with HTML5, CSS and JavaScript. Jones and Bartlett Learning, Burlington, MA.
4. Niderst Robbins, J. (2018). Learning Web Design, 5th Edition. O'Reilly Media, Sebastopol, CA.
Prerequisits
Prerequisites for performing study obligations:
- Completed exercises with defense
- Written test
Additional information on implementation and assessment