Главная Преподаватели Шындалы Саламат Болатұлы

Шындалы Саламат Болатұлы


Директор
Департамент информационных технологии

Магистр естественных наук

email: salamat@metu.kz


Профессиональный опыт

Сентябрь 2021 — настоящее время

 

 

Международный инженерно-технологический университет

Директор департамента информационных технологий

Апрель 2021 — Август 2021

 

 

Международная образовательная корпорация

Back end разработчик

Март 2018 — Август 2021

 

 

Казахстанский инженерно-технологический университет

Web-разработчик (Удаленно)

Март 2019 — Июль 2021

 

 

Университет иностранных языков и деловой карьеры

Программист-разработчик

Сентябрь 2018 — Декабрь 2020

 

 

ТОО "INDEPENDENT LAWYERS GROUP"

Программист-разработчик

Август 2017 — Март 2018

 

 

Народный банк Казахстана, АО

Главный специалист отдела информационных технологий

Август 2016 — Август 2017

 

 

Казахстанский инженерно-технологический университет

Web-разработчик

Сентябрь 2014 — Февраль 2016

 

 

Казахский национальный исследовательский технический университет

Web-разработчик

Ноябрь 2013 — Сентябрь 2014

 

 

Казахский национальный исследовательский технический университет

Специалист отдела IT

Образование

2012 - 2016 Казахский национальный исследовательский технический университет имени К. И. Сатпаева. Бакалавр по специальности 6B060200 - Информатика.

2016 - 2018 Казахский Национальный педагогический университет имени Абая. Магистр по специальности "6М060200 - Информатика".

Научные интересы

  • Разработка программного обеспечения
  • Данные и аналитика
  • Облачные технологии
  • Интеллектуальные системы управления


Публикации

  • WEB-технологияның заманауи мүмкіндіктері негізінде адаптивті білім беру жүйесін жобалау, //Халықаралық ғылыми-педагогикалық басылым. «Қазақстан жоғары мектебі». №2. – Алматы, 2018ж. – С. 320-323.
  • Automation of the training process, //Материалы XII Международной научно-практической конференции «Инновационная деятельность в образовании», часть I. – Москва-Пушкино, 2018г. – С. 436-444.
Преподаваемые дисциплины


Объектно-ориентированное программирование

Целью дисциплины является формирование практических навыков у студента по современной технологии программирования - объектно-ориентированной технологии, на основе которой строится большинство современных информационных систем, ознакомление студентов с парадигмой и технологией объектно-ориентированного программирования (ООП). После окончание курса студент должен знать концепцию объектно-ориентированного программирования, основные ее понятия (класс, объект), свойства (инкапсуляция, наследование, полиморфизм), принципы построения классов и объектов, конструкторы и деструкторы, методику анализа и проектирования объектно-ориентированных программ, сможет самостоятельно проектировать, программировать и отлаживать объектно-ориентированные программы, а также оценивать эффективность и выбирать наиболее подходящие технологические подходы к разработке и анализировать процессы управления разработкой программ.

Современные технологии баз данных

Целью дисциплины является формирование у студентов знаний по составу и принципам построения баз данных, развитию практических навыков по разработке и реализации логической структуры базы данных (БД), характеристикам современных систем управления базами данных (СУБД), современным технологиям организации БД, проектированию БД. В результате обучения студент может пользоваться терминологией дисциплины, выбирать тип базы данных и способ ее построения, проектировать реляционную базу данных, работать в одной из систем управления базами данных, использовать язык SQL для программного извлечения сведений из баз данных.

Современные технологии управления данными

Целью дисциплины является изучение обучающимися принципов построения современных информационных систем уровня предприятия (enterprise information system) на основе технологий баз данных. В результате обучения магистрант будет способным точечно представлять место и роль современных систем управления базами данных (СУБД) в общей IT-структуре предприятия и особенности проектирования, реализации, внедрения, применять практические навыки работы с соответствующими инструментальными средствами и программами для конечного пользователя.

Web программирование

Целью данной дисциплины является обучение клиентскому и серверному программированию, включая методы анализа, изучение современных веб-технологий и языков веб–разработки. После окончание курса студент будет способным применять методологию управления проектами разработки веб-ориентированных информационных систем, программировать на HTML, CSS, Java Script, PHP, CMS, программировать алгоритмы решения задач из области программирования для Интернета, отлаживать программы для работы в сети Интернет, создавать и публиковать в Интернете собственные сайты.

BIG-DATA (Аналитика больших массивов данных)

Целью дисциплины является формирование у обучающегося практических навыков «добычи», обработки, анализа больших массивов, структурированных и неструктурированных данных при помощи методов статистического анализа и математического моделирования, нахождения закономерностей и построения прогнозов для принятия эффективных управленческих и бизнес-решений, а также проведения научных исследований. В результате обучения обучающиеся будут способными работать с быстро поступающими данными в очень больших объемах, разбираться в основных понятиях больших данных.

Языки и технологии программирования

Целью дисциплины является формирование у студентов знаний в области современных технологий программирования, приобретение практических навыков разработки алгоритмов, программирования на языке высокого уровня, изучение основ алгоритмизации задач и технологий программирования на базовом процедурно-ориентированном алгоритмическом языке, классификации языков программирования, основ структурного, визуального и объектно-ориентированного программирования, методов разработки, отладки и испытания программ. В результате обучения студент применяя знания по теоретическим основам алгоритмизации и проектирования программ, основным принципам и структуре программирования (С++), будет способным использовать методы и программные средства для решения технических задач, характеризовать исходные и выходные данные решаемых задач, анализировать решаемые задачи и четко формулировать их условие.

Расписание занятий

Открытое занятие