Information Systems
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
Course Descriptions
Kazakh
PhD A.A.Abibullayeva

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.

1The 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.
2Can learn client / server architecture.
Haftalık KonuEvaluation Method
1Basic concepts of the Java language. Java programming language tools for describing objects. Parking
2Arrays in the Java programming language. Types of working with arrays.
3Creating objects in Java.
4Consideration of the principles of Object-Oriented Programming in Java.
5Packages (packages) and interfaces in Java.
6Collections and utility classes.
7Using the Stream API in Java.
8PostgreSQL database.
9Principles of operation of the Hibernate ORM system.
10Methods for communicating with databases.
11Spring MVC technology.
12Libraries used to link Backend and Frontend.
13Making a request in Spring MVC.
14Creating an application via Thymeleaf.
15Component and Bean concepts.
Relationship between the Curriculum and Learning Outcomes
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Textbook / Material / Recommended Resources
1Н. П. Сапарходжаев, Т. А. Тұрымбетов, Г. Ж. Ниязова, С. С. Мауленов, JAVA технологиясы. Оқу құралы. Алматы, ТОО Лантар Трейд, 2021. 262 б.
2Джон. Дакет. JavaScript и jQuery. Интерактивная вуб-разработка. Москва 2019. 640 стр.
3Java-технологиясы. Оқу әдістемелік кешен. Семей 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.