Веб разработка
Как создавался этот блог. Часть 1
29 июня 2018
Шёл шестой месяц моего декрета. Сидели мы однажды с супругом вечером, обсуждали прошедший день и планы на будущее, и он мне говорит: "Маш, слушай, ты сидишь дома и ничего не делаешь...". Что?? Как ничего? Ночами не сплю, кормлю сына, утром постоянно бегаю туда сюда, то приготовить поесть, то прибраться, то погулять с ребёнком - список можно продолжать бесконечно! В тот вечер, конечно, разговор не удался...Однако, супруг продолжал меня убеждать, что жизнь-то идёт, и её нельзя ограничивать только бытовыми делами. "Ну пройди хотя бы курсы на Coursera или Udemy! Научись делать сайты, например. Потом мне сделаешь, если понадобится. Развивайся в чём-нибудь." - говорил он.
На следующий день, немного подумав, я решила попробовать втиснуть в своё расписание занятие курсами. Решила все домашние дела делать вместе с сыном, а заниматься саморазвитием во время его сна. Пока сын спал, я проходила сначала курс SQL Advanced для работы, но он оказался очень скучным и не особо полезным. Затем я втянулась в курс The Web developer Bootcamp отличного веб-разработчика Colt Steele (мы прозвали его "Corgi" из-за странной любви к собакам). Сначала я была в восторге от курса! Колт очень доступно и понятно объяснял, также давал много упражнений, что определённо помогало закрепить полученные знания. Но почему-то, как оказалось по окончании этого курса, я не смогла сделать нормальный сайт... Знаний было много, но применить их не получалось. Я расстроилась на тот момент и подумала, что может не моё это всё.
Но супруг начал расхваливать ещё одного преподавателя на Udemy, Todd Mcleod. Также я не отношусь к людям, кто бросает начатое на полпути. Я начала проходить курс Тодда How to Create A Website: An HTML Tutorial and CSS Tutorial. Вначале мне казалось, что это просто повторение уже мной пройденного, что я всё и так знаю. Но это было до поры до времени. Тодд просто мастер своего дела! Честно признаюсь, лучшего преподавателя в моей жизни ещё не было. У него своя методика преподавания, абсолютно уникальная на мой взгляд. Помимо очень подробного и доступного изложения материала, Тодд обязательно повторяет несколько раз одни и те же ключевые моменты в лекции. Иногда это может раздражать, "да я уже и так всё понял" синдром. Но за счёт этих повторений всё становится настолько понятным и врезается в память, что сделать упражнения и задачки не составляет труда и действительно закрепляет полученные знания. По истечении блока лекций Тодд всегда порадует подробным ревью! А его шутки и манера изложения делают лекции настолько приятными, что тебе даже кажется, что Тодд твой давний друг и хочется учиться ещё и ещё! Он очень мотивирует!
Что в итоге? Курс Тодда позволил мне настолько овладеть основами веб разработки, что я последовала его совету и сделала сама этот сайт-блог без использования каких-либо фреймворков и библиотек типа Bootstrap и Jquery (которые пропагандировал в своём курсе Колт). И даже библиотеку иконок FontAwesome не загружала, хотя казалось бы, без неё никуда. Все иконки, которые вы видите на сайте, сделанные мной SVG изображения. Благодаря этому, сайт получился лёгким и быстрым.
На этом моё обучение только начиналось! Следующим в моём списке оказался курс Тодда Web Development w/ Google’s Go (golang) Programming Language. Для серверной части веб сайта, так называемого бэкенда, я выбрала язык программирования Go. Кто бы сомневался! Меня смело можно было записывать в фанаты Тодда Маклауда!
Продолжение следует.
Photo by Carl Heyerdahl on Unsplash.
Нармина
❤️
Александр
Good job 👍
Мария Ефименко
marialife.comСаша, спасибо большое! :)
Max
Good job!
Мария Ефименко
httpsMax, thank you! I really should write another post (part 2) about that!