Benefit
- Master fundamentals of JavaScript programming language.
Target Group
- Everyone interested in Web programming.
- Prerequisite Skills: Having some basic knowledge in HTML, CSS and a programming language is recommended and can help understanding the topic more easily and making faster progress.
Learning objectives
After completion of this course you will be able to program in JavaScript to develop interactive Web pages.
Content
- Good programming practices
- Fundamentals of JavaScript language: variables, data types, operators, conditional branching, loops, arrays, functions, objects, string handling
- Front-end and back-end communication principles: handling different forms of data, like XML, JSON and AJAX
some network request tools, like Fetch and FormData
Teaching Mode and Methods
Online teaching:
- Lecture notes and videos
- Weekly assignments
- Chat and discussion possibilities
- Weekly virtual meeting for questions and discussions
Study Material
- JavaScript Guide
- Materials and videos provided by the lecturer
Assessment
Numeric evaluation: 0-5
Final grade will be calculated based on the weekly assignments. All weekly assignments worth the same amount of points.
Schedule and Location
Teacher will announce later.