Loftschool школа онлайн обучения IT профессиям
Профессии
  • Веб-разработчик
  • Frontend разработчик
  • Backend разработчик
  • Full Stack разработчик
  • Интернет-маркетолог
  • Android-разработчик
  • UX/UI Дизайнер
Курсы
          • Основы вёрстки
          • Веб для начинающих
          • JavaScript
          • Vue.js
          • React.js
          • Node.js
          • PHP
          • Контекстная реклама
          • SMM
          • SEO для всех
          • Android: базовый
          • Android: продвинутый
          • UX/UI-дизайн: базовый
          • UX/UI-дизайн: PRO
          • Python для начинающих
          • Python: машинное обучение
        • Главная
        • Блог
        • Информация о курсах
        • Домашние задания на курсе JavaScript
        Полезный блог
        Курсы
        Опубликовано 12.02.2020 11:13

        Домашние задания на курсе JavaScript

        Сегодня расскажем о домашних заданиях на курсе “Комплексный JavaScript”.

        На курсе студенты будут выполнять 7 небольших домашних заданий и 2 больших проекта. Домашние задания будут являться частью будущих проектов.

        Задания выдаются после каждой темы и направлены на закрепление материала. При выполнении заданий после уроков вы лучше понимаете изученную теорию, узнаете как это работает на практике и где используется. Домашние задания после уроков содержат в себе практику по пройденной теме.

        После выполнения всех домашних заданий студенты приступают к большим проектам.

        Первый большой проект — Геоотзыв.

        Проект направлен на обучение работы с API геосервисов, таких как Яндекс.Карты, Google Maps и т.д. Проект представляет собой SPA (Одностраничное приложение), основой которого является карта.

        Готовое приложение будет позволять пользователю оставлять метки на любых объектах карты, после чего ему будет открываться окно для ввода сведений об объекте (отзыв). Отзывы будут сохраняться в локальное хранилище (localstorage) или базу данных WebSQL.

        Второй выпускной проект — Чат. 

        В этом выпускном проекте необходимо разработать приложение, в котором пользователи будут обмениваться сообщениями.

        Реализация серверной части приложения выполняется на клиентской стороне с помощью WebSocket. Также при реализации приложения ведется работа с документацией и примерами socket.io.

        Бонусное задание — Другофильтр.

        А для тех, кто справится с выпускными проектами раньше дедлайна, мы предложим выполнить бонусный проект — другофильтр. Проект направлен на работу с API социальных сетей (ВКонтакте или Facebook).

        Готовое приложение будет подгружать список друзей (этого мы добьемся с помощью использования асинхронности в JS), искать друзей по введенным имени или фамилии, можно будет перетаскивать друзей (Drag & Drop) и так же сохранять список друзей с помощью LocalStorage или WebSQL.

        ***

        Записывайтесь на курс «Комплексное обучение JavaScript»: https://loftschool.com/course/javascript/.

          Поделись публикацией

          Категории

          • Все записи блога
            • Трудоустройство
              • Истории выпускников LoftSchool
              • Полезные советы
            • Полезные ссылки
              • Книги
              • Инструменты
            • Новости школы
              • Команда LoftSchool
              • Информация о курсах
            • Статьи
              • Архив материалов
                • DevNews
                • DevShow
                • Loftnews
                • Loftschool
                • Loftvlog
                • Интервью
                • Видеоуроки
              • © 2012 - 2023 LOFT

                Школа онлайн образования

              • © 2012 - 2023 LOFT

                Школа онлайн образования

                • +7 (800) 600 09 54
                • +7 (812) 339 22 01
                • [email protected]
                УчастникSkolkovo
              • Полезная рассылка

                Подпишись, чтобы быть в курсе наших новостей, акций и скидок.

              • Полезное
                • Карта курсов
                • B2B
                • Работодателям
                • Партнерская программа
                • Вакансии
                • Стать автором
                • Подарочные сертификаты
                • Вебинары
                • Блог
                • FAQ
              • Информация
                • Публичная оферта портала
                • Политика конфиденциальности
                Безопасная передача данных