Lesson plan / INTRODUCTION TO WEB TECHNOLOGIES

Lesson Information

Course Credit 3.0
Course ECTS Credit 4.0
Teaching Language of Instruction Türkçe
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? Z
Course Coordinator
Instructor (s) Assist. Prof. Dr. ADEM ÖZYAVAŞ
Course Assistant

Purpose and Content

The aim of the course The objective of this course unit is to study the details of Internet programming.
Course Content This class consists of the general issues in internet programming.

Weekly Course Subjects

1Intro to HTML5, CSS, and JavaScript (Three components on the Client Side)
2DOM Tree, CSS rules to style and layout page contents
3Responsive Web Design with HTML5 and CSS3
4Introduction to Bootstrap and Page layout with Bootstrap
5JavaScript arrays, functions, scroping, hoisting and DOM API
6JavaScript arrarys, functions, scroping, hoisting and DOM API (continued)
7JavaScript Closures
8JavaScript Event-driven Programming
9Midterm Exam
10JavaScript Event-driven Programming
11Object-oriented Programming in JavaScript
12Object-oriented Programming in JavaScript
13Object-oriented Programming in JavaScript
14Introduction to Server-side Progrmming (with Java)

Resources

Internet & World Wide Web: How to Program: International Version, 4/E Paul Deitel