Разбираетесь во фронтенд-разработке лучше других?
Тогда создайте свой собственный курс вместе HTML Academy!
Наиболее востребованные темы:
- TypeScript;
- FrontOps;
- CSS-in-JS;
- Unit-тестирование;
- Анимации на SVG;
- State-менеджеры;
- Веб-безопасность;
- Создание интерактивных карт с использованием API-сервисов.
Приходите в команду: https://tml.io/dow1t
Custom each() Array method
Создайте свою реализацию метода массива forEach, с дополнительной функцией - callback функция должна возвращать true, когда цикл заканчивается.
Пример:
var letters = ['a', 'b', 'c', 'd', 'e']
var allowedLetters = []
letters.each(function(letter, index){
// break out of the loop if we reached a letter with the value 'd'
if(letter == 'd') {
return true;
}
allowedLetters.push(letter);
})
// allowedLetters should equal ['a', 'b', 'c']
👉 @seniorFront
:empty
Псевдокласс :empty используется для выбора пустых элементов. Пустыми считаются элементы без потомков, текста или псевдоэлементов внутри.
<div>
<h6>Без :empty</h6>
<p>Если человеку...</p>
<footer class="reactions"><span>🤔</span></footer>
</div>
<div>
<h6>С :empty</h6>
<p>Если заменить...</p>
<footer class="reactions with-empty"><span>😁</span></footer>
</div>
.reactions {
border: 1px solid blue;
border-radius: 16px;
padding: 5px;
background-color: #123E66;
}
.with-empty:empty {
display: none;
}
В примере выше реакции на сообщения будут вставлены в блок с классом reactions. Ему заданы внутренние отступы, фоновый цвет и рамка. Если реакций нет, то блок останется пустым и будет скрыт.
Без использования псевдокласса :empty у нас на экране останется пустой элемент с внутренними отступами, фоном и рамкой.
👉 @seniorFront
Курс «Английский для разработчиков» от Яндекс Практикума
Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.
Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:
✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.
Запишитесь на бесплатную консультацию. Определим ваш уровень языка, расскажем про обучение и ответим на все вопросы
Работа не оправдывает ожиданий? Получите одну из самых современных и востребованных профессий на факультете Frontend-разработки от GeekBrains!
Во Frontend-разработчиках заинтересованы многие компании, чьи сайты призваны развлекать, продавать и приносить деньги. Хорошего специалиста Frontend-разработки “оторвут c руками”: интернет-магазины, информационные порталы, маркетплейсы, рекламные агентства, ритейлеры, сотовые операторы, банки и даже СМИ.
К примеру, 4 100 компаний сейчас ищут frontend-разработчиков (по данным сайта HeadHunter);
Всего за год вы научитесь :
— Верстать сайты и овладеете адаптивной версткой.
— Создавать одностраничные приложения.
— Работать с HTML и CSS, Node.js.
— Владеть инструментами для модульной сборки — Parcel и Webpack.
— Использовать Vue.js и основных библиотек его экосистемы, разрабатывать компоненты на Vue.js.
— Работать с библиотекой ReactJS.
— Использовать концепцию Flux с применением библиотек Redux.
Вы пройдете все этапы командной разработки: от понимания задачи и распределения ролей до согласования результата и вывода проекта на рынок.
Кроме того, гарантия трудоустройства закреплена в договоре.
100% студентов GeekBrains, которые обратились в наш Центр карьеры, ежегодно выходят на работу по специальности.
Хотите также? Тогда регистрируйтесь, чтобы получить консультацию специалиста: https://clck.ru/rcvqE
address
Тегом <address> размечается контактная информация о человеке, людях или организации.
Пример
<p>С автором статьи можно связаться:</p>
<address>
По эл. почте: <a href="mailto:[email protected]">[email protected]</a><br>
По телефону: <a href="tel:+77778889900">+7(777)888-99-00</a>
</address>
В реальных проектах этим тегом чаще всего размечают блок со ссылками на соцсети в подвале сайта, телефоны в шапке, контактную информацию в подвале и на отдельной странице. Если у вас блог, куда пишут разные авторы, то круто, если этим тегом вы будете размечать имена или контактную информацию авторов статей.
👉 @seniorFront
Profile Card
В этом видео создается анимированная карточка профиля пользователя. При нажатии на управляющую кнопку изменяется CSS класс карточки и задействуются плавные CSS трансформации.
👉 @seniorFront
❓ Хотите развиваться как JavaScript-разработчик?
Начните осваивать новую профессию на на онлайн-курсе «JavaScript Developer. Basic» в OTUS с бесплатного пробного периода — двух первых недель с начала занятий.
🔥 Стартуем 29 июня!
✔️ Вы в сопровождении персонального ментора разберетесь в возможностях JavaScript и его фреймворках.
✔️ Освоите современные технологии для создания фронтенда.
✔️ Соберете портфолио из практических заданий и выпускного проекта.
✔️ А центр карьеры OTUS поможет вам получить выгодные офферы.
💥 Оставьте заявку, пока действует спец.ценаhttps://otus.pw/xdi1/
Гик != айтишник
В обыденном сознании понятия гика и айтишника часто отождествляют и примитивизируют до шаблонов и стереотипов
Айтишники — это профессиональные сотрудники IT-компаний, аутсорсеры и фрилансеры, оказывающие услуги в сфере IT и иногда в смежных с ней сферах.
- Обменивают знания и опыт на деньги работодателя (заказчика). Они умеют эффективно работать с требованиями, разбираются в управлении разработкой, пишут код, управляют IT-инфраструктурой и на сегодняшний день почти всегда знают себе реальную цену.
- Ищут эффективные и полезные инструменты для работы, которые значительно ускорят, упростят, улучшат достижение результата. Они подходят к технологиям утилитарно, оценивают функциональные возможности и выбирают оптимальные варианты для своих рабочих и личных задач.
- Точно знают, какие гаджеты и носимые устройства удовлетворят их потребности. Склонны анализировать затраты и доходы. Всё больше людей, которые нормально и хорошо зарабатывают (айтишники к ним точно относятся), постигают глубины финансовой грамотности и учатся считать деньги, чтобы тратить и инвестировать их с толком.
Гики — фанаты технологий (мира, связанного с технологиями, или любой интеллектуальной деятельности), ценящие свойства современных гаджетов, технологий и их окружения.
- Относятся к технике и технологиям как к предмету коллекционирования, хобби, интереса. Они готовы выложить за новый гаджет две зарплаты и есть одну лапшу, но обладать первыми.
- Следят за технологической модой. Они на лету хватают новости об утечках ТТХ и новых презентациях, с нетерпением ждут новых моделей и обновлений, точно знают составы обновлений и особенности работы, способны проанализировать целесообразность использования гаджета, технологии, программного обеспечения.
- Готовы нести порой необоснованные траты — и порой это оборачивается минусом для семьи и близких гика.
- Как правило, отлично разбираются в предметах увлечения и в технологиях в целом.
👉 @seniorFront