Все статьи | Блог студента

Frontend. На пол пути к первому проекту

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Frontend. На пол пути к первому проекту главное изображение

Салют!

Продолжаю свое погружение в тему программирования. Сегодня хочу объединить прохождение нескольких курсов в одну статью. Любители почитать, заваривайте чай.

С самых низов получать навыки невероятно интересно и сложно одновременно. Для меня этот процесс очень интересный. Особенно прохождение курса JS: Функции который ВНЕЗАПНО сменил название на JS: Функциональное программирование и вынесен из профессии. Да я его прошел еще до того, как его перенесли. Меня очень удивила скорость реализации изменений, о которых говорилось на стриме. Смотрел в записи, все было достаточно информативно. Этот курс мне показался сложным. Но по итогу, немного почитав чего-нибудь дополнительного, а иногда еще раз теорию, то все становится относительно понятно. Я поймал себя на мысли, я ни разу не смотрел обсуждения в поисках подсказок или направлений в решении той или иной задачи. Не знаю с чем связан такой подход, однако прихожу к мысли что мне нравятся такие сложности, да и подумать тоже хорошо. Признаюсь, последние 3 урока в данном курсе были для меня сложными, что-то не доходило, и да, над последней задачей в курсе я все таки попросил помощи у товарища, "в разжёвывании материала", помогло. Думается мне что немного позже я вновь пройду этот курс, чтобы взглянуть на него другими глазами. Никогда не повредит возврат на шаг назад, для того чтобы пойти дальше.

Читая материал, для ознакомления, перед выбором профессии я натыкался на то что нужна NIX-подобная система. Да, в начальных этапах она и не нужна, все прекрасно усваивается и проходится. Но я добрался до курса "Основы командной строки". Задумался. В начале говорится что вы освоите некоторые навыки если будете выполнять команды описанные в курсе. И я запаниковал: "А-А-А-А-А" (нет). Достал старенький ноутбук, который пылился без дела и давай на него устанавливать новую операционку. Но она не ставилась, печаль одолела меня. В ноуте барахлило какое-то железо, позже выяснил что видеокарта подгорела. Так же на клавиатуре отсутствовали некоторые клавиши, спасибо сестре. Было решено взять новый, дешевый ноут. В общем, так я купил ноут и поставил Ubuntu. Выбор был основан на гугле, выдал он мне сайт, в списке первых, скачал, установил, готово. И это было даже не знакомство с командами командной строки из курса, а знакомство с новой ОС. Все прошло более менее гладко. Теперь мне на ноутбуке комфортнее заниматься учебой нежели на ПК.

GitHub - словосочетание которое было всегда на слуху, но я никогда не понимал зачем это нужно. Курс про Git развеял мои страхи. Думаю что с этого можно начать то, как я начал проходить курс по Системе контроля версий (Git). Думал что это сложно, на деле оказалось что это очень удобная штука. Конечно многое непривычно с начала, но понимание того как с этим работать теперь имеется. Про Git много рассказать не буду, в общем так особо нечего, курс рассчитан на ознакомление с ним, а дальнейшая работа уже с самостоятельным изучением (по версии меня XD ). Я время от времени провожу некоторые манипуляции, чтобы набить руку да и углубиться, полезно. Конечно же с практикой думаю это все будет отточено.

А итог сегодня такой.
Изучение материала, особенно теоретической, иногда очень долгий процесс. Но теоретическая часть нужна, сейчас по большей части не хватает времени на обучение (случился не приятный случай, все нормально, все целы), но я стараюсь чтобы не менее 4-ех часов в день этому уделять. Хорошо что получается. Я нахожусь в нескольких шагах от первого проекта, с нетерпением жду когда у меня получится подкопиться (последствия новогодних праздников) и скорее начать.

Всем успехов!

Аватар пользователя Петр Хлопцев
Петр Хлопцев 21 января 2020
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
8 декабря 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
8 декабря 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
8 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
8 декабря 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
8 декабря 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
8 декабря 5 месяцев