До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

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

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

Салют!

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

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

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

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

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

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

Аватар пользователя Петр Хлопцев
Петр Хлопцев 21 января 2020
4
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября