Как стать мидлом
1.57K subscribers
521 photos
28 videos
285 links
Помогаем фронтенд-разработчикам прокачать навыки и получить повышение → https://htmlacademy.ru/frontend-engineering

Смотреть шоу «Фронтенд-инженерия» → https://youtube.com/playlist?list=PLQJNT2fdCJnjUCLyAnX8nkxLxWHNSuMDo

Ещё почитать? @htmlacademy
Download Telegram
Есть много способов сэкономить время и упростить жизнь разработчика. Но они кажутся такими сложными и непонятными, что знакомство с ними постоянно откладывается. И зря: сегодня мы расскажем, как автоматизировать работу, используя вспомогательные инструменты.

Шаблонизаторы для HTML — один из таких способов.

Эта статья поможет сделать первый шаг к изучению нового инструмента.
👍2
22 февраля у Академии День рождения, нам исполняется 11 лет. В честь праздника разыгрываем подарки.


Среди покупателей любого пакета курсов в период 13-21 февраля разыграем 2 карьерные консультации. Вместе с HR-экспертом вы поработаете над резюме или подготовитесь к собеседованию, чтобы сделать следующий шаг в своей карьере.

Среди покупателей любого курса для практикующих разработчиков в период 13-21 февраля разыграем 3 автоматизированных скоринга для фронтендеров. Вы сможете оценить свои технические навыки и понять, куда двигаться дальше.

Победителей определим на лайве «День открытых дверей», который пройдёт 22 февраля в 13:00 по мск по этой ссылке. Мы заранее отправим вам письмо с напоминанием.

Полные правила акции читайте здесь
👍2
TypeScript — это популярный язык программирования, который добавляет аннотации типов к JavaScript, позволяя разработчикам отлавливать ошибки во время компиляции и писать более удобный в обслуживании код. В этой статье мы обсудим различные типы данных в TypeScript, их синтаксис и возможные ошибки, если мы не используем типы данных.
Это рубрика #пятничная_скидка, в ней мы рассказываем о всех выгодных предложениях, которые сейчас действует.

Чему можно научиться со скидкой на этой неделе 👇

До 19 февраля
Выделять компоненты из вёрстки и быстрее собирать сложные интерфейсы за 8 000₽ 4 830₽ на курсе «Шаблонизаторы HTML».

До 26 февраля.
Стать мастером компьютерных технологий с помощью пакета «Computer science» за 34 200₽ 20 300₽. Вы научитесь проектированию сетей, работе с базами данных, самостоятельной отладке и написанию понятного и безопасного кода.

Любой курс из пакета также можно купить со скидкой 30%:
Алгоритмы и структуры данных
Паттерны проектирования
Протоколы и сети: основы
Протоколы и сети: веб-безопасность

🎁 Приятный бонус.
При покупке курса или пакета до 21 февраля, вы автоматически участвуете в розыгрыше 3 бесплатных автоматизированных проверок навыков и 2 карьерных консультаций. Подробности читайте в этом посте.
Нам задали вопрос:

Добрый вечер. Объясните, пожалуйста, подробнее про type predicates в TS. В каких случаях их можно использовать. Например, когда к одному обработчику можно применить union type и в нем задать, например TouchEvent | MouseEvent. Для чего использовать in в type predicates? Спасибо.

Отвечает Игорь Антонов, автор курсов по JavaScript.
🔥5
Собрали все полезные материалы для мидлов и тех, кто хочет им стать в одном разделе блога, чтобы было удобнее находить нужные материалы 👨‍🏫
🔥16🙏3
Фронтендеру, который хочет стать мидлом, нужно уметь работать с данными и выстраивать архитектуру.

Рассмотрим, что нужно знать тем, кто пишет или собирается писать бизнес-логику. А ещё посоветуем, что можно почитать.
👍11🥰1
Если вы планируете создавать Single Page Applications — одностраничные приложения — вам нужно изучить Vue, React или Angular.

Vue создан бывшим инженером Google — Эваном Ю. Фреймворк поддерживается сообществом, имеет 197 000 звёзд и 32 300 форков.

Этот фреймворк встречается в четверти вакансий для разработчиков с опытом 1–3 года и в 15% вакансий — с опытом от трёх лет.

Для тех, кто решит изучать Vue самостоятельно, подготовили план обучения. Если вам удобнее сразу получить доступ к отобранным материалам, демонстрационным кейсам и готовым проектам для практики, записывайтесь на курс. До 5 марта действует скидка 30%.
🔥6👍1