Профессии
  • Веб-разработчик
  • 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: машинное обучение
        Видеокурсы
        • Как войти в IT
        • Ember.js
        • Верстка - быстрый старт
        • WordPress
        • Figma и Sketch
        • Все видеокурсы
          • Веб-разработчик
          • 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: машинное обучение
                • Все записи блога
                • Истории выпускников LoftSchool
                • Полезные советы
                • Книги
                • Инструменты
                • Команда LoftSchool
                • Информация о курсах
                • Статьи
              • Видеокурсы
              • Главная
              • Блог
              • Информация о курсах
              • Домашние задания на курсе JavaScript

              Полезный блог

              Курсы
              Опубликовано 12.02.2020 14: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
                  • Информация о курсах
                • Статьи
                  • © 2012 - 2022 LOFT

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

                  • © 2012 - 2022 LOFT

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

                    • +7 (800) 600 09 54
                    • +7 (812) 339 22 01
                    • info@loftschool.com
                  • Полезная рассылка

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

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