Проект Лента новостей (RSS)

Уровень: 3

Профессия Фронтенд JavaScript

После третьего проекта вы сможете уверенно работать с DOM, webpack, jQuery, Bootstrap, AJAX, валидациями и деплоить проект

4
шага
2-4
недели

Проект - важная часть обучения. Тут закрепляются навыки, полученные в курсах и приобретаются новые. Начните профессию, двигайтесь по шагам и приступайте к проекту, когда будете готовы

Цель

Основная задача этого проекта — научиться работать с DOM и построить первое реальное фронтенд-приложение. Затрагиваемые темы:

  • Браузерная инфраструктура (webpack)
  • Jquery
  • Bootstrap
  • AJAX используя Axios
  • События, манипуляции с DOM
  • Валидация, DOMParser
  • Деплой (https://surge.sh)

Описание

Задача проекта — создать RSS-ленту новостей с автоматическим обновлением.

Впечатления

Кирилл, спасибо большое за проект!

Прошел столько курсов, открыл первый этап проекта - понял что ничего толком не знаю )) Приходилось постоянно перечитывать все пройденные курсы, процесс гугления всего подряд уже начал сниться )) Ну и незабываемые ощущения, когда написал рабочую версию сайта, а после проверки оказалось что лучше всё переписать с нуля, и так три-четыре раза )) Самое забавное, что я смотрел "ментальное программирование" раза 3, и всегда было смешно видеть тонны кода вместо одной понятной строки. В итоге сам и написал такой же ужасный код )) Всё таки теория без мозгодробительной практики не работает.

Спасибо за хороший проект.

Вопросы и ответы

Я — новичок. Справлюсь ли я с проектами?

Все зависит от вас! Проекты начинаются с базового уровня, и для старта вам не требуется большого опыта или знаний. Главное — задавать вопросы менторам и решать проблемы сразу. К тому же, вы можете остановиться в любой момент и продолжить с того же уровня в любое время в будущем.

Какое расписание у проекта?

У проектов нет расписаний, все проекты доступны 24 часа в сутки, и вы можете заниматься в удобное для вас время.

Как оплачивается проект?

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

Зачем нужны проекты?

Проект помогает реализовать на практике то, что вы узнали на курсах. Важный момент: написанный вами код навсегда остается в вашем репозитории на GitHub. Фактически это ваша первая работа в портфолио.

Что делает ментор в проектах?

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

У меня есть другой вопрос

Пишите нам на [email protected], вам ответит живой человек из команды Хекслета. Или нажмите на иконку со знаком вопроса в правом нижнем углу экрана. Там есть ответы и на другие вопросы и удобная форма для отправки сообщения нам.