COMPUTER ENGINEERING | |||||
---|---|---|---|---|---|
Qualification Awarded | Program Süresi | Toplam Kredi (AKTS) | Öğretim Şekli | Yeterliliğin Düzeyi ve Öğrenme Alanı | |
4 | 240 | FULL TIME |
TYÇ, TR-NQF-HE, EQF-LLL, ISCED (2011):Level 6 QF-EHEA:First Cycle TR-NQF-HE, ISCED (1997-2013): 48,52 |
Course Code: | 1410002042 | ||||||||||
Ders İsmi: | Web Based Programming | ||||||||||
Ders Yarıyılı: | Fall | ||||||||||
Ders Kredileri: |
|
||||||||||
Language of instruction: | TR | ||||||||||
Ders Koşulu: | |||||||||||
Ders İş Deneyimini Gerektiriyor mu?: | No | ||||||||||
Other Recommended Topics for the Course: | None | ||||||||||
Type of course: | Bölüm Seçmeli | ||||||||||
Course Level: |
|
||||||||||
Mode of Delivery: | Face to face | ||||||||||
Course Coordinator : | Öğr.Gör. Ebru İNAN BARUTÇU | ||||||||||
Course Lecturer(s): | |||||||||||
Course Assistants: |
Course Objectives: | Introducing the technologies required for online content publishing, experiencing end-to-end solutions for developing a web page in a client-server architecture, and keeping up with the rapidly evolving web technologies. |
Course Content: | Our course will primarily cover the use of services operating over HTTP. In this context, client-side technologies such as HTML, CSS, JavaScript, jQuery, Bootstrap, and JavaScript frameworks (Angular, Vue, React) will be introduced, along with server-side technologies like .NET Web API, Node.js, etc. The differences between HTTP versions and key considerations when developing web applications will also be discussed. |
The students who have succeeded in this course;
|
Week | Subject | Related Preparation |
1) | Basic Internet Page Features | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
2) | HTTP Working Principles | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
3) | Frontend Coding - HTML | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
4) | Frontend Coding - CSS | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
5) | Frontend Coding - CSS Libraries - Bootstrap 1 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
6) | Frontend Coding - CSS Libraries - Bootstrap 2 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
7) | Midterm Exam | |
8) | JavaScript Coding 1 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
9) | JavaScript Coding 2 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
10) | JavaScript Libraries - React 1 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
11) | JavaScript Libraries - React 2 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
12) | JavaScript Libraries - React 3 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
13) | Backend Coding - Node.js 1 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
14) | Backend Coding - Node.js 2 | Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
15) | FİNAL EXAM |
Course Notes / Textbooks: | Erdinç, F. Yeni Başlayanlar İçin HTML5, CSS3 & JAVASCRIPT. Abacus. ISBN: 9786052263709. Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. Kullanılan Kaynaklar - References: Erdinç, F. Yeni Başlayanlar İçin HTML5, CSS3 & JAVASCRIPT. Abacus. ISBN: 9786052263709. Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. |
References: | Erdinç, F. Yeni Başlayanlar İçin HTML5, CSS3 & JAVASCRIPT. Abacus. ISBN: 9786052263709. Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. Kullanılan Kaynaklar - References: Erdinç, F. Yeni Başlayanlar İçin HTML5, CSS3 & JAVASCRIPT. Abacus. ISBN: 9786052263709. Duckett, J. (2014). Web design with HTML, CSS, JavaScript and jQuery set. Wiley Publishing. https://www.w3schools.com/ https://getbootstrap.com/ https://vuejs.org/ https://jquery.com/ https://docs.microsoft.com/tr-tr/aspnet/core/?view=aspnetcore-6.0 C# 9 and .NET 5 - Modern CrossPlatform Development - Fifth Edition: Build Intelligent Apps, Websites, and Services With Blazor, ASP.NET Core, and Entity Framework Core Using Visual Studio Code Mark J. Price |
Ders Öğrenme Kazanımları | 1 |
2 |
3 |
4 |
||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Program Outcomes | ||||||||||||||||||||||||||||||
1) 1.1 Sufficient knowledge of subjects such as mathematics and science | ||||||||||||||||||||||||||||||
2) 1.2 Ability to apply theoretical and applied knowledge in mathematics, science and computer engineering for modeling and solving engineering problems. | ||||||||||||||||||||||||||||||
3) 1.3 Ability to use theoretical and applied knowledge in fields such as mathematics and science in complex engineering problems. | ||||||||||||||||||||||||||||||
4) 2.1 Ability to identify, define, formulate and solve complex engineering problems | ||||||||||||||||||||||||||||||
5) 2.2 Ability to select and apply appropriate analysis and modeling methods for this purpose | ||||||||||||||||||||||||||||||
6) 3.1 Ability to design a complex system, process, device or product to meet specific requirements under realistic constraints and conditions | ||||||||||||||||||||||||||||||
7) 3.2 Ability to apply modern design methods for this purpose | ||||||||||||||||||||||||||||||
8) 4.1 Ability to develop, select and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in engineering applications. | ||||||||||||||||||||||||||||||
9) 4.2 Ability to use information technologies effectively | ||||||||||||||||||||||||||||||
10) 5.1 Ability to design experiments to examine complex engineering problems or discipline-specific research issues | ||||||||||||||||||||||||||||||
11) 5.2 Ability to conduct experiments to examine complex engineering problems or discipline-specific research topics | ||||||||||||||||||||||||||||||
12) 5.3 Ability to collect data to examine complex engineering problems or discipline-specific research topics | ||||||||||||||||||||||||||||||
13) 5.4 Ability to analyze and interpret experimental results for the study of complex engineering problems or discipline-specific research issues | ||||||||||||||||||||||||||||||
14) 6.1 Ability to work individually within the discipline | ||||||||||||||||||||||||||||||
15) 6.2 Ability to work effectively in interdisciplinary teams | ||||||||||||||||||||||||||||||
16) 6.3 Ability to work effectively in multidisciplinary teams | ||||||||||||||||||||||||||||||
17) 7.1 Ability to communicate effectively and make presentations both verbally and in Turkish | ||||||||||||||||||||||||||||||
18) 7.2 Knowledge of at least one foreign language | ||||||||||||||||||||||||||||||
19) 7.3 Ability to write effective reports and understand written reports | ||||||||||||||||||||||||||||||
20) 7.4 Ability to prepare design and production reports | ||||||||||||||||||||||||||||||
21) 7.5 Ability to give and receive clear and understandable instructions | ||||||||||||||||||||||||||||||
22) 8.1 Awareness of the necessity of lifelong learning | ||||||||||||||||||||||||||||||
23) 8.2 The ability to access information, follow developments in science and technology and constantly renew oneself | ||||||||||||||||||||||||||||||
24) 9.1 Acting in accordance with ethical principles, awareness of professional and ethical responsibility | ||||||||||||||||||||||||||||||
25) 9.2 Information about standards used in engineering applications | ||||||||||||||||||||||||||||||
26) 10.1 Knowledge of business practices such as project management, risk management and change management | ||||||||||||||||||||||||||||||
27) 10.2 Awareness about entrepreneurship, innovation | ||||||||||||||||||||||||||||||
28) 10.3 Information about sustainable development | ||||||||||||||||||||||||||||||
29) 11.1 Information about the effects of engineering practices on health, environment and security at universal and social dimensions and the problems of the age reflected in the field of engineering | ||||||||||||||||||||||||||||||
30) 11.2 Awareness of the legal consequences of engineering solutions | ||||||||||||||||||||||||||||||
31) 12.1 Having knowledge about discrete mathematics |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution | |
1) | 1.1 Sufficient knowledge of subjects such as mathematics and science | |
2) | 1.2 Ability to apply theoretical and applied knowledge in mathematics, science and computer engineering for modeling and solving engineering problems. | |
3) | 1.3 Ability to use theoretical and applied knowledge in fields such as mathematics and science in complex engineering problems. | |
4) | 2.1 Ability to identify, define, formulate and solve complex engineering problems | |
5) | 2.2 Ability to select and apply appropriate analysis and modeling methods for this purpose | |
6) | 3.1 Ability to design a complex system, process, device or product to meet specific requirements under realistic constraints and conditions | |
7) | 3.2 Ability to apply modern design methods for this purpose | |
8) | 4.1 Ability to develop, select and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in engineering applications. | |
9) | 4.2 Ability to use information technologies effectively | 4 |
10) | 5.1 Ability to design experiments to examine complex engineering problems or discipline-specific research issues | |
11) | 5.2 Ability to conduct experiments to examine complex engineering problems or discipline-specific research topics | |
12) | 5.3 Ability to collect data to examine complex engineering problems or discipline-specific research topics | 5 |
13) | 5.4 Ability to analyze and interpret experimental results for the study of complex engineering problems or discipline-specific research issues | |
14) | 6.1 Ability to work individually within the discipline | |
15) | 6.2 Ability to work effectively in interdisciplinary teams | |
16) | 6.3 Ability to work effectively in multidisciplinary teams | |
17) | 7.1 Ability to communicate effectively and make presentations both verbally and in Turkish | |
18) | 7.2 Knowledge of at least one foreign language | |
19) | 7.3 Ability to write effective reports and understand written reports | |
20) | 7.4 Ability to prepare design and production reports | 3 |
21) | 7.5 Ability to give and receive clear and understandable instructions | |
22) | 8.1 Awareness of the necessity of lifelong learning | |
23) | 8.2 The ability to access information, follow developments in science and technology and constantly renew oneself | |
24) | 9.1 Acting in accordance with ethical principles, awareness of professional and ethical responsibility | |
25) | 9.2 Information about standards used in engineering applications | 3 |
26) | 10.1 Knowledge of business practices such as project management, risk management and change management | |
27) | 10.2 Awareness about entrepreneurship, innovation | |
28) | 10.3 Information about sustainable development | |
29) | 11.1 Information about the effects of engineering practices on health, environment and security at universal and social dimensions and the problems of the age reflected in the field of engineering | |
30) | 11.2 Awareness of the legal consequences of engineering solutions | |
31) | 12.1 Having knowledge about discrete mathematics |
Anlatım | |
Course | |
Proje Hazırlama | |
Uygulama (Modelleme, Tasarım, Maket, Simülasyon, Deney vs.) |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Bireysel Proje |
Semester Requirements | Number of Activities | Level of Contribution |
Project | 1 | % 20 |
Midterms | 1 | % 40 |
Semester Final Exam | 1 | % 40 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 60 | |
PERCENTAGE OF FINAL WORK | % 40 | |
total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 16 | 4 | 64 |
Study Hours Out of Class | 16 | 4 | 64 |
Project | 1 | 15 | 15 |
Midterms | 1 | 3 | 3 |
Final | 1 | 3 | 3 |
Total Workload | 149 |