<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[My road in IT]]></title><description><![CDATA[My road in IT]]></description><link>https://splcell.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 22:07:56 GMT</lastBuildDate><atom:link href="https://splcell.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Отчет по обучению с 15.01.24 по 19.01.24]]></title><description><![CDATA[Друзья, всем привет, это новый отчет об обучении. Вероятно этот отчет станет финальным, так как мне предложили работу и на этой неделе я подписал договор с работодателем. Работа не в компании, меня нашли на фриланс-бирже.
Хочу выразить огромную благо...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-150124-po-190124</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-150124-po-190124</guid><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Beginner Developers]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Sat, 20 Jan 2024 15:18:09 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1705763640333/cb45cb6e-97ec-4a55-b90d-e14da7b7c5f6.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Друзья, всем привет, это новый отчет об обучении. Вероятно этот отчет станет финальным, так как мне предложили работу и на этой неделе я подписал договор с работодателем. Работа не в компании, меня нашли на фриланс-бирже.</p>
<p>Хочу выразить огромную благодарность <a target="_blank" href="https://habr.com/ru/users/aigoncharov/">Андрею Гончарову</a>, за то, что поверил в меня, выбрал в <a target="_blank" href="https://habr.com/ru/articles/760604/">программу менторства</a> и помогал на финальном отрезке пути. Если бы не Андрей, кто знает как бы сложились обстоятельства. Надеюсь мы и дальше продолжим общение и возможно когда-то поработаем вместе :)</p>
<p>Что касается моих проектов - я их не бросаю, просто буду работать в свободное время.</p>
<p>Спасибо всем, кто читал эти отчеты, кто, возможно переживал за меня. Всем желаю удачи в трудоустройстве и в жизни.</p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 08.01.24 по 12.01.24]]></title><description><![CDATA[Всем привет, это новый отчет по обучению. На этой неделе продолжался третий спринт по созданию моего пет-проекта и я добавил в проект Отчет о прибылях и убытках. Чтобы завершить спринт, мне осталось добавить только Отчет о денежных потоках и написать...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-080124-po-120124</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-080124-po-120124</guid><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Beginner Developers]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 12 Jan 2024 15:55:04 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1705074186841/9b46cf06-3983-4888-84cb-ddb4f36d4239.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет, это новый отчет по обучению. На этой неделе продолжался третий спринт по созданию моего пет-проекта и я добавил в проект Отчет о прибылях и убытках. Чтобы завершить спринт, мне осталось добавить только Отчет о денежных потоках и написать тесты и сторибуки, этим я планирую заняться на ближайших выходных. В течении недели больше сделать не получилось из-за высокой занятости в другом проекте.</p>
<p>Если на выходных удастся завершить спринт, то на следующей неделе я начну создавать субстраницы для сайта, на которых будет располагаться дополнительная полезная информация. Например полные списки различных данных, отдельная страница на которой можно прочитать новость, полный список бумаг из той или иной отрасли и так далее.</p>
<p>Посмотреть как сейчас выглядит мой проект можно по ссылке: <a target="_blank" href="https://splcell.github.io/investments/">https://splcell.github.io/investments/</a></p>
<p>Всем спасибо за внимание, до встречи на следующей неделе.</p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 18.12.23 по 22.12.23]]></title><description><![CDATA[Всем привет, это новый отчет по обучению. На этой неделе заканчивается второй спринт по созданию моего пет-проекта, в рамках которого я создавал вкладку профиля компании.
Я начал писать сторибуки для созданных компонентов, но потом получил сразу 2 те...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-181223-po-221223</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-181223-po-221223</guid><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Frontend Development]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 22 Dec 2023 15:10:37 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1703257710461/50657be0-1e8b-4b03-89e6-4c0f9216945b.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет, это новый отчет по обучению. На этой неделе заканчивается второй спринт по созданию моего пет-проекта, в рамках которого я создавал вкладку профиля компании.</p>
<p>Я начал писать сторибуки для созданных компонентов, но потом получил сразу 2 тестовых задания от потенциальных работодателей, поэтому сейчас пока выполняю их, отложив работу над проектом. Видимо уходящий дедлайн будет продлен еще и на следующую неделю для того чтобы я смог закончить писать тесты и сторибуки.</p>
<p>Работа над проектом напомнила мне, как некоторое время назад я не мог придумать способ сделать переиспользуемый компонент графика в реакт, а сейчас сделал. Видимо прогресс в обучении все таки есть :)</p>
<p>Больше на этой неделе не происходило ничего значимого и интересного, поэтому следите за следующими отчетами, в них я продолжу рассказывать о создании пет-проекта, а в ближайшем расскажу о результате выполнения тестовых заданий. А вдруг будет оффер :)</p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 11.12.23 по 15.12.23]]></title><description><![CDATA[Всем привет, сегодня снова пятница, а значит пришло время еженедельного отчета. В начале этой неделе начался второй спринт по созданию моего пет-проекта, в рамках которого я создавал вкладку профиля на странице компании. Учитывая, что у меня нет гото...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-111223-po-151223</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-111223-po-151223</guid><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[TypeScript]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 15 Dec 2023 15:35:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1702654211120/a6cf6bc7-996c-4a31-b1d8-470b66c0c05b.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет, сегодня снова пятница, а значит пришло время еженедельного отчета. В начале этой неделе начался второй спринт по созданию моего пет-проекта, в рамках которого я создавал вкладку профиля на странице компании. Учитывая, что у меня нет готового дизайна, приходится брать его из головы и на этой неделе мне пришлось попотеть, чтобы придумать как будут выглядеть некоторые компоненты.</p>
<p>Я до сих пор не придумал внешний вид для вывода некоторых данных, но откладываю эту задачу на потом, пока выведу то, что могу вывести, благо вкладка итак получается, на мой взгляд, довольно информативная. Уверен, что в будущем я вернусь к этой задаче. Может к тому моменту моя насмотренность станет выше, благодаря изучению других инвестиционных порталов, и я смогу вывести все, что захочу.</p>
<p>На ближайшей неделе начнется вторая неделя спринта. Я буду продолжать создавать вкладку профиля и напишу тесты и сторибуки для созданных компонетов.</p>
<p>Кроме того в этом отчете хочу поделиться впечатлениями от поиска работы. На мой взгляд в последнее время отказов стало больше чем обычно. Возможно это связано с приближающимся концом года. На данный момент у меня уже 810 откликов только на hh.ru</p>
<p>Со всем кодом, написанным на этой неделе, можно ознакомиться здесь: <a target="_blank" href="https://github.com/splcell/investments">https://github.com/splcell/investments</a></p>
<p>Посмотреть как сейчас выглядит мой проект можно по ссылке: <a target="_blank" href="https://splcell.github.io/investments/">https://splcell.github.io/investments/</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 27.11.23 по 01.12.23]]></title><description><![CDATA[Всем привет, это новый отчет по обучению. На этой неделе я наконец-то начал создавать пет-проект, о котором рассказывал прошлый раз. Скоро будет главная страница. Всю эту неделю я занимался только этим проектом и частично, созданием спринтов для него...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-271123-po-011223</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-271123-po-011223</guid><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Frontend Development]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 01 Dec 2023 15:48:09 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1701445608618/455ec6bc-38ba-4fe6-b140-293ebaf3bf17.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет, это новый отчет по обучению. На этой неделе я наконец-то начал создавать пет-проект, о котором рассказывал прошлый раз. Скоро будет главная страница. Всю эту неделю я занимался только этим проектом и частично, созданием спринтов для него.</p>
<p>Сейчас из функционала на главной странице, добавлены виджеты, блоки новостей и поисковая строка с выпадающими результатами поиска. На ближайшей неделе все эти компоненты будут дорабатываться, для них будут создаваться дополнительные страницы, а оформление поиска возможно вообще придется полностью переделать в плане дизайна.</p>
<p>С составленными спринтами можно ознакомиться здесь <a target="_blank" href="https://www.notion.so/d2cd79e983484fdfbeca055d256b8407?v=1e105f12ca8d4349bcd7065abcf0ff17&amp;pvs=4">https://www.notion.so/d2cd79e983484fdfbeca055d256b8407?v=1e105f12ca8d4349bcd7065abcf0ff17&amp;pvs=4</a></p>
<p>С кодом, написанным для пет-проекта, можно ознакомиться здесь:</p>
<p><a target="_blank" href="https://github.com/splcell/investments/tree/main">https://github.com/splcell/investments/tree/main</a></p>
<p>С визуальным оформлением проекта можно ознакомиться по ссылке:</p>
<p><a target="_blank" href="https://splcell.github.io/investments/">https://splcell.github.io/investments/</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 20.11.2023 по 24.11.2023]]></title><description><![CDATA[Друзья, всем привет. Это новый отчет по обучению и сегодня, я как и обещал, поделюсь своими планами на ближайшие полгода. Итак, ближайшим планом на полгода для меня является создание своего пет-проекта, о котором я давно мечтал. Это будет аналитическ...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-20112023-po-24112023</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-20112023-po-24112023</guid><category><![CDATA[React]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[JavaScript]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 24 Nov 2023 15:54:28 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1700841220550/cf95d7d9-f302-4615-b5c2-01e7035e0596.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Друзья, всем привет. Это новый отчет по обучению и сегодня, я как и обещал, поделюсь своими планами на ближайшие полгода. Итак, ближайшим планом на полгода для меня является создание своего пет-проекта, о котором я давно мечтал. Это будет аналитический сайт для инвесторов, где пользователь сможет читать свежие финансовые новости, как глобальные, так и по конкретной компании, отслеживать финансовые показатели компаний и их свежую отчетность, следить за интересующими их финансовыми площадками, активами и рынками (например будут разделы, посвященные криптовалюте и форекс).</p>
<p>В далекой перспективе я хочу превратить этот проект в open-source, а потом и вообще, сделать его коммерческим. На этапе превращения в open-source я планирую привлечь к работе других разработчиков и дизайнеров и уже с ними реализовать такой функионал как: добавление личного кабинета, где пользователь сможет добавлять ценные бумаги в портфель и отслеживать динамику портфеля, будет создано мобильное приложение как аналог адпативной версии сайта, а также телеграм-бот, где можно будет отслеживать последнюю информацию, даже тогда когда нет возможности войти на сайт.</p>
<p>Будет добавлен функционал для добавления аналитических статей, а также для общения пользователей между собой. Рассматривается вариант подключения проекта к платежным системам, для монетизации определенных услуг и разделов сайта, в планах есть добавить раздел с аналитикой от искусственного интеллекта. И возможно, в процессе работы над проектом, у меня, или у ребят которые будут мне помогать, возникнут дополнительные идеи.</p>
<p>Для того чтобы понимать, что примерно будет представлять из себя проект, предлагаю посмотреть 2 сайта, которыми я вдохновлялся:</p>
<ol>
<li><p><a target="_blank" href="https://ru.investing.com">Investing</a></p>
</li>
<li><p><a target="_blank" href="https://seekingalpha.com">Seeking Alpha</a></p>
</li>
</ol>
<p>Проект, который я планирую сделать, является сложным с точки зрения реализации и сможет сполна показать мои навыки разработчика. Например на сайте будут активно использоваться графики, спарклайны и т.п. Реализация будет осуществляться следующим образом:</p>
<ol>
<li><p>Создание компонента и всей его логики</p>
</li>
<li><p>Написание тестов для компонента, при необходимости</p>
</li>
<li><p>Написание сторибука для компонента</p>
</li>
<li><p>Загрузка кода на гитхаб</p>
</li>
</ol>
<p>Возможно какие-то из этих шагов будут повторяться по нескольку раз, так как я буду узнавать что-то новое, может придется изменять дизайн, как-то рефакторить код. Исходя из такого подхода, задачи по созданию проекта будут ставиться на неделю, а в конце недели будет проводиться их анализ, что удалось, что не удалось, может получилось сделать больше. Кроме того, я еще продолжаю знакомиться с api, которая предоставляет финансовые данные и возможно открытие новых эндпоинтов также будет вносить свои корректировки в задачи. Кроме того, я еще не закончил прохождение курса, поэтому какое-то время буду уделать и ему.</p>
<p>Самая первая задача, которой я займусь сразу после начала работы, это создание главной страницы, которая будет включать в себя поиск, блок с новостями, несколько блоков с разными котировками. Например top gainers, top loosers, most searched и т.п. Следующей задачей станец создание вкладки Profile на странице компании.</p>
<p>Сейчас я уже создал папку проекта, настроил вебпак, планирую настроить тестовое окружение и сторибук и тогда все будет готово к работе. Следите за моими отчетами, я думаю будет интересно.</p>
<p>Что касается обучения на этой неделе, я продолжал смотреть курс по продвинутому фронтенду и темой этой недели было создание компонента списка, например статей, и разных вариантов отображения этого списка. Кроме этого я написал для ребят из пет-проекта, в котором участвую (об этом я рассказывал в прошлый раз), компонент с фильтрами, а также написал тесты на несколько компонентов для своего каталога фильмов.</p>
<p>В каталоге фильмов столкнулся с трудностями, при добавлении в url search-параметров, страница все равно не открывается в браузере по прямой ссылке, выдавая ошибку 404. Искал ответ на этот вопрос, пока есть подозрение, что это происходит из-за деплоя через vercel. Пока эта ошибка сохраняется.</p>
<p>С написанным кодом можно ознакомиться по ссылкам:</p>
<p><a target="_blank" href="https://github.com/splcell/frontend-course">Курс</a></p>
<p><a target="_blank" href="https://github.com/splcell/movies">Фильмы</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 13.11.23 по 17.11.23]]></title><description><![CDATA[Всем привет, это новый отчет по обучению за уходящую неделю. На этой неделе я также продолжал прохождение курса по продвинутому фронтенду и работу над каталогом фильмов.
В каталоге фильмов были исправлены найденые ошибки, переработана страница фильма...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-131123-po-171123</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-131123-po-171123</guid><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 17 Nov 2023 15:19:26 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1700234320761/1a32925e-97a2-42f3-8e6d-a80839f2fb23.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет, это новый отчет по обучению за уходящую неделю. На этой неделе я также продолжал прохождение курса по продвинутому фронтенду и работу над каталогом фильмов.</p>
<p>В каталоге фильмов были исправлены найденые ошибки, переработана страница фильма, настроено тестовое окружение и сделана адаптация под мобильные устройства главной страницы.</p>
<p>В рамках курса были получены и закреплены знания связаные с нормализацией данных, был использован createEntityAdapter, предоставляемый redux-toolkit, а также рассмотрены все тонкости создания компонента комментариев.</p>
<p>Кроме работы, озвученной выше, я также стал участником одного из пет-проектов, куда искали разработчика в телеграм-канале Хочу учиться. В этом проекте в настоящий момент, я занимаюсь созданием логики для фильтрации данных. Возможно в будущих отчетах, также предоставлю ссылки на написаный мной код.</p>
<p>На следующей неделе, в рамках отчета, я планирую выложить масштабный план по созданию моего проекта, рассчитаный на ближайшие полгода.</p>
<p>С написанным кодом можно ознакомиться по ссылкам:</p>
<p>Каталог фильмов: <a target="_blank" href="https://github.com/splcell/movies">https://github.com/splcell/movies</a></p>
<p>Курс: <a target="_blank" href="https://github.com/splcell/frontend-course">https://github.com/splcell/frontend-course</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 06.11.23 по 10.11.23]]></title><description><![CDATA[Всем привет. На этой неделе я закончил прохождение блока про создание профиля и плавно начал следующий блок про создание компонента статьи. Особенно интересным и полезным из нового блока, на текущий момент, стал урок про создание скелетона, который в...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-061123-po-101123</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-061123-po-101123</guid><category><![CDATA[React]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[js]]></category><category><![CDATA[JavaScript]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 10 Nov 2023 15:34:32 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1699630416755/8961189c-628c-4ac9-920b-6dd29dfc180a.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет. На этой неделе я закончил прохождение блока про создание профиля и плавно начал следующий блок про создание компонента статьи. Особенно интересным и полезным из нового блока, на текущий момент, стал урок про создание скелетона, который выводится на странице во время загрузки контента.</p>
<p>На ближайших выходных планирую уделить время каталогу фильмов и поработать над найденными ошибками, оптимизацией и адаптацией проекта и над написанием тестов.</p>
<p>На этой неделе я также приобрел себе книгу JavaScript с нуля до профи и начал ее читать надеясь сильнее углубиться в теорию и возможно закрыть в ней какие-то имеющиеся пробелы.</p>
<p>В планах на следующую неделю продолжение прохождения курса и в случае, если на выходных удастся завершить каталог фильмов, начало нового проекта для практики. Если проект будет начат, расскажу о нем подробнее в следующий раз.</p>
<p>С написанным кодом можно ознакомиться <a target="_blank" href="https://github.com/splcell/frontend-course">здесь</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 30.10.23 по 03.11.23]]></title><description><![CDATA[Всем привет. На этой неделе, я, как и планировал продолжал изучение курса и проходил блок, посвященный созданию компонента профиля. Информации было довольно много, кроме того были дни, когда учебе удавалось выделять меньше времени чем обычно, поэтому...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-301023-po-031123</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-301023-po-031123</guid><category><![CDATA[React]]></category><category><![CDATA[js]]></category><category><![CDATA[Beginner Developers]]></category><category><![CDATA[Frontend Development]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 03 Nov 2023 14:47:24 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1699022680351/36bdf757-1e26-4127-a10a-bb243a81d4aa.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет. На этой неделе, я, как и планировал продолжал изучение курса и проходил блок, посвященный созданию компонента профиля. Информации было довольно много, кроме того были дни, когда учебе удавалось выделять меньше времени чем обычно, поэтому на этой неделе блок закончить не удалось. Буду продолжать на следующей.</p>
<p>Кроме того, на прошлых выходных и в течении недели, уделял внимание каталогу фильмов. В этом проекте была практически доделана страница отдельного фильма, на ней появилась возможность проставления рейтинга фильму, возможность оставить отзыв (сделана не до конца), а также были переработаны стили.</p>
<p>Если будет время, то на следующей неделе планирую также уделять время этому проекту. Добавить возможность делиться фильмом в соцсетях, написать тесты для основого функционала, исправить возможные ошибки.</p>
<p>Добавил для каталога фильмов <a target="_blank" href="https://splcell.github.io/movies">ссылку</a> по которой его можно открыть и посмотреть.</p>
<p>С кодом, написанным в рамках прохождения курса, можно ознакомиться <a target="_blank" href="https://github.com/splcell/frontend-course"><strong>здесь</strong></a></p>
<p>С кодом написанным в рамках создания каталога фильмов можно ознакомиться <a target="_blank" href="https://hashnode.com/post/clnyomtji000108lc574f8lu1"><strong>здесь</strong></a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 23.10.23 по 27.10.23]]></title><description><![CDATA[Всем привет. На этой неделе, я, как и хотел, прошел блок по асинк редьюсерам, о планах прохождения которого, я писал здесь. Наиболее сложной темой в этом блоке стал урок с исправлием ошибок после активации strict режима в Typescript.
Кроме того я усп...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-231023-po-271023</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-231023-po-271023</guid><category><![CDATA[React]]></category><category><![CDATA[Redux]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[TypeScript]]></category><category><![CDATA[Beginner Developers]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 27 Oct 2023 14:51:50 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1698418299969/4f30a820-faaa-45ab-899a-cb9896add07c.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Всем привет. На этой неделе, я, как и хотел, прошел блок по асинк редьюсерам, о планах прохождения которого, я писал <a target="_blank" href="https://hashnode.com/post/clnyomtji000108lc574f8lu1">здесь</a>. Наиболее сложной темой в этом блоке стал урок с исправлием ошибок после активации strict режима в Typescript.</p>
<p>Кроме того я успел поработать и над каталогом фильмов, который начал делать на предыдущей неделе в рамках тестового задания. Благодаря чтению документации по Redux я смог реализовать те функции, с которыми раньше были проблемы. В целом, сейчас я настроил фильтрацию и поиск, сделал подгрузку фильмов по нажатию кнопки Load More, начал создавать страницу отдельного фильма. Все эти функции будут еще улучшаться и дорабатываться на предстоящих выходных.</p>
<p>Что касается планов на следующую неделю, они включают в себя просмотр следующего блока курса, где будет подробно рассказываться про создание компонента профиля, и, если будет время, то продолжение работы над каталогом фильмов.</p>
<p>С кодом, написанным в рамках прохождения курса, можно ознакомиться <a target="_blank" href="https://github.com/splcell/frontend-course">здесь</a></p>
<p>С кодом написанным в рамках создания каталога фильмов можно ознакомиться <a target="_blank" href="https://hashnode.com/post/clnyomtji000108lc574f8lu1">здесь</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 16.10.23 по 20.10.23]]></title><description><![CDATA[Друзья, всем привет, в отчете за прошлую неделю я озвучивал планы по продолжению изучения курса с продвинутым фронтендом, но в начале недели эти планы нарушило тестовое задание. В рамках этого задания нужно было сделать каталог фильмов с использовани...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-161023-po-201023</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-161023-po-201023</guid><category><![CDATA[React]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[Redux]]></category><category><![CDATA[Beginner Developers]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 20 Oct 2023 14:04:25 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1697810366857/1d79336d-0118-4172-9321-dc3514440b03.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Друзья, всем привет, в <a target="_blank" href="https://hashnode.com/post/clnong9v0000009mma9qq6cr3">отчете за прошлую неделю</a> я озвучивал планы по продолжению изучения курса с продвинутым фронтендом, но в начале недели эти планы нарушило тестовое задание. В рамках этого задания нужно было сделать каталог фильмов с использованием React, Typescript, Redux и с разными фишками типа фильтрации и т.п.</p>
<p>Поэтому все эти дни я занимался созданием этого проекта, а также чтением документации Redux, так как работа над проектом показала наличие определенных пробелов в знаниях, связанных с этой библиотекой. И хотя проект еще не закончен и как тест его отправлять я уже не буду, решил все равно сделать его до конца, так как во-первых это практика, закрепление знаний и закрытие пробелов, а во-вторых у меня в портфолио уже был каталог фильмов, но созданный с использованием менее продвинутых технологий (например без state-менеджера), поэтому я смогу заменить тот, старый каталог фильмов, на более продвинутый, что будет несомненным плюсом.</p>
<p>Кроме того, чтобы надолго не откладывать изучение курса, я решил все-таки продолжить его прохождение на грядушей неделе, а работу над каталогом фильмов оставить на выходные. Следите за дальнейшими отчетами.</p>
<p>А с кодом, написанным за эту неделю, можно ознакомиться <a target="_blank" href="https://github.com/splcell/movies/tree/main">здесь</a></p>
]]></content:encoded></item><item><title><![CDATA[Отчет по обучению с 09.10.23 по 13.10.23]]></title><description><![CDATA[Друзья, всем привет. Несколько дней назад я стал участником проекта по менторству, о котором упоминал в этом посте, и сегодня настало время поделиться итогами обучения за эти дни.
В настоящее время я прохожу курс по продвинутому фронтенду и за эти 4 ...]]></description><link>https://splcell.hashnode.dev/otchet-po-obucheniyu-s-091023-po-131023</link><guid isPermaLink="true">https://splcell.hashnode.dev/otchet-po-obucheniyu-s-091023-po-131023</guid><category><![CDATA[frontend]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Beginner Developers]]></category><dc:creator><![CDATA[Дмитрий Кудрявцев]]></dc:creator><pubDate>Fri, 13 Oct 2023 13:33:38 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1697204187385/a4925bff-2f56-412b-944e-d3848d6b400b.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Друзья, всем привет. Несколько дней назад я стал участником проекта по менторству, о котором упоминал в <a target="_blank" href="https://hashnode.com/post/clnlkbq4v000b08l5he0gg2nu">этом посте</a>, и сегодня настало время поделиться итогами обучения за эти дни.</p>
<p>В настоящее время я прохожу курс по продвинутому фронтенду и за эти 4 дня я закончил прохождение блока, рассказывающего о работе с данными в React. В рамках этого блока я узнал:</p>
<ol>
<li><p>Про json-server, его настройку для имитации бэкенда</p>
</li>
<li><p>Про создание кастомного инпута с учетом всех тонкостей React</p>
</li>
<li><p>Про создание pre-commit хуков с помощью Husky</p>
</li>
<li><p>Про создание компонента авторизации и написание логики для работы этого компонента с сервером</p>
</li>
<li><p>Кроме того я начал смотреть следующий блок, рассказывающий об асинхронных редьюсерах и узнал как оптимизировать размер бандла с помощью создания асинхронных редьюсеров, а также о создании редьюсер менеджера в Redux</p>
</li>
</ol>
<p>Со всеми коммитами и написанным кодом можно ознакомиться в <a target="_blank" href="https://github.com/splcell/frontend-course">этом репозитории</a>.</p>
<p>На мой взгляд, все эти знания, за исключением разве что pre-commit хуков, являются очень полезными и востребованными. Что касается Husky, возможно такое мнение сложилось из-за того, что ролик в курсе был коротким, а использование pre-commit хуков в рамках курса вынужденным. Возможно стоит почитать об этой теме подробнее, чтобы оценить всю полезность.</p>
<p>Кроме курса по фронтенду я также посмотрел 3 урока из курса по самопрезентации для прохождения собеседований.</p>
<h2 id="heading-plany-na-blizhajshie-vyhodnye-i-na-sleduyushuyu-nedelyu">Планы на ближайшие выходные и на следующую неделю.</h2>
<p>На ближайших выходных планирую выполнить базовую настройку промежуточного проекта, основанного на google-books api, на котором можно будет закрепить полученные знания. Когда настройка будет выполнена дам ссылку на репозиторий в одном из следующих отчетов.</p>
<p>На предстоящей неделе я планирую пройти до конца блок по асинхронным редьюсерам, хотя он и является одним из самых сложных в курсе. В следующую пятницу ждите новый отчет. Всем хороших выходных.</p>
]]></content:encoded></item></channel></rss>