Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

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

Frontend. Начало пути

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

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

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

О курсе "Основы программирования" я не могу сказать что он меня зацепил так же как предыдущий, но показался сложнее. Но, в большинстве, повторяет упражнения и темы из курса выше, т.к. курс выше основан на этом курсе. Но не суть. Конечно же есть что для себя подчеркнуть и есть даже уроки, которых нет в курсе "Введение в программирование", например "Switch".

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

Пару слов об испытаниях. Да, подписка это круто! Это просто огонь! Конечно, я не прошел все испытания, но они заставили меня подумать, а некоторые из них заставляют очень хорошо подумать. Над испытанием "Сбалансированы ли скобки" я просидел день, хорошо был отпуск, до меня почему-то не доходило, но это другая история.

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

До связи!

Аватар пользователя Петр Хлопцев
Петр Хлопцев 17 января 2020
7
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря