Блог: Дневник студента

Что такое DOM?
Если вы только начали изучать JavaScript, возможно, вы слышали о DOM. Но что это такое?

Если бы Варламов критиковал офисы, а не города. Отзыв на книгу "Человеческий фактор"
Том ДеМарко и Тимоти Листер ненавидят модульные офисы, звуковые объявления и утренние летучки. Эт...

О том, как я свой первый frontend проект на TypeScript переписывал
Всё чаще и чаще в требованиях к вакансии я вижу TypeScript. Вот и решил начать практиковать данны...

Как освоить слепую печать за 24 часа
Слепую печать я освоил давно. Еще в начале 2000-х годов. Помогла мне в этом простая и веселая про...

Будь рок-звездой пул-реквестов. Советы по код-ревью
Это (весьма вольный) перевод статьи Дага Аркури, менеджера по разработке ПО из Нью Йорка. Он виде...

Промис на основе массива
Примеры преобразования массивов в цепочку промисов и массив для Promise.All

Тестирование мобильной вёрстки на реальном девайсе в отладчике Chrome
Короткая заметка о том, как подключить реальное устройство на андройде для отладки в devtools ком...

Первый проект на фронтенде. Заметки на полях
Я не думала, что буду писать тут про первый проект. Я думала, он будет легким, мы будем использов...

Как тестировать вёрстку в отладчике Chrome
Некоторые полезные навыки для верстальщика

Прогресс в обучении PHP от действующего разработчика
Продолжения моих размышлений и наблюдений за своим прогрессом на бесплатном курсе PHP после оконч...

Мой прогресс в PHP — как я прошел бесплатные курсы
Мои размышления и наблюдения за своим прогрессом на бесплатном курсе по PHP после первых 20 уроков.

Заметка будущего свитчера
Онбординг свитчера проходит прекрасно. Сомнения рассеиваются изо дня в день, интерес приумножается.

Я девочка, мне уже 27 (а не стара ли я), а вдруг не получится... и прочие страхи перед началом обучения
Здесь немного о моих страхах и сомнениях перед покупкой профессии. Страхи ведь прячутся где-то на...

Начало моего обучения на Хекслете. Немного — о мотивации
Немного о мотивации

Введение в Ruby для новичков. Неявное изменение класса при программировании в функциональном стиле
Визуально программирование в функциональном стиле выглядит как последовательный вызов методов пер...

Как я улучшил лендинг из первого проекта по вёрстке
О том, что я добавил в свой первый проект по вёрстке после начала изучения JavaScript.

Как учиться эффективнее — личные советы
Сейчас прохожу обучение профессии «Фронтенд-разработчик», и в чате время от времени появляются во...

Бесплатный курс «Изучение английского языка» на Хекслете
Мои полезные советы в изучении английского языка на Хекслете

3 причины, почему за курсы на Хекслет не жалко отдать свои кровные
Если вы колеблетесь, стоит ли вам начинать учиться на Хекслете — то эта заметка для вас.

SASS против LESS с точки зрения новичка
Изучив SASS на Хекслете, я решил ещё и опробовать LESS. И знаете что? Я впустую потратил своё вре...

Студенчество и программирование
Как студенту учиться программированию и успевать спать

Вторая неделя учебы и новые открытия. Что смотреть на Ютубе
Ютуб: что смотреть/не смотреть

Как я оказалась нужное время в нужном месте и начала программировать
Рассказываю, с чего начался мой путь в программирование

Аккордеон на чистом HTML
Как создать аккордеон без строчки кода на JavaScript.

Программирование помогло мне похудеть, и вот как это получилось
Из 84 в 70? Как и при чём тут вообще программирование? В данном посте расскажу, как я это сделал.

Что изменилось во мне спустя несколько недель обучения на Хекслете
Немного о том, как Хекслет повлиял на меня буквально за пару недель.

Четвертая неделя моего обучения на Хекслете
План занятий на день спустя месяц после начала обучения программирования на Хекслете

Исправляем кнопку submit в Safari для iOS. Понадобится для второго проекта по вёрстке
Дайте угадаю — вы безмятежно верстали свой проект, проверяли через инструменты разработчика Googl...

О том, как я сломал голову, пока пытался сделать второй проект по верстке на Grid
Об одной классной фишке Grid, и том, какие могут быть с ней проблемы.

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

Убираем с сайта белые полосы при горизонтальной ориентации iPhone. Понадобится для первого проекта по верстке
Думаю, вы — как и я — столкнулись с одной проблемой при адаптации первого проекта на Хекслете для...

О чем писать в дневнике студента. Исчерпывающие руководство: темы, заголовки и ресурсы — советы пользователей
За статьи дают доступ к платным курсам. Но придумать тему — это то еще занятие, правда? Поэтому я...

Как сделать чтение книг по программированию привычкой (и получать от книг удовольствие!)
Я не знаю как вы, а я люблю прочитать книгу на 80% за неделю и потом не трогать ее год. Иногда ещ...

YouTube для новичков в программировании. Мой топ каналов
Я была бы рада найти подобную статью, когда я только начала учиться на Хекслете. Так бы я хотя бы...

Новичок против JS. Мой топ ошибок в упражнениях
Я заметила, что делаю одни и те же ошибки, и начала вести список. Сейчас там десять пунктов из пр...

С какого языка программирования начать?
Короткий гайд, если сделать выбор очень сложно.

Сила твиттера. Как я решил просто проверить Хекслет, втянулся и купил подписку
С тех пор, как я стал обрастать каким-никаким коммьюнити технарей в твиттере, мне постоянно то и ...

Бойер-Мур, словари, массивы и алгоритмические задачи. Разбираем задачку с Codewars
Попытка решения алгоритмической задачки снова завершилась в «Википедии»... Как решать алгоритмиче...

Как написать хороший README для вашего проекта на GitHub
**Если вы используете GitHub, это означает, что вам нужно будет написать хорошую документацию для...

Как выйти из Vim
Если вы чувствуете себя немного расстроенным по причине незнания того, как выходить из Vim, то, с...

Учимся программированию на MacBook с M1, почему это удобно?
Про главные плюсы Macbook Air на M1 при обучении на Хекслете.

Обзор на книгу «Грокаем алгоритмы» Адитья Бхаргава
Алгоритмы — это всего лишь пошаговые алгоритмы решения задач, и большинство таких задач уже были ...

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

Лучшие онлайн-песочницы для разработчиков
Список лучших онлайн-песочниц для разработчиков

Кастомный чекбокс с ~ и :checked
Крутой прием для кастомизации чекбоксов с помощью селекторов

Как полюбить визуальный интерфейс WebStorm после Xcode?
Превращаем WebStorm в Xcode (хотя бы с точки зрения интерфейса)

Чего ещё не хватает учителям информатики?
Учителя информатики, образовательные ресурсы, отслеживание прогресса и личный кабинет преподавателя

Как freetonik помогает мне становиться умнее
Freetonik, Ричард Фейнман, коллективный блог dirty.ru (80 лет в Интернете) и Хекслет

Кто такой DevOps-инженер?
В этой статье я вкратце расскажу, кто такой DevOps-инженер, насколько это перспективная профессия...