- 
Практика как элемент учебного процесса проводится с целью закрепления и расширения знаний, полученных студентами в университете; приобретения необходимых практических навыков работы по специальности в условиях производства; овладения передовыми методами технологии и труда.
Практика способствует развитию самостоятельной работы студентов. В процессе прохождения практики студенты учатся самостоятельно отбирать и систематизировать информацию в рамках поставленных перед ними задач; применять полученные знания на практике; изучать технологию и оборудование, используемые в рамках конкретного производства; развивать навыки работы в коллективе; осуществлять самоконтроль.
Мусина Дания Ержановна, преподаватель робототехники компании QSTEM, успешно прошла педагогическую практику в Казахском национальном университете имени Аль-Фараби. В ходе педагогической практики 15 апреля 2023 года был проведен открытый урок. В ходе урока учитель отлично показал знание теоретического материала, использовал различные активные методы обучения и показал свой опыт, урок завершился с хорошей рефлексией от студентов.
 
              - Руководитель практики: доцент кафедры информатики - Рахимжанова Л.Б.
 
            
           
           
         
       
    
 
  
  
    
      
      
        HTML/CSS
        
            - Теги и атрибуты. Структура макета. Семантическая верстка.
 
            - Свойства CSS. Селекторы.
 
            - Float, Display, Position.
 
            - Flexbox.
 
            - Адаптивная верстка.
 
            - CSS-трансформации, переходы и анимации.
 
            - Библиотеки и фреймворки (bootstrap, font awesome, animate.css и др.)
 
            - Препроцессоры (SCSS)
 
          
          JavaScript
              Основы JavaScript
                
                    - Типы и структуры данных
 
                    - Циклы и операторы ветвления
 
                    - Основы алгоритмизации
 
                    - Функции, замыкания и hoisting
 
                    - Объекты и прототипы
 
                    - Конструкторы, классы, модули и другие нововведения в языке
 
                  
              DOM
                
                    - Поиск, вставка, удаление элементов, работа с атрибутами, классами элементов.
 
                    - Перемещение и клонирование элементов.
 
                    - Работа с событиями. Делегирование событий. Всплытие и перехват
 
                    - Паттерны работы с DOM
 
                    - Разработка приложений на основе изученных знаний
 
                
             
             BOM
                
                    - Window
 
                    - Navigator
 
                    - History
 
                    - LocalStorage
 
                    - APIs
 
                  
              
              Взаимодействие с backend
                
                    - Асинхронные операции AJAX, fetch, API.
 
                    - Путь от callback к Promise, от Promise к async/await.
 
                    - Протокол HTTP, методы запросов, статусы ответов