Code | Name of the Course Unit | Semester | In-Class Hours (T+P) | Credit | ECTS Credit |
---|---|---|---|---|---|
VTK156 | JAVASCRİPT PROGRAMLAMA | 2 | 3 | 3 | 3 |
Objectives and Contents |
|
---|---|
Objectives: | The objective of this course is to provide students with a basic introduction to the JavaScript programming language, teaching them the use of variables, data types, and operators, and then explaining fundamental programming structures such as conditional structures, loop structures, and arrays. It also aims to introduce object-oriented programming with functions and class structures, and to present the fundamentals of interactive web applications by focusing on events and the document object model. The goal is to equip students with the knowledge and skills necessary to effectively use the JavaScript language and develop basic web-based applications. |
Content: | This course provides a basic introduction to the JavaScript programming language. Students learn to use variables and work with different data types, developing fundamental programming skills using basic operators. They understand how to control program flow using conditional structures and loop structures. They learn data storage methods through the creation and manipulation of arrays. They take their first steps into object-oriented programming with functions and class structures, and learn the fundamentals of interactive web pages with events and the document object model, enabling them to create real-time web applications. This course aims to strengthen students' fundamental JavaScript knowledge and equip them with essential skills for modern web development. |