HTML Academy
10.1K subscribers
5.3K photos
167 videos
4 files
3.31K links
Курсы по веб-разработке: вёрстка, программирование, работа и комьюнити.
Наш секретный бот @HTMLAcademyKeksobot.

Вопросы по обучению @htmlacademy_sales

Ролики на YT https://www.youtube.com/@HTMLAcademyTV
Ролики на VK https://vkvideo.ru/@htmlacademy
Download Telegram
Важная информация про лайв «Что ждать от тестового задания фронтенд-разработчика».

По техническим причинам перенесли лайв, который должен был проходить сегодня в 13:00.
Новые дата и время проведения — 18 февраля в 16:00.

Чтобы рассмотреть тему глубже, мы позвали в гости фронтенд-разработчика NKH Studio — Витольда Демишкевича. Он лично принимает участие в найме фронтендеров и поделится взглядом компании на поиск разработчиков. В качестве ведущего выступит Серёжа Попов — руководитель аутсорс-продакшена «Лига А.».

Спасибо за понимание. Хорошего дня! До встречи на лайве!

Записаться на лайв
Стоит ли делать слайдеры на CSS?

Что такое слайдеры:
Обычно это блок на странице, в пределах которого пользователю показывают статьи, новости, изображения или другой контент с определённой периодичностью. Например, когда на сайте вам показывают друг за другом несколько баннеров с акциями. Давайте разберёмся, как стоит их делать. 

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

С одной стороны, это замечательно, но только когда верстальщик пытается глубже понять уже знакомые технологии. Ну и просто just for fun. Куда же хуже, когда решается реальная задача.

Совет:
НИКОГДА не делайте слайдеры на реальных проектах с помощью CSS. Да, вы это можете сделать, но посмотрите, как много минусов вы получите, попросту говоря, выстрелите себе в колено.

— Чтобы добавить новый слайд, нужно дописать ещё немного CSS-стилей. Каждое изменение количества слайдов влечёт за собой изменение стилей.

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

— HTML-разметка сделана только для того, чтобы CSS начал работать, а не от логики построения контента. Например, радиокнопки, которые будут переключать слайды, необходимо поместить в начало разметки, а визуально они будут находиться в другом месте.

Из этого следует правило: пишите логику с помощью языка программирования, например, JavaScript. И это касается не только слайдеров, но и табов, попапов. Разделяйте ответственность правильно: HTML — контент, CSS — стили, JavaScript — логика.

#неглупые_вопросы
В понедельник, 15 февраля, в 16:00 по московскому времени в нашем Инстаграм аккаунте — https://tml.io/9rr1f, пройдёт лайв, на котором мы разыграем профессиональный навык.

О чём лайв:
Как продуктивно и эффективно учиться? Как перестать прокрастинировать и взяться за дело? На эти и многие другие вопросы ответим в прямом эфире.

Поможет разобраться с темой наставница HTML Academy — Ольга Вадясова.

Ведущий лайва — Роман Ивойлов, продюсер мероприятий в HTML Academy.

Как участвовать в конкурсе:
Коротко расскажите, что вас мотивирует учиться и работать? Поделитесь в комментариях своим источником вдохновения.

Чтобы участвовать, нужно написать комментарий по теме и быть подписанным на наш аккаунт.

Что можно выиграть:
Профессиональный навык — мини-курсы, в которых на реальных кейсах вы научитесь решать конкретные профессиональные задачи, узнаете все нюансы и отработаете навык их выполнения до автоматизма.

Можно выбрать любой доступный навык, список навыков можно посмотреть здесь:

Когда итоги:
Во время лайва в прямом эфире выберем случайного победителя.

Ссылка на пост — https://tml.io/9rr1f
Успейте купить навыки по старой цене.

С 19 февраля цена на все профессиональные навыки увеличится. До этого дня их можно купить по старым ценам.

https://tml.io/oz9c3

С помощью профессиональных навыков вы научитесь решать конкретные задачи, узнаете все нюансы и отработаете навык их выполнения до автоматизма.
Правила хорошего код-ревью

