Функциональный JavaScript: что такое функции высшего порядка и зачем они нужны?
https://habr.com/ru/company/mailru/blog/458896/
https://habr.com/ru/company/mailru/blog/458896/
Отзыв выпускника шестнадцатого потока «JavaScript, уровень 1» Константина Соколова:
«Курс сложный, он сильно отличается от интенсивов по вёрстке. На самом деле, это его самый большой плюс.
Не буду перечислять про уже ставшую «обычной» классную подачу материала и множество охваченных тем. Этого полно в других отзывах и в программе интенсива. Поделюсь своим опытом и эмоциями.
Вначале нужно перестроиться от привычного для курсов по вёрстке ритма. JavaScript работает по другим законам: нужно больше думать и принимать решения, прежде чем писать код. И даже «простые» циклы в цикле, сортировки требуют несколько часов (или даже дней) на понимание, как оно вообще работает.
Где-то на середине интенсива появляется интересное чувство: «ого, нифига как я умею». То самое, давно забытое, и испытанное при самом первом прикосновении к HTML и CSS. То самое чувство, из-за которого я влюбился в технологии веба. В общем, этот интенсив вернул мне мой 2007!
По итогу чувствуешь себя немного Суперменом, потому что научился новой магии, с помощью которой можно «оживлять» сайты и делать крутые штуки.
Материала настолько много, что для лучшего усваивания нужно пересмотреть все лекции, изучить все дополнительные материалы и писать код, писать код, писать код. Чтобы понять код, нужно им стать.
Спасибо авторам за этот интенсив. И спасибо, что не заканчиваете свою работу чтением лекции, а продолжаете разжёвывать материал в чатиках.
И отдельное спасибо кураторам, которые делают большую, но «невидимую» работу.»
«Курс сложный, он сильно отличается от интенсивов по вёрстке. На самом деле, это его самый большой плюс.
Не буду перечислять про уже ставшую «обычной» классную подачу материала и множество охваченных тем. Этого полно в других отзывах и в программе интенсива. Поделюсь своим опытом и эмоциями.
Вначале нужно перестроиться от привычного для курсов по вёрстке ритма. JavaScript работает по другим законам: нужно больше думать и принимать решения, прежде чем писать код. И даже «простые» циклы в цикле, сортировки требуют несколько часов (или даже дней) на понимание, как оно вообще работает.
Где-то на середине интенсива появляется интересное чувство: «ого, нифига как я умею». То самое, давно забытое, и испытанное при самом первом прикосновении к HTML и CSS. То самое чувство, из-за которого я влюбился в технологии веба. В общем, этот интенсив вернул мне мой 2007!
По итогу чувствуешь себя немного Суперменом, потому что научился новой магии, с помощью которой можно «оживлять» сайты и делать крутые штуки.
Материала настолько много, что для лучшего усваивания нужно пересмотреть все лекции, изучить все дополнительные материалы и писать код, писать код, писать код. Чтобы понять код, нужно им стать.
Спасибо авторам за этот интенсив. И спасибо, что не заканчиваете свою работу чтением лекции, а продолжаете разжёвывать материал в чатиках.
И отдельное спасибо кураторам, которые делают большую, но «невидимую» работу.»
HTML Academy
Онлайн-курс «JavaScript. Профессиональная разработка веб-интерфейсов»
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
Мы уже в эфире. Подключайтесь — https://htmlacademy.ru/events/live-proff-240719
Игорь Алексеенко, автор и преподаватель курсов, и Александр Сушко, опытный наставник Академии, расскажут:
— как подготовиться к обучению;
— как выбрать наставника;
— что сделать, чтобы эффективно работать на курсах;
— а также ответят на ваши вопросы.
И подведут итоги конкурса!
Игорь Алексеенко, автор и преподаватель курсов, и Александр Сушко, опытный наставник Академии, расскажут:
— как подготовиться к обучению;
— как выбрать наставника;
— что сделать, чтобы эффективно работать на курсах;
— а также ответят на ваши вопросы.
И подведут итоги конкурса!
Пять способов создать пятизвёздочный рейтинг.
https://css-tricks.com/five-methods-for-five-star-ratings/
https://css-tricks.com/five-methods-for-five-star-ratings/
Познакомьтесь с Лерой — менеджером проектов в «Лиге А.».
Она помогает клиентам получить в срок проект хорошего качества и сервис высокого уровня, а выпускникам Академии — реальный опыт в команде с тёплой атмосферой 🐾
Она помогает клиентам получить в срок проект хорошего качества и сервис высокого уровня, а выпускникам Академии — реальный опыт в команде с тёплой атмосферой 🐾
HTML Academy
Новый енот: Лера Бунина
Лера — менеджер проектов в «Лиге А.». Она помогает клиентам получить в срок проект, а выпускникам Академии — опыт работы в команде в тёплой атмосфере.
Перевод статьи про CSS-фигуры: о свойствах shape-outside, shape-margin и shape-image-threshold.
http://htmlbook.ru/blog/vvedenie-v-css-shapes
http://htmlbook.ru/blog/vvedenie-v-css-shapes
Прошёл двадцать пятый онлайн‑курс «HTML и CSS, уровень 1». И вот, как это было 👇
https://tml.io/cxcmr
https://tml.io/cxcmr
HTML Academy
Как прошёл двадцать пятый онлайн‑курс «HTML и CSS, уровень 1»
Рассказали в отчёте, сколько было студентов на этом потоке, как они защитили выпускные проекты и какие отзывы оставили после завершения обучения.
Пять ключевых моментов доступной типографики.
https://betterwebtype.com/articles/2019/06/16/5-keys-to-accessible-web-typography/
https://betterwebtype.com/articles/2019/06/16/5-keys-to-accessible-web-typography/
Forwarded from Веб-стандарты (Вадим Макеев)
Выпуск №186: Новинки Firefox, удобно читать JSON, книга и спор про CSS, компоненты в монорепе, a11y: тултипы, AOM, ссылки, Slack и ответственный JS. В гостях Андрей Складчиков из JetBrains. Ссылки на Медиуме или на Ютубе.
186. Firefox, JSON, Every Layout, монорепы, a11y, Slack и JS
Веб-стандарты
01:54 События
12:53 Новинки Firefox
19:31 Удобно читать JSON
24:27 Книга и спор про CSS
37:38 Компоненты в монорепе
50:00 A11y: тултипы, AOM, ссылки
57:16 Slack и ответственный JS
12:53 Новинки Firefox
19:31 Удобно читать JSON
24:27 Книга и спор про CSS
37:38 Компоненты в монорепе
50:00 A11y: тултипы, AOM, ссылки
57:16 Slack и ответственный JS
Четыре приёма, которые помогут оптимизировать фронтенд.
https://habr.com/ru/company/epayments/blog/455700/
https://habr.com/ru/company/epayments/blog/455700/
Доступна запись на профессию «React-разработчик», которая пройдёт со 2 сентября 2019 года по 10 августа 2020 ⚡ Можно оплатить в рассрочку.
https://tml.io/9jq8i
Программа состоит из пяти курсов на комфортном тарифе и длится одиннадцать месяцев:
— «HTML и CSS, уровень 1»
— «HTML и CSS, уровень 2»
— «JavaScript, уровень 1»
— «JavaScript, уровень 2»
— «JavaScript, уровень 3»
Вас ждёт непрерывное обучение, 45 часов голосовых консультаций с наставником, тонны ревью кода и как минимум пять проектов в портфолио.
После прохождения профессии вы станете сильным специалистом, который понимает, что он делает, и знает, как использовать инструменты правильно.
Успешные выпускники смогут пройти стажировку в «Лиге А.» и получить опыт работы с реальными заказами.
https://tml.io/9jq8i
Программа состоит из пяти курсов на комфортном тарифе и длится одиннадцать месяцев:
— «HTML и CSS, уровень 1»
— «HTML и CSS, уровень 2»
— «JavaScript, уровень 1»
— «JavaScript, уровень 2»
— «JavaScript, уровень 3»
Вас ждёт непрерывное обучение, 45 часов голосовых консультаций с наставником, тонны ревью кода и как минимум пять проектов в портфолио.
После прохождения профессии вы станете сильным специалистом, который понимает, что он делает, и знает, как использовать инструменты правильно.
Успешные выпускники смогут пройти стажировку в «Лиге А.» и получить опыт работы с реальными заказами.
Всё, что вам нужно знать о Progressive Web App (PWA).
https://hackernoon.com/everything-you-need-to-know-about-progressive-web-app-pwa-6524edbb0c57
https://hackernoon.com/everything-you-need-to-know-about-progressive-web-app-pwa-6524edbb0c57
Введение в Screen Capture API. Разбираемся, как сканировать QR-коды прямо в браузере.
https://habr.com/ru/post/460825/
https://habr.com/ru/post/460825/
В блоге мы собираем истории наших выпускников, где они рассказывают о своём карьерном пути.
Вот, например, Паша Карачев поделился с нами, как прошёл путь от студента Академии к работе фронтенд-разработчиком в Wrike.
Если вы хотите поделиться своей историей — напишите нам.
Вот, например, Паша Карачев поделился с нами, как прошёл путь от студента Академии к работе фронтенд-разработчиком в Wrike.
Если вы хотите поделиться своей историей — напишите нам.
HTML Academy
История выпускника: Паша Карачев
Паша Карачев закончил три профессиональных курса в HTML Academy и теперь работает фронтенд-разработчиком в Wrike.
Пять функций ES2019, которые вы можете использовать сегодня.
https://webdevblog.ru/5-funkcij-es2019-kotorye-vy-mozhete-ispolzovat-segodnya/
https://webdevblog.ru/5-funkcij-es2019-kotorye-vy-mozhete-ispolzovat-segodnya/
Всем привет! У нас на этой неделе стартуют сразу два профессиональных курса:
— «JavaScript, уровень 2», 5 августа — 6 октября 2019
Подойдёт выпускникам «JavaScript, уровень 1» или разработчикам, желающим поднять свои навыки. Основной упор в этом интенсиве сделан на изучении ООП и понимании принципов проектирования приложений MVC. Чтобы успешно пройти курс вам понадобится 15−20 часов в неделю или 2,5−3 часа в день.
— «PHP, уровень 1», 6 августа — 6 октября 2019
Курс рассчитан на новичков в программировании. Вы научитесь с нуля писать серверную логику для проектов. В программе: изучение синтаксиса PHP и SQL, настройки веб-сервера и сервера баз данных, решение типовых задач бэкенд-программиста — аутентификация, авторизация и работа с формами. Для подготовки к защите можно выбрать один из трёх личных проектов: «Дела в порядке», «YetiCave» и «Readme», доступный на комфортном тарифе.
Ещё можно успеть на них записаться. А чтобы проще было решиться, держите промокод, дающий скидку в 1000 рублей на любой интенсив — HOLYMEOW 😻 Действует до конца завтрашнего дня.
И желаем вам продуктивной рабочей недели!
— «JavaScript, уровень 2», 5 августа — 6 октября 2019
Подойдёт выпускникам «JavaScript, уровень 1» или разработчикам, желающим поднять свои навыки. Основной упор в этом интенсиве сделан на изучении ООП и понимании принципов проектирования приложений MVC. Чтобы успешно пройти курс вам понадобится 15−20 часов в неделю или 2,5−3 часа в день.
— «PHP, уровень 1», 6 августа — 6 октября 2019
Курс рассчитан на новичков в программировании. Вы научитесь с нуля писать серверную логику для проектов. В программе: изучение синтаксиса PHP и SQL, настройки веб-сервера и сервера баз данных, решение типовых задач бэкенд-программиста — аутентификация, авторизация и работа с формами. Для подготовки к защите можно выбрать один из трёх личных проектов: «Дела в порядке», «YetiCave» и «Readme», доступный на комфортном тарифе.
Ещё можно успеть на них записаться. А чтобы проще было решиться, держите промокод, дающий скидку в 1000 рублей на любой интенсив — HOLYMEOW 😻 Действует до конца завтрашнего дня.
И желаем вам продуктивной рабочей недели!
HTML Academy
Профессиональный онлайн-курс «JavaScript, уровень 2»
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
В июле завершился первый поток «JavaScript, уровень 3». И вот один из отзывов первых выпускников 👨🎓 Николай Блинов делится впечатлениями:
«Я шёл на «JavaScript, уровень 3» сразу после прохождения «JavaScript, уровень 2». Так как на втором уровне я сумел защитить личный проект на 100%, мне казалось, что к любым трудностям я уже готов! Как оказалось, ошибался.
Сказать, что обучение было трудным, значит не сказать ничего. До интенсива никаких дел с React не имел совершенно, поэтому каждая следующая лекция взваливала на меня всё больше и больше новой информации. Поначалу сложность нарастала достаточно плавно, но где-то с середины интенсива резко пошла в гору. Иногда приходилось проводить за компьютером по 7-8+ часов в день, чтобы наконец-то заставить свой код работать как надо.
Помимо непосредственной работы с React на интенсиве достаточно серьёзно рассматривались паттерны для работы с библиотекой, написание тестов для кода, различные тонкости и нюансы работы с фреймворком, и даже была лекция, посвящённая работе с TypeScript.
Подводя итоги, я невероятно рад, что смог дойти до конца и покорить столь желанные 100%. Было трудно, но я выдержал это испытание!
Очень жду, когда откроется запись на интенсив по Node.js. Чтобы дополнить знания фронтенда, пониманием и умением работать с бэкендом.»
«Я шёл на «JavaScript, уровень 3» сразу после прохождения «JavaScript, уровень 2». Так как на втором уровне я сумел защитить личный проект на 100%, мне казалось, что к любым трудностям я уже готов! Как оказалось, ошибался.
Сказать, что обучение было трудным, значит не сказать ничего. До интенсива никаких дел с React не имел совершенно, поэтому каждая следующая лекция взваливала на меня всё больше и больше новой информации. Поначалу сложность нарастала достаточно плавно, но где-то с середины интенсива резко пошла в гору. Иногда приходилось проводить за компьютером по 7-8+ часов в день, чтобы наконец-то заставить свой код работать как надо.
Помимо непосредственной работы с React на интенсиве достаточно серьёзно рассматривались паттерны для работы с библиотекой, написание тестов для кода, различные тонкости и нюансы работы с фреймворком, и даже была лекция, посвящённая работе с TypeScript.
Подводя итоги, я невероятно рад, что смог дойти до конца и покорить столь желанные 100%. Было трудно, но я выдержал это испытание!
Очень жду, когда откроется запись на интенсив по Node.js. Чтобы дополнить знания фронтенда, пониманием и умением работать с бэкендом.»
HTML Academy
Онлайн-курс «React. Разработка сложных клиентских приложений»
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.