Web Programming(COM215)
Course Code | Course Name | Semester | Theory | Practice | Lab | Credit | ECTS |
---|---|---|---|---|---|---|---|
COM215 | Web Programming | 3 | 2 | 0 | 0 | 2 | 3 |
Prerequisites | |
Admission Requirements |
Language of Instruction | Turkish |
Course Type | Elective |
Course Level | Bachelor Degree |
Course Instructor(s) | N. Sultan TURHAN sturhan@gsu.edu.tr (Email) |
Assistant | |
Objective | This course aims to teach students the basic principles of creating / coding a website. Throughout the learning period, students learn and experience how to develop, manage and maintain professional websites using HTML, CSS and Javascript. Besides pre-production planning, template extraction and design, basic internet concepts as well as legal and ethical information needed in the management of a web site are also presented. |
Content |
[1] Internet: Definition and Basic Concepts [2] Introduction to Web Programming [3] The difference between Web site and Web Programming [4] Introduction to HTML - Tags, basic building blocks [5] HTML Table, Divler, Forms [6] Introduction to CSS [7] HTML & CSS [8] Introduction to JavaScript [9] JavaScript Variables - Functions - Logical Operations [10] JavaScript Cycles - Triggers [11] What is Bootstrap? [12] Jquery programming [13] Introduction to database - Linq [14] Presentation of projects given to students for practical purposes |
Course Learning Outcomes |
At the end of the course, the student can; 1. Design and implement web applications for solving real problems 2. Describe the operating principles of Web servers 3. Use basic web programming technologies like HTML, CSS, JavaScript 4. Use Web programming languages (HTML, JSP) and related libraries to develop and test Web pages 5. Use IDE to design, execute, debug and run web applications |
Teaching and Learning Methods | Conference, Question and Answer, Practice and Applications, Laboratory, Partial Exam, Quiz, Final Exam |
References |
A Complete Guide To Internet And Web Programming Deven N. Shah Just Enough Web Programming with XHTML, PHP, and MySQL Guy W. Lecky-Thompson www.w3schools.com |
Theory Topics
Week | Weekly Contents |
---|---|
1 | Internet: Definition and Basic Concepts |
2 | Introduction to Web Programming |
3 | The difference between Web site and Web Programming |
4 | Introduction to HTML - Tags, basic building blocks |
5 | HTML Table, Divler, Forms |
6 | Introduction to CSS |
7 | HTML & CSS |
8 | Introduction to JavaScript |
9 | JavaScript Variables - Functions - Logical Operations |
10 | JavaScript Cycles - Triggers |
11 | What is Bootstrap? |
12 | Jquery programming |
13 | Introduction to database - Linq |
14 | Presentation of projects given to students for practical purposes |
Practice Topics
Week | Weekly Contents |
---|
Contribution to Overall Grade
Number | Contribution | |
---|---|---|
Toplam | 0 | 0 |
In-Term Studies
Number | Contribution | |
---|---|---|
Assignments | 10 | 15 |
Presentation | 0 | 0 |
Midterm Examinations (including preparation) | 1 | 20 |
Project | 1 | 15 |
Laboratory | 14 | 10 |
Other Applications | 0 | 0 |
Quiz | 0 | 0 |
Term Paper/ Project | 0 | 0 |
Portfolio Study | 0 | 0 |
Reports | 0 | 0 |
Learning Diary | 0 | 0 |
Thesis/ Project | 0 | 0 |
Seminar | 0 | 0 |
Other | 1 | 40 |
Toplam | 27 | 100 |
No | Program Learning Outcomes | Contribution | ||||
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
1 | Will have effective written and oral communication skills in Turkish | X | ||||
2 | Will have a thorough knowledge of at least two foreign languages | X | ||||
3 | Will be informed about art and culture, human rights, social, professional and ethical values, law and legislation, quality standards, and will be aware of their responsibility on these subjects | X | ||||
4 | Will have sufficient knowledge about social sciences, professions and sectors in communication and media, innovative and entrepreneurial practices | X | ||||
5 | Will have the ability to use, in an effective and creative way, the techniques and tools and information technologies necessary for interactive and conventional media, in the context of health and safety in the workplace | X | ||||
6 | Will have the ability to develop documentary and fictional content related to their field for interactive and conventional media; also the ability to produce and manage this content in group | X | ||||
7 | Will have the theoretical knowledge and ability to carry out and share scientific work on communication environments and processes of interactive and conventional media and on the individual and social outcomes of the latter | X | ||||
8 | Will have the knowledge of analysis and modelling techniques to analyse interactive and conventional media and the communication environments and processes | X | ||||
9 | Will have the ability to question and critically analyse developments and problems concerning interactive and conventional media and the communication environments and processes, will be aware of the public interest, social responsibility and the environment, will be sensitive to contemporary world’s and Turkey's current problems; will develop a libertarian, democratic, constructive and problem-solving approach | X | ||||
10 | They are familiar with the historical development processes of electronic, digital media and film; and the current developments in these fields | |||||
11 | They learn sociological, cultural and aesthetic approaches in electronic, digital media and film | |||||
12 | They learn the political economy of cultural industries, labour and production relations, analysis of marketing and consumption patterns. | |||||
13 | They learn at a first level how to use the equipment necessary for the production of audio-visual content for TV, radio and digital media and of films in different genres | |||||
14 | They gain experience in conducting creative activities in electronic, digital media and film; in producing and working in groups | |||||
15 | They acquire theoretical information in the fields of public relations, advertising, integrated marketing communication and organizational communication | |||||
16 | They are familiar with the research, planning, implementation and evaluation processes in public relations and advertising; they can create campaigns, present them effectively and write reports | |||||
17 | They have knowledge of organisational communication, crisis and risk communication, reputation management, media relations, media planning, digital media management, brand management and interpersonal communication. They are able to carry out activities in these areas | |||||
18 | They use public relations and advertising strategies and tactics appropriate to the specificities of conventional and new media | |||||
19 | They are aware of legal regulations, ethical codes in public relations and advertising, and they remain faithful to them | |||||
20 | They are familiar with the different theoretical approaches regarding the social place, role and functions of journalism as a social institution and phenomenon; they are familiar with the process of producing information for conventional and digital media | |||||
21 | They are familiar with the structural and technical specificities, management characteristics of conventional/mainstream media, as well as alternative media structures | |||||
22 | They are familiar with the new conceptual and theoretical discussions emerging from interactive/digital media in terms of social sciences and humanities | |||||
23 | They are familiar with the historical development of journalism in Turkey and in the world; they can analyse it in the context of social and political history | |||||
24 | They have the ability to effectively use information technology, printing and publishing techniques; to write a press article using data collected on the web and on social media, to visualize this data and to publish it | X |
Activities | Number | Period | Total Workload |
---|---|---|---|
Class Hours | 14 | 2 | 28 |
Assignments | 8 | 5 | 40 |
Midterm Examinations (including preparation) | 1 | 5 | 5 |
Final Examinations (including preparation) | 1 | 5 | 5 |
Total Workload | 78 | ||
Total Workload / 25 | 3.12 | ||
Credits ECTS | 3 |