Код-ревью — игра в кошки-мышки. Это может быть помощь новичку, второе мнение, детальная проверка перед деплоем. В ревью часто не проверяют каждую запятую, и, в зависимости от цели, некоторые вещи можно пропустить.

Собрали советы по код-ревью в карточки 👇
Уже через 5 минут в нашем Инстаграм аккаунте — https://tml.io/9rr1f, пройдёт лайв, на котором мы разыграем профессиональный навык.

О чём лайв:
Как продуктивно и эффективно учиться? Как перестать прокрастинировать и взяться за дело? На эти и многие другие вопросы ответим в прямом эфире.

Поможет разобраться с темой наставница HTML Academy — Ольга Вадясова.

Ведущий лайва — Роман Ивойлов, продюсер мероприятий в HTML Academy.

Как участвовать в конкурсе:
Коротко расскажите, что вас мотивирует учиться и работать? Поделитесь в комментариях своим источником вдохновения.

Чтобы участвовать, нужно написать комментарий по теме и быть подписанным на наш аккаунт.

Что можно выиграть:
Профессиональный навык — мини-курсы, в которых на реальных кейсах вы научитесь решать конкретные профессиональные задачи, узнаете все нюансы и отработаете навык их выполнения до автоматизма.

Можно выбрать любой доступный навык, список навыков можно посмотреть здесь:

Когда итоги:
Во время лайва в прямом эфире выберем случайного победителя.

Ссылка на пост — https://tml.io/9rr1f
Отзыв выпускника курса «PHP. Профессиональная веб-разработка» Павла Трофимова.

Отличный курс. Главное максимально практический.

Я делал проект Yeticave — интернет-магазин в формате аукциона. Думал, что будет ну очень трудно, когда читал прежние отзывы, например, что кто-то никак не мог совладать с базой данных. Мне этот раздел зашёл достаточно легко. Был один момент, когда прям завис над задачей. Там нужно было объединять одинаковые таблицы, создавая их «на лету», чтобы получить пользователя, который сделал последнюю ставку по лоту. Но в итоге справился.

Наставник Анатолий попался отличный, с ним было комфортно работать и почти всегда на связи. Он не даёт тебе готовых решений, а больше учит думать. И также наполняет твою базу знаний тем материалом, о котором даже не упоминается в курсе.

До этого пробовал осваивать навыки php самостоятельно, через видео и статьи какие-то, но везде даётся в основном теория и самые основы, которые с практикой никак не связаны. То есть та практика, которая даётся на курсе, даже рядом не стоит с тем, что осваивал самостоятельно. Здесь ты делаешь абсолютно весь бэкенд с нуля на реальном проекте.

Проверяющий наставник, тоже тебе фактически помогает, возвращая проект на доработку. Именно с проверяющим наставником, я разобрался с PSR-2 и с приведением типов данных. Да и мой основной наставник, помог разобраться на этапе возврата с настройками php.ini, чтобы отображались все ошибки и объяснил почему, не все ошибки у меня отображаются и как это исправить.

Защитился я только с последней попытки, но на 100%. Не стоит расстраиваться, если тебе возвращают на доработку, а только радоваться, что ты получишь новые знания и опыт, когда будешь исправлять ошибки.

Обязательно пойду на второй курс по php.

Записаться на курс «PHP. Профессиональная веб-разработка» можно в любое время по ссылке — https://tml.io/o8xgv
Бесплатный марафон по вёрстке «Заверстаю» возвращается 🔥

За три недели вы разберётесь в основах HTML и CSS, сверстаете свой первый макет и выложите его в интернет. Начинаем 1 марта!

На время марафона вы получите доступ к тренажёрам, необходимым для вёрстки проекта. Подпишитесь на телеграм-канал, чтобы принять участие — https://t.iss.one/joinchat/SohClV1eVFg13f_B

В конце марафона среди дошедших до конца разыграем бесплатное участие на курсе «HTML и CSS. Профессиональная вёрстка сайтов», а все участники получат скидки на программы профессий, тренировочные материалы и профессиональные курсы 🎁