Lesson Code | Course Name | Class | Credit | Lesson Time | Weekly Lesson Hours (Theoretical) | Weekly Lesson Hours (Practice) | Weekly Class Hours (Laboratory) |
---|---|---|---|---|---|---|---|
BFBT 4205 | Backend and Frontend Programming Technologies | төртінші курс | 5 | 150 | 1 | 2 | 2 |
The purpose of this discipline is to teach the theoretical foundations of databases, principles of creating databases and tools for working with them, data models, relational model, design and creation of databases. Training and formation of skills in the basics of the SQL language and methods of designing relational databases.
---
Web technologies
Narrative, exchange of views, discussion, problem methods.
1 | The concept of the server model, the functions of the standard relational language, understanding management and creating a server database, working in a Network database, the basic concepts of Server database, database management architecture. |
2 | Can learn client / server architecture. |
Haftalık Konu | Evaluation Method | |
---|---|---|
1 | Basic concepts of the Java language. Java programming language tools for describing objects. Parking | |
2 | Arrays in the Java programming language. Types of working with arrays. | |
3 | Creating objects in Java. | |
4 | Consideration of the principles of Object-Oriented Programming in Java. | |
5 | Packages (packages) and interfaces in Java. | |
6 | Collections and utility classes. | |
7 | Using the Stream API in Java. | |
8 | PostgreSQL database. | |
9 | Principles of operation of the Hibernate ORM system. | |
10 | Methods for communicating with databases. | |
11 | Spring MVC technology. | |
12 | Libraries used to link Backend and Frontend. | |
13 | Making a request in Spring MVC. | |
14 | Creating an application via Thymeleaf. | |
15 | Component and Bean concepts. |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Textbook / Material / Recommended Resources | ||
---|---|---|
1 | Н. П. Сапарходжаев, Т. А. Тұрымбетов, Г. Ж. Ниязова, С. С. Мауленов, JAVA технологиясы. Оқу құралы. Алматы, ТОО Лантар Трейд, 2021. 262 б. | |
2 | Джон. Дакет. JavaScript и jQuery. Интерактивная вуб-разработка. Москва 2019. 640 стр. | |
3 | Java-технологиясы. Оқу әдістемелік кешен. Семей 2016. | |
4 | Заяц, А.М. Проектирование и разработка web-приложений. Введение в frontend и backend разработку на JavaScript и node.js : учебное пособие для СПО. / А.М. Заяц, Н.П. Васильев. - 3-е изд., стер. - Санкт-Петербург: Лань, 2023. - 120- ISBN 978-5-507-45423-5. | |
5 | Кириченко, А.В. JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание. - СПб.: Наука и Техника, 2020. - 320 c. - ISBN 978-5-94387-789-6. |