Курсы Front-end в Туле от Компьютерной Академии TOP
12 месяцев
Данная программа разработана для широкого круга лиц:
- Школьники и выпускники в возрасте 15-18 лет, которые хотят получить свою первую профессию и не откладывать свою мечту стать программистом на потом.
- Студенты вузов в возрасте 18-23 лет, которые желают освоить вторую специальность параллельно с получением университетского образования.
- Представители других профессий в возрасте 23-55 лет, которым не устраивают их текущие карьерные и финансовые перспективы. Они могут переквалифицироваться в разработчиков программного обеспечения и построить успешную карьеру в IT-индустрии.
- Люди в возрасте от 18 до 55 лет, которые желают повысить свою IT-квалификацию и получить востребованные рабочие навыки в современной области информационных технологий. Это открыто для всех, кто стремится расширить свои знания и навыки в IT-сфере.
Наша образовательная программа разработана на основе актуальных требований IT-рынка. Наша команда методистов и преподавателей постоянно работает над ее улучшением и обновлением, чтобы выпускники Академии TOP могли успешно представить себя потенциальным работодателям.
Программа обучения включает следующие темы:
- Введение в веб-технологии: знакомство с HTML и структурой веб-страниц, форматирование текста с помощью HTML.
- Форматирование и стилизация с помощью CSS: работа со списками, отступами и полями.
- Использование фреймворков Materialize и Bootstrap для создания навигации и разработки интерфейса.
- Изучение языка Less, его истории, задач и компиляции.
- Введение в объектно-ориентированное программирование.
- Обработка событий в JavaScript и использование Browser Object Model и Document Object Model.
- Взаимодействие с DOM (Document Object Model).
- Работа с формами: их размещение в HTML, проверка достоверности и использование Cookie.
- Использование Canvas для рисования и поддержки медиа-возможностей.
- Работа с JSON и Ajax, включая синтаксис JSON.
- Изучение ECMAScript 6, новых возможностей и синтаксических конструкций.
- Модульное тестирование кода.
- Паттерны проектирования и анализ паттернов с использованием UML.
- Введение в паттерн Model-View-Controller (MVC) и его цели и задачи.
- Принципы SOLID при проектировании классов.
- Введение в jQuery, доступ к элементам страницы с помощью функции «$» и создание обработчиков событий.
- Использование jQuery для отображения, скрытия элементов и создания эффектов.
- Работа с REST API, использование методов GET и POST.
- Использование плагинов jQuery.
- Работа в команде и управление программными проектами.
- Введение в платформу Node.js.
- Использование фреймворков Angular и React.
Наша программа обеспечит вас необходимыми знаниями и навыками для успешной карьеры в сфере web-программирования.
По завершению курса вы приобретете следующие навыки:
- Верстка веб-страниц с применением современных технологий HTML5 и CSS3.
- Тестирование веб-страниц и контроль качества.
- Управление браузерами и элементами HTML-страниц с помощью JavaScript.
- Эффективная манипуляция элементами DOM.
- Создание базовой анимации и управление эффектами.
- Разработка высокоэффективных сайтов в стиле Web 2.0.
- Использование объекта XmlHttpRequest для синхронных и асинхронных запросов к серверу.
- Передача и обработка данных на сервере с использованием различных методов.
- Использование JSON для передачи данных.
- Использование протокола XML-PRC в AJAX-приложениях.
- Работа с системой управления базами данных MongoDB.
- Овладение фреймворками React и Angular.
Эти навыки позволят вам стать компетентным специалистом в области веб-программирования и разработки, и откроют перед вами широкие возможности для создания современных и функциональных веб-приложений.
Варианты обучения в городе Тула
Вы можете выбрать между очной и дистанционной формой обучения. Решение полностью зависит от вас!
Занятия проводятся в дистанционном формате с использованием виртуальных классов. Группы состоят из не более 25 студентов. Практические занятия включены в учебный процесс и проводятся в режиме реального времени под руководством преподавателя. Здесь нет записанных видеолекций — вы будете активно взаимодействовать с преподавателем на протяжении всего обучения.
Наша программа обучения нацелена на приобретение практических навыков в области разработки и готовность к трудоустройству. Мы стремимся предоставить вам не только теоретические знания, но и реальный опыт, который будет полезен в вашей будущей карьере.
Записаться на курс