До 30 ноября

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

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

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

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

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

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

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

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

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

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

До связи!

Аватар пользователя Петр Хлопцев
Петр Хлопцев 17 января 2020
7
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
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 ноября