Обложка канала

Frontender's notes. Страница 39

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

  • Frontender's notes

    ​​Создайте погодный бот и бот-генератор паролей за 3 дня на бесплатном интенсиве Бесплатный интенсив — это возможность протестировать профессию «Разработчик на Python» и решить, подходит ли она вам.  За три дня вы: — научитесь писать телеграм-боты и программировать на Python; изучите запросы рынка и требования работодателей c высокими зарплатами; — создадите два телеграм-бота по «отслеживание погоды» и телеграм-бота «генератор паролей» — А еще сможете выиграть призы за выполнение домашних заданий на сумму более 500 000 рублей  🔹Станьте на три дня разработчиком на Python  запишитесь на интенсив — https://clc.to/TSZmpA 🎁Подарок за регистрацию — карьерный гид с 30+ лайфхаками по освоению профессии разработчика.
  • Frontender's notes

    ​​Пример задачи на алгоритмы и ее разбор Всем привет! Вышел крутой видос на ютуб канале IT синяк в котором разбирается: 👉 Задача на знание алгоритмов которую задали на интервью автору и варианты ее решения 👉 Почему по мнению автора между скоростью и потреблением памяти возможно стоит выбрать скорость. В общем рекомендую к просмотру! Смотреть... #video #algorithms
  • Frontender's notes

    ​​Новые быстрые IT-курсы от Практикума Освоить новую профессию теперь можно на буткемпах — новых программах длительностью от 2 до 5 месяцев. Курсы подойдут тем, у кого нет опыта в программировании или анализе данных, но есть желание и время, чтобы интенсивно учиться. На буткемпах от Практикума можно стать аналитиком данных, фронтенд-разработчиком, специалистом по Data Science или инженером по тестированию. Особенности коротких программ: - Еженедельное планирование с наставником. Распределите нагрузку и поймёте, на чём нужно сфокусироваться. - Наставник на связи весь день. В течение ~8 учебных часов можете писать наставнику любые вопросы по заданиям. - Вебинары каждую неделю. Разберёте сложные темы, получите помощь с проектами и ответы на вопросы. - Каникулы в середине курса. Отдохнёте неделю — и закончите учёбу с новыми силами. - Помощь с трудоустройством. Научитесь писать резюме, составлять портфолио и искать вакансии. Начните учиться бесплатно сейчас. И регистрируйтесь на ближайший поток: — для аналитиков данных и специалистов по Data Science — 8 сентября; — для инженеров по тестированию и фронтенд-разработчиков — 1 сентября.
  • Реклама

  • Frontender's notes

    Примерно так иногда выглядит решение небольшой баги которую я оценил в 15 минут
  • Frontender's notes

    ​​​​До конца лета Cloud предлагает переехать в облако Advanced при поддержке лучших инженеров Почему стоит присмотреться? Можно получить: • сервисы для любых задач: от запуска сайта до деплоя базы данных • до 80 часов консультаций с профессионалами • до 2-х месяцев бесплатного тестового периода • до 6 месяцев потребления со скидкой Из плюсов — современный стек, детальная документация на двух языках, интуитивно понятный интерфейс. Гранты на миграцию выдают по результатам рассмотрения заявки.
  • Frontender's notes

    ​​Что люди не понимают о React Native Modals Алоха коллеги! Я сделал перевод статьи What Everyone Is Getting Wrong About React Native Modals и опубликовал на Хабре. Мне показалась эта статейка довольно полезной. 👉 Читать... 👉 Читать оригинал... #longread #js
  • Frontender's notes

    ​​Прокачаться с нуля до frontend-разработчика уровня junior за 9 месяцев и начать зарабатывать. Для многих это мечта. А для тех, кто завершил обучение на курсе «Профессия Frontend-разработчик с нуля до PRO», — реальность. Обучение на платформе проходит в онлайн-формате в удобное вам время. Вот чему вы научитесь за 9 месяцев. ✅ Основам веб-вёрстки. ✅ Frontend-разработке на JavaScript, TypeScript. ✅ Работе с базами данных и Node. ✅ Программированию на востребованных фреймворках — Vue, React, Angular. Дополнительно вы можете освоить Figma, Photoshop или пройти углублённый курс по вёрстке и JavaScript. Добавите 6 проектов в портфолио. В ходе обучения вы начнёте стажировку в команде, а Центр карьеры поможет найти работу. 🔥 Также для IT-специалистов действуют специальные плюшки от государства! Переходите по ссылке https://clc.to/aS5UKQ, чтобы получить бесплатную консультацию и скидку.
  • Frontender's notes

    Замораживание объектов в JS Всем привет товарищи фронты! Сегодня небольшой пост на тему вполне рядового но не самого часто используемого метода для объектов в JS - .freeze() .freeze() предотвращает добавление свойств к объекту, удаление старых свойств из объекта и изменение существующих, что довольно полезно в современной парадигме ООП. Пример кода: const obj = {foo: 'bar'}; ➡️ Перед замораживанием: можно добавить, изменить или удалить свойства obj.lumpy = 'woof'; delete obj.foo; ➡️ Замораживаем Object.freeze(obj); ➡️ Так можно проверить Object.isFrozen(obj); // === true ➡️ Теперь никакие изменения не произойдут obj.foo = 'quux'; Удачи в экспериментах! #shortread #js
  • Frontender's notes

    ​​Найти работу в айти можно 2 методами: Первый. Бесконечно скроллить HeadHunter и пытаться что-то выклевать на LinkedIN. Офигеть от условий и закрыть. Второй. Подписаться на JavaScript Job. Это база адекватных предложений, где даже для новичков много мест с хорошей з/п. Тут найдете работу как в Яндексе (именно сюда крупняки присылают вакансии напрямую), так и в молодых стартапах! В общем, не теряйте времени и находите работу в 2 клика: @JScript_jobs
  • Frontender's notes

    ​​Как создать игру Tetris с помощью Three.js Всем привет! Клевая статейка с кучей примеров кода о том как на three.js написали аналог тетриса. Читать...
  • Frontender's notes

    ​​Приватные конструкторы JavaScript Месяц назад вышел новый стандарт ECMAScript 2022, который нам дал всё больше и больше ООП. На Хабре уже была статья про то, что нам представили в новом стандарте, но сегодня я хочу остановиться на том, что мы не получили. Приватные конструкторы в студию. Разберём, что такое приватные конструкторы, зачем они нужны и попробуем создать полифил. Читать... #longread #js #es2022
  • Frontender's notes

    ​​Давно занимаетесь фронтенд-разработкой, но хотите развиваться и работать над более сложными проектами? Мы сделали курс для middle фронтендеров, которые хотят создавать масштабные продукты в международных компаниях. Здесь вы будете заниматься разработкой собственного новостного портала. Начнёте со статичных HTML-страниц, но постепенно добавите в свой проект админку, локализацию, тёмную тему и другие актуальные фичи. Познакомитесь с best practices индустрии и научитесь справляться со сложными этапами работы — деплоем, CI/CD, кэшированием и оптимизациями на сервере.  В результате у вас получится адаптивное и доступное приложение с production-ready сервисом, мониторингом и автотестами. За 5 месяцев вы получите навыки, необходимые для работы над крупными проектами в крутой команде, а наши HR помогут получить оффер от хорошей компании.  Записывайтесь на курс по ссылке до 17 августа — а по промокоду FRONTNOTE вы получите скидку 10%. Также на сайте есть бесплатная демоверсия. Ждём вас!
  • Frontender's notes

    ​​Задачи на собеседованиях. Event loop. JS Каждый JS-разработчик, или тот, кто хочет им стать, сталкивался или на собеседованиях, или на разборах собесов про задачки на событийный цикл. Сначала интервьюер спрашивает кратко про event loop, затем показывает кусок кода, где обычно есть несколько console.log(), и нас просят сказать очередность появления логов. Вот об этом и пойдет речь. Читать... #longread #js
  • Frontender's notes

    История веба, от идеи электронной почты до первой игры Всем привет! Продолжаю публиковать хронологию истории веба от самых предпосылок. Сегодня как понятно из заголовка у нас второй временной диапазон. Первый вы можете прочитать тут. 👉 1971 год. Рэй Томлисон, программист из "Bolt Beranek and Newman", разрабатывает систему электронной почты и предлагает использовать значок @. 👉 1973 год. Через трансатлантический телефонный кабель к сети были подключены первые иностранные организации из Великобритании и Норвегии. 👉 1974 год. Открыта первая коммерческая версия ARPANET – сеть Telenet. 👉 1975 год. Джоном Витталом, программистом из университета южной Калифорнии, разработана первая современная почтовая программа, имеющая функциональность "Ответить" и "Переслать". 👉 1976 год. Роберт Меткалф, сотрудник исследовательской лаборатории компании Xerox, создает Ethernet – первую локальную компьютерную сеть. 👉 1977 год. Число хостов достигло ста. Деннис Хейс и Дейл Хезерингтон разработали первый компьютерный модем. 1978 год. Разработана первая доска объявлений (BBS). 1978 год также является годом, который принес первое нежелательное коммерческое сообщение по электронной почте, которое было разослано 600-ам пользователям калифорнийского Arpanet Гарри Зарком. 1979 год. Разработана первая многопользовательская игра MUD (сокращенно от "многопользовательский лабиринт"). #web_history
  • Frontender's notes

    Новый сезон онлайн-конференции Podlodka Frontend Crew стартует уже 15 августа.  🛠 Тема сезона — тулинг — инструменты, облегчающие жизнь фронтендеру 🛠 Возьмите максимум пользы всего за 5 дней: 👽 Вместе с Андреем Ситником из «Злых марсиан», Александром Краснояровым и Валентином Семирульником из Aviasales узнайте всю правду про Webpack и плагины — «золотой стандарт» организации процесса сборки.  🤖 Научитесь автоматизировать процесс написания документации и не корпеть над скучными задачами вместе с Арманом Мурзабулатовым из Rabobank. 🧛🏻 Антон Крылов из Авито научит анализировать граф зависимостей, чтобы сложные зависимости на проекте или отсутствие документации не заставляли вас чувствовать боль и страдания. 🧙🏼‍♀️ Овладейте магией схем и декларативности с волшебной Полиной Гуртовой из «Злых марсиан». Конференция продлится всего 5 дней. Продажа билетов уже стартовала на сайте. Поспешите на борт!
    Онлайн-конференция Podlodka Frontend Crew, сезон #4

    Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам frontend-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack.

    podlodka.io
  • Реклама

  • Frontender's notes

    ​​Как использовать Docker в приложениях Node.js и React В этой статье поговорим о том, как разработать и запустить бэкэнд на Node.js-Express и фронтенд на React в контейнере Docker. Читать... #longread #react #node_js
  • Frontender's notes

    ​​Образовательная платформа Хекслет объявляет набор на подготовительный курс по JavaScript. Даём только мясную и прикладную информацию. Никакой воды и траты твоего времени. По окончании 14-дневного курса ты уже владеешь базовым знанием языка и даже напишешь собственную программу! Всего за 990 рублей😉 Прямо сейчас переходите по ссылке и бронируйте место, мы стартуем 11 августа!
  • Frontender's notes

    ​​Базовое понимание принципа Eventloop Все мы слышали ни раз: JavaScript однопоточный язык программирования. Но, что это означает? Из вышесказанного следует, что интерпретатор языка идет по коду и выполняет команду за командой пока не достигнет конца. Но тогда это означало бы, что если требуется обратиться к серверу, то приходилось бы ждать ответа и только затем переходить к следующей операции, а пользователь ничего бы не смог сделать, пока идет обработка. К счастью, это не так, но как же происходят асинхронные действия и каким образом JavaScript может обрабатывать несколько операция одновременно? Читать... #longread #js