Logo
TGCATALOG
Catalog Collections Blog
Road to IT - Training

Road to IT - Training

A channel for entering IT through a web dev.

No ratings
231
25.10.2026
231
25.10.2026
No ratings
231
25.10.2026
Safe redirect via bot
О канале

A channel for entering IT through a web dev.

Подписчиков 114
Тематика Jobs and Freelance
Язык English
Ссылка t.me/roadtowebdev
Description

Guides and resources to get started in IT.

Latest posts

Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
34 неделя обучения. ● Часы: 10ч (455ч) ● Темы: ☑ Модуль "JavaScript. Classes & Prototypes" (Теория и Codewars) ☑ Модуль "Object-Oriented Programming Basics" (Теория) ✅ Проект "Self-introduction" (Видео с самопрезентацией) ● Что я сделал за эту неделю: В конце недели пришлось пожертвовать двумя днями обучения ради подработки. Нужно было установить около 60м забора из профлиста. Завтра осталось пару штрихов и работа закончена. Чтобы не терять темп - дни обучения перенес на эти выходные. Появилась мысль сверстать и пустить в оборот сайт с рекламой услуг. Что-то типа "установка забора быстро, качественно, дорого" и на первом месте в поисковике. Итак, на старте недели уделил время изучению и повторению тем по классам, прототипам и немного ООП. С классами мы работали в прошлых заданиях. Написать какой-нибудь собственный класс с конструктором и методами - задача несложная. Проблема возникает когда ты решаешь написать проект на классах. Здесь уже вступают в законную силу паттерны ООП. Никакие статьи про ООП с красивыми сравнениями методологии с животными и другими объектами не помогут, пока сам не прочувствуешь его на практике. И одной недели не хватит, чтобы углубиться в такие понятия, как абстракция, инкапсуляция, полиморфизм, а также понять почему в JS композиция лучше наследования. С этим мне и предстоит столкнуться в будущих заданиях. Тем временем поработал с тематическими задачками на Codewars. Соответственно более детально разобрался с прототипами, расширениями классов, геттерами и сеттерами. Не знаю почему многие недооценивают задачи CW на курсе, но для меня это отличный шанс отработать теорию и прокачать навыки решения тестовых заданий. В остальное вечернее время занимался съемкой видео с самопрезентацией. Для выполнения задания достаточно записать трехминутную речь на английском языке и приложить к видео ссылку на транскрипцию. С английским произношением у меня пока не все благополучно, поэтому пришлось делать несколько заходов. Рассказал немного о себе и о дальнейших планах. Отдельная благодарочка Луи за помощь в съемке. Со следующей недели постараюсь увеличить количество трудочасов, ибо наступает самая интенсивная пора в обучении. Придется пожертвовать сокращением дней подработок и расчехлением финансовой подушки. До дедлайна моей главной цели осталось полгода. И обучение у меня сейчас на самом приоритетном месте. Также максимально подготовлюсь к техническому собеседованию с ментором. Для меня это важно, так как мне очень нужна обратная связь и направление на верный путь, а также это отличный шанс выложиться на полную, как-будто я на реальном собеседовании. Let's keep working!
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
33 неделя обучения. ● Часы: 17ч (445ч) ● Темы: ✅ Модуль "Client - Server interaction overview" (Теория и тест) ✅ Проект "SongBird" (Практика) ● Что я сделал за эту неделю: На этой неделе продолжил допиливать все необходимые задания в своем умеренном темпе. Не торопясь, придя с утренней подработки в такси, с бодрящей чашечкой кофе сидел и писал код до вечера с чувством, с тактом, с расстановкой. Нужно приучать себя работать именно в таком спокойном режиме, несмотря на дедлайны и внешние обстоятельства. В таком состоянии обретаешь тот самый поток. Итак, в начале недели уделил время изучению модуля "клиент-сервер". Опять таки, хоть тема важная и в своем роде сложная, но на данном этапе я бы ее отнес в категорию "не строгий порядок изучения". Однако, нужно сдавать тест, хотя бы на проходной балл, и я принялся бегло изучать такие понятия как шифрование, хеширование, HTTP-запросы и т.п. В итоге удалось сдать тест с первого раза, но лишь с помощью скрупулезного гуглинга по каждому вопросу. По HTML-Builder проверил всех своих студентов на максимальный балл. Сам тоже получил по 150 от всех, но с некоторыми замечаниями. Есть над чем поработать при написании кода в Node.js, в частности избегать коллбэков, уметь правильно в async/await и тестировать код на всевозможные ошибки. Хорошо, когда есть кому указать на ошибки. Между делом нашел время залипнуть в серию стримов Friday Live Coding. Пришлось уйти в депрессию после сравнения архитектуры, чистоты и именований в проекте опытнейшей Виктории с моим кодом. Но ничего, после 10-20 проектов я обязательно добьюсь такого уровня. На самом деле, очень полезно посмотреть всем обучающимся. Это уникальная возможность перенять опыт настоящего профессионала. Почаще смотрите и вникайте в то, как пишут опытные прогеры. Далее продолжил доделывать проект с птичками. Несмотря на взятый код аудиоплеера из старого проекта, его все равно пришлось модернизировать. На странице должны быть как минимум два плеера. Удалось добиться корректной работы всех проигрывателей всего с одним экземпляром класса Audio. Построить логику викторины оказалось не сложнее алгоритма для пятнашек. В последние два дня недели оставалось сделать страницу с галереей и смену локализации языка приложения. Если галерею удалось оформить быстренько, с помощью JS и отрисовки каждого блока птиц в цикле, то с языком была довольно рутинная задача самостоятельно ручками перевести каждый текст в приложении. Таким образом, готовое приложение состоит из 3-х HTML страниц и соответствует всем требованиям ТЗ. Конечно, с таким запасом времени можно было добавить что-нибудь крутое и красивое, например слайдер или вообще разработать весь сайт на одной странице, но помним о принципе YAGNI (всё, что не предусмотрено заданием проекта, не должно быть в нём). Поэтому в следующую освободившуюся неделю приступлю к материалам stage 2 и решением задач на Codewars. Потестить это приложение, а заодно проверить свои знания о птичках можно по ссылке.
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
32 неделя обучения. ● Часы: 14ч. ● Темы: ☑ Проект "SongBird" (Практика) ● Что я сделал за эту неделю: На этой неделе я был не так активен, как на предыдущих. Запас выполненных работ, красные глаза после пятничного спринта и необходимость решить некоторые бытовые дела повлияли на мое решение сделать двухдневный перерыв в обучении. Хорошо, когда есть возможность проветрить голову, зная, что в дедлайны уложился. Затею приступить изучать React я отложил после выдачи нового объемного задания. Да и не всеми аспектами JS, а тем более TS я могу уверенно манипулировать. До конца первой стадии остался один немаленький проект и видео с самопрезентацией на английском, после чего нужно подготовиться ко второй стадии и не упустить возможность присоединиться к ментору. А дальше - жесткий спринт длиною в 3 месяца, где из тебя сделают крепкого джуна. Но все, конечно же, зависит от тебя самого. Поэтому расставляем приоритеты правильно и работаем в необходимом темпе. Итак, сейчас нам нужно сделать приложение-викторину для распознавания птиц по их голосам. ТЗ можно посмотреть здесь и как должно выглядеть приложение здесь. Не сказать, что сложность зашкаливает по сравнению с Momentum и пятнашками, но повозиться придется. Не зря дали 2 недели на выполнение. За эти два дня отверстал три необходимые страницы приложения, одновременно прикручивая адаптив. Научился с помощью JS менять цвет полоски инпута range, который идет до ползунка. В дальнейшем пригодится. Также пришлось разбудить исходники Моментума, чтобы реализовать аудиоплеер с громкостью. Осталось построить механизм игры, добавить изменение языка и страницу с галереей птичек. Попробуем сделать всё как можно раньше, чтобы выделить время для погружения в TypeScript. Про тестовое задание на вакансию. У меня было пару дней, чтобы изучить документацию по работе с API в их CRM системе, научиться обращаться с jquery и в конце концов реализовать чтение и создание сделки через ajax. Но не хватило практических знаний и времени. Я еще не использовал jquery и ajax в своих проектах. Еще бы не помешал хороший навык чтения чужого кода. В общем выделив эти моменты, над которыми нужно поработать, я закрыл эту историю с выполнением первого в жизни тестового задания. Но назревает встречный вопрос: актуальны ли методы ajax и jquery при нынешних веб реалиях? Как бы то ни было, воспринимаем эту неудачу задачу как необходимый опыт, подавляем в себе синдром самозванца и продолжаем идти к цели. Пройдена почти половина пути, а значит конечная награда где-то близко. Это тот самый момент, когда осознаешь, что выбрал верный путь и сам распоряжаешься своим сценарием, а не просто плывешь по течению жизни. Продолжаем получать удовольствие от процесса и усердно работать!
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
31 неделя обучения. ● Часы: 22ч. ● Темы: ✅ Модуль "Clean Code" (Теория, тест и практика) ✅ Модуль "Git Recap" (Теория и тест) ✅ Модуль "Node.js" (Теория) ✅ Проект "HTML Builder" (Практика) ● Что я сделал за эту неделю: Супер насыщенная неделя! Выложился максимально и с запасом выполнил таски на две недели вперед. Подбодрили оценки за предыдущий проект - все 4 проверки дали максимальные баллы. Успел подсуетиться перед дедлайном, когда за пару часов скорректировали уточнили тех задание. Поправил следующие пункты: сохраненное состояние игры запускается не через перезагрузку, а при нажатии на кнопку Load, перетаскивание с помощью мыши перемещается корректно. Теперь не придраться и можно положить в портфолио! Быстренько и успешно порешал тестики на Гит и чистый код и сразу же приступил к тематическому заданию по рефакторингу кода. На все про все ушло около 6 часов. Вроде бы простенькое задание, но сколько вопросов оно породило. Большую часть времени изучал ТЗ и читал форму с вопросами по этой задаче. Посмотрим как сложится проверка, ибо мнения разных людей по некоторым пунктам могут кардинально расходиться. Со вторника начал изучать основы Node JS. Пробежался по теории и понял, что ничего у меня в голове не уложилось. Уловил только предназначение платформы и понимание как работают потоки, события, доступы к файлам. Поэтому настало время сразу же переходить к практике и пробовать своими ручками что-то делать с этим монстром. Заранее скажу, что организаторы задания замечательно постарались. Всего за три дня работы я разобрался с основными методами и написал 6 мини-программ различной сложности (чтение и запись файлов, копирование папки, сборщик CSS стилей), где самая сложная - прога по сборке статического сайта. Каждый рабочий день мой мозг кипел, хотя, казалось бы, не так много строчек кода. Самая главная проблема была в структуризации асинхронных кусочков кода, чтобы все в правильной последовательности отрабатывало на ура. С асинхронностью я теперь на ты. Таким образом, краем глаза коснулся бэка и мне это очень понравилось! Будем углубляться и пробовать еще что-нибудь в этом направлении, для общего развития. В следующую свободную от тасков неделю запланировал для себя изучение самых-самых основ Реакта. Надо чуть-чуть освоиться, ибо дальше будет только интенсивнее - stage 2, TS, ООП и всё самое сложное в этом духе. Сегодня структурирую план изучения. Если у тебя на примете есть хорошие источники или курсы по нему - пиши в комменты! А еще, вчера я навел порядок на гитхабе и в резюме. Покопался на рынке HH и откликнулся на парочку понравившихся вакансий. А буквально час назад пришло приглашение! Написали, что мое резюме показалось интересным и предложили выполнить тестовое задание. В ближайшее время изучу досконально со светлой головой, составлю план работы и обязательно выложусь на все 100%. Немного отдыхаем и за работу!
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
30 неделя обучения. ● Часы: 25ч. ● Темы: ✅ Проект "Gem Puzzle" (Практика) ✅ Модуль "Webpack" (Теория и тест) ☑ Модуль "Clean Code" (Теория) ● Что я сделал за эту неделю: С этого дня я забираю все гневные слова в адрес разработчиков игр, в частности Electronic Arts. Ругал их за то, что из года в год в FIFA добавляются никчемные фичи и игра не прогрессирует. А теперь, доделав максимально простенькую игру на JS, обеспечившая мне бессонные ночи и взрыв черепной коробки, я понимаю насколько круты геймдевы игр любой сложности. Ну, по порядку. В понедельник я добил свое новое CV и даже умудрился добавить туда слайдер. Почитал немного про Clean Code, дабы подготовиться к тематической задаче на следующей неделе. Все предельно ясно, но главное в этом вопросе не застрять на своих плохих привычках, а писать код обдуманно, внимательно соблюдая общепринятые понятия чистоты. Во вторник ожидалась выдача того самого таска с игрой, о которой никто до последнего не знал. Также открылся тест по Webpack, который показался мне несложным. На большинство вопросов ответил без поисковика, тем самым заработав 88%. После чего собрался с мыслями и стартанул по новому проекту. Для этой игрушки-головоломки никакие правила не нужны. Даже дошкольник, ни разу не игравший в нее, с ходу поймет что нужно делать. This is Пятнашки! У меня в детстве была такая. И я сразу же загорелся над выполнением. Техническое задание можно почитать здесь. Проект запустил с вебпаком, установил линтер и приступил к наполнению верстки через JS. Таково было условие в ТЗ. Я хотел сделать по фэншую: написать код на классах, разбить на модули, но после многочисленных страданий с импортами и нехватки времени пришлось отсеять эту затею и писать код в одном файле, но с читаемой архитектурой. Сделал только один модуль для создания элементов. В задании сразу выделил такие пункты как алгоритм перетасовки, перетаскивание ячеек мышкой и работа с Local Storage. И действительно, на них я в итоге и потратил большую часть времени. В один момент был в ступоре над казалось бы легкой задачей: по окончанию игры вывести поздравление. Алгоритм решаемости я быстро написал, покопавшись в интернете, но вот синхронизировать массив со значением ячейки я не мог на протяжении 5 часов. На следующий день я сразу же нашел решение написать через map. Да, такое бывает и нужно находить время для отдыха. Таким образом, за 20 часов и 4 дня я добил этот проект по всем пунктам, но есть над чем поработать. В выходные уделю этому время, а также приступлю к изучению Node.js и продвинутого Гита. Поиграть и потестить эти самые пятнашки можно по ссылке.
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
29 неделя обучения. ● Часы: 18ч. ● Темы: ✅ Модуль "Алгоритмы и Структуры Данных" (Практика и тест) ✅ Модуль "Chrome DevTools" (Теория и тест) ✅ Модуль "Modules in JS" (Теория) ☑ Модуль "Webpack" (Теория) ● Что я сделал за эту неделю: Мне чрезвычайно повезло с курсом! Мало того, что он бесплатный, так еще и по организации обучения не уступает всем хайповым курсам на просторах интернета. Все проекты и задания максимально близки к реальным условиям разработки, зашкаливающая интенсивность (но на данном этапе это еще цветочки), здоровая конкуренция и круглосуточная взаимопомощь в Дискорде. Это вам подтвердит любой студент и выпускник RS School. На сегодняшний день пока держусь в топ-50 студентов. Совсем не хвастаюсь и понимаю, что баллы не отражают реальные знания, но, черт возьми, приятно получить от всех проверяющих максимальные оценки за все части проекта Online-Zoo. Ну и если баллы влияют на получение ментора, то надо продолжать в том же духе. Я в свою очередь по своей доброте душевной тяну за уши всех, кого я проверяю. Нужно помогать друг другу. Помимо кросс-чека и сданных тестов по алгоритмам и по DevTools (успешно нагуглил и положил некоторые знания в копилочку), наконец таки решил все алгоритмические задачи BasicJS. Data structures. Перед тем как решать бинарное дерево поиска, влил в себя множество часов теории на ютубе. Когда картина сложилась, было полное представление как должна быть реализована логика методов в классе, но тесты валились на методе Remove. Застрял на удалении узла, у которого два потомка. Пытался внедрить написанный метод min, но это не работало. Пересмотрев теорию, мне удалось реализовать удаление и замещение на другой узел через собственное написание поиска внутри метода remove. С остальными методами возился недолго, как и с другими задачами: очередь, связный узел и стек. Как правило везде необходимо было присобачить рекурсию. В общем не будем пятничным вечером углубляться в реализацию. В ближайшее время постараюсь попрактиковать применение различных структур и научиться высчитывать Big O Notation. Под конец недели занялся изучением и сборкой Webpack. Конечно круто, когда сборка, которую ты 3 часа собирал под копирку с видео работает. И даже самостоятельно скорректированный конфиг под многостраничные сайты работает. И вроде бы понимаешь смысл многих деталей в конфиге: вход, выход, плагины, лоадеры. С радостью запускаешь сервер, где всё работает как положено с правильными путями. И запуск прода работает красиво. Но дайте мне вебпак с нулевой конфигурацией и я ничего с ним не смогу сделать, ни на одну строчку кода. Предстоит еще куча времени и усилий, чтобы овладеть этим мощным чудовищем. В остальное освободившееся время занимался созданием нового CV, на котором практикую препроцессоры, сборку и чистый код. Запланировал отрефакторить все свои проекты: разбить на модули, оптимизировать код, внедрить вебпак. Ну, чтобы не стыдно было показывать. Так что торжественно обязуюсь заняться этим до конца года. Продолжаем работать и проводить каждый день с пользой! Нас запомнят именно за то, что мы делали каждый день!
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
(👆 начало выше) Через некоторое время в WhatsApp действительно пришел фидбек от рекрутера. Да, мне отказали. Но! Мне оставили подробный список тем и источников к ним, которые нужно подтянуть. И, что не мало важно, они будут ждать меня на повторное собеседование с уже улучшенными знаниями. Всем джунам, ищущим работу, желаю как можно больше таких работодателей! Да, у меня было желание покинуть курс и броситься в изучение предоставленных тем. Но я не сошел с пути, потому что прекрасно понимал, что мой багаж знаний слишком мал, чтобы сходу овладеть продвинутыми темами JS и Реакта. Именно поэтому я равномерными шагами иду по дорожной карте, усваивая и закрепляя практикой каждый важный модуль. При этом понимаю, что нельзя застревать на углубленных понятиях. Плавно передвигаясь вперед, я еще наверстаю небольшие упущенные пробелы. Ситуация на рынке вакансий для джуна плачевна, но это не повод бросать всё на полпути. И приглашение на собеседование в компанию, которая тебе подходит - это шанс! На нем нужно выложиться на 100% и сделать за этот короткий промежуток времени всё, что в твоих силах. А чтобы подойти к этому моменту во всеоружии прямо сейчас мы пашем изо всех сил, накапливая арсенал знаний и крутые проекты в портфолио. Если горят глаза, значит ты в правильном направлении. Работаем, друзья!
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
Первое собеседование Середина июля. Я тогда пыхтел над второй частью верстки Travel. Еще пару месяцев назад я не имел представления о том, как работать с HTML в условиях реального проекта. Теории знал много, а практики ноль. В один прекрасный летний вечер я решил прошерстить HH на наличие вакансий в моем регионе, ради интереса. Среди скудного выбора мне попалась интересная вакансия на должность стажера Web Developer в местной студии разработки. На мой взгляд, по требованиям я отлично подходил: хорошее знание JS, HTML, CSS, git и умение быстро учиться и воспринимать материал. Считаю, что я обнаглел, откликнувшись на эту вакансию, имея текущий кругозор знаний. К моему удивлению, на следующий день приходит приглашение на собеседование. Я не имел представления о чем могут спросить и какие задания надо выполнять на подобных собеседованиях. Вместо повторения основ или спешного изучения новых тем, я решил изучить компанию вдоль и поперек и отправиться на собес с текущим багажом знаний. Студия занимается разработкой веб-сервисов и мобильных приложений более 6 лет. В их послужном списке такие значимые клиенты, как ВкусВилл, НЛМК, Coffee Way. Помимо этого подкупило классное ведение соцсетей, презентабельный лендинг и офис в центре города. Перед собесом присутствовало легкое волнение, но оно сразу же улетучилось после мысли о том, что это всего лишь эксперимент и получение опыта к будущим собесам. В офис я прибыл чуть раньше назначенного времени, меня узнали и сразу же пригласили на техническое интервью. Не осталась не замеченной атмосфера офиса: уютное помещение, кофемашины, все сотрудники ходят в тапочках. Мотивации работать в таких условиях хоть отбавляй! Интервьюером был приятный молодой разработчик Максим. С софт-скиллами у меня всё в порядке, поэтому найти контакт и вести уверенную беседу не составило труда. После знакомства отметил их крутое ведение соцсетей и приятную атмосферу в офисе. Выслушал чем занимается компания, какие проекты ведутся на данный момент и для чего им требуется новый сотрудник. Также Максим рассказал условия испытательного срока и чем предстоит заниматься, если я им подойду в качестве стажера. Я, в свою очередь, кратко рассказал историю входа в IT и подчеркнул свою мотивацию стать специалистом во Frontend разработке. Техническая часть интервью длилась чуть больше часа. Начали мы с HTML и CSS, а следом JS. Вопросы классические: какие есть селекторы, какие виды позиционирования, чем отличаются блочная модель от строчной, какие типы данных есть в JS, чем let отличается от var, что выполняют методы map, filter, forEach, для чего служат спреды, что такое DOM и т.д. Собственно, если погуглить, подобные вопросы есть во всех гайдах по собеседованию. На 80% вопросов я ответил уверенно. На мой взгляд, тесты на курсах RS School намного сложнее и запутаннее. Максим отметил, что мои ответы не просто зазубрены, а я действительно понимаю как работает та или иная вещь. Однако сказка длилась недолго и мы закончили наш блиц на темах асинхронности, после которой должны были идти вопросы про React. Здесь я признался честно, что пока не дошел до этих тем и мне нужно время, чтобы изучить. Под конец мне дали простенькое тестовое задание, с которым я тоже не справился. Нужно было отфильтровать слова-анаграммы. Я смог написать только цикл, а что с ним делать - понятия не имел. Сейчас я понимаю, что решил бы эту задачу закрытыми глазами. После не совсем удачного интервью мне провели экскурсию по офису, что приятно удивило. Ну и под конец мне сказали, что дадут обратную связь по итогам собеседования в течение недели. По понятным причинам, я не рассчитывал на положительное решение, однако в глубине души таилась маленькая надежда. После собеса я около получаса сидел в машине и обдумывал каждый свой ответ, свое наличие знаний и перспективы в этой области. Я понял, что получил огромнейший опыт, который точно мне поможет в дальнейших поисках. С этим приятным чувством и осознанием того, что предстоит много работы поехал на заказы. Я так-то таксист, а программирую для души. Хе-хе. (👇 продолжение ниже)
Road to IT - Training
Road to IT - Training
🔒Открыть пост
и посмотреть медиа
28 неделя обучения. ● Часы: 20ч. ● Темы: ✅ Модуль "Events" (Теория и тест) ✅ Модуль "DOM API" (Теория и тест) ✅ Модуль "HTML Forms & Validation" (Теория и тест) ✅ Проект "Online-zoo" (Практика) ☑ Модуль "Алгоритмы и Структуры Данных" (Практика) ● Что я сделал за эту неделю: Не менее насыщенная неделя. В первый день сразу же приступил к задачам третьей части проекта, где нужно было добавить функционал: бургер-меню, две карусели, попапы и интерактивность инпута на второй страничке. Удалось управиться за 8 часов. Очень помог бэкграунд с прошлой стадии курса. Не было проблем с тем, чтобы найти элемент в DOM, накинуть на него прослушиватель событий, запускающий функцию, которая что-то делает с другими элементами (двигает, скрывает, открывает, закрывает, передает значение в инпут и т.д.). С бесконечной каруселью был вынужден повозиться, так как до этого я делал только статичный слайдер. Здесь уже пришлось помозговать каким образом реализовать удаление крайнего блока и его же отрисовку с другой стороны. Данная логика была построена в коде следующим образом: 1) закидываем в массив все три слайда, 2) удаляем их со страницы, 3) отрисовываем снова, взяв из массива и даем им расположение, 4) создаем функцию отрисовки для правой и левой стороны, 5) при прослушивании кнопок вправо и влево запускаем функцию, которая двигает все слайды на ширину контейнера и с помощью сеттаймаута удаляет и отрисовывает новый блок. Пока всё работает, но если поиграться с изменением ширины экрана появляются странные баги. Для проверки не критично, но позже разберусь с этим. Ссылку на готовый проект выложу на следующей неделе. На следующий день быстро пробежался по теории из модулей, указанных выше, чтобы освежить память и сдать тесты. А в оставшиеся дни таки добил все задачи по Basic JS. На десерт оставались самые сложные задачи и это было увлекательное путешествие в мир классов, рекурсии и замыканий. Пару задач пришлось осиливать математическим путём. Мой топ из этого набора задач: Vigenere cipher, Chain maker и Extended repeater. Очень круто прокачали мое мышление и расширили базовые знания JS. Но это были еще цветочки. Впереди BasicJS. Data structures, в котором нужно реализовать свой класс бинарного дерева поиска. Пока не представляю как буду подступаться к решению. Но уверен, что обязательно справлюсь. С каждой строчкой кода, будь это алгоритмический таск или функционал для сайта, я становлюсь лучше прежнего себя в этом деле. Страшные и непонятные темы, которые вводят в ступор в начале изучения, через некоторое время становятся частыми помощниками в написании крутого и понятного кода. Нужна лишь дисциплина и любовь к ремеслу. Я всё также продолжаю придерживаться своего плана, чтобы стать профессионалом и никакие обстоятельства не отнимут у меня эту мечту. Впереди еще много работы и мы не отступим!
Road to IT - Training
FAQ

Open Road to IT - Training in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use Road to IT - Training directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening Road to IT - Training.

The exact features depend on the resource. Open Road to IT - Training to see its current functions, content and access conditions.
Subscriber dynamics
+-0.9% last 30 days
Current
114
Month ago
115
Average growth
+0 / day
Updated
7 hours ago

Reviews for channel Road to IT - Training

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login