Lesson plan /

Lesson Information

Course Credit
Course ECTS Credit
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience?
Course Coordinator Prof. Dr. RAFET AKDENİZ
Instructor (s)
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

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