Готовый Код | Frontend
883 subscribers
470 photos
7 videos
240 links
Здесь ты найдешь готовый код для фронтенд разработки

По вопросам : @sul_furas
加入频道
Йху, привет! Среда, я лично считаю этот день - день страданий. Поэтому и задачка сегодня простая, но заставляет задуматься - зачем это вообще нужно.))

Напишите функцию stradanie, которая принимает час и минуту и считает, сколько вас осталось до конца рабочего дня. По умолчанию, начало рабочего дня 06.00, а конец - 21.00.

Наш канал с задачами - https://yangx.top/htmlcssjstest
Ребят, тут мне один из разработчиков 53xapps скинул внутренний список литературы для молодых.)
Обязательно

JS (es6 - es2021)
Просто пройтись по всему js (например тут https://learn.javascript.ru/ или см. раздел дополнителоьно). Очень полезно для тех, кто итак владеет и работает на js, так как что-то не использовали и забыли, на что-то первый раз не обращали внимания, а с текущим опытом осозналась полезность. Ну и новые стандарты само собой.
VueJS + рекомендации + best practices + отличия 3 версии
Аналогично с повтором js проитись и по vue. Обратить внимание и на рекомендации тут https://ru.vuejs.org/v2/style-guide/

Начальный уровень

es6 и не только - Кайл Симпсон
Детально рассмотрен es6: что, как работает, зачем и как использовать.
Совершенный код - Стив Макконнелл
Обобщенно о программировании в целом, затрагивает регулярные проблемы, подсказывает на чем стоит сосредотачивать внимание и как в целом подходить ко всем этапам разработки.
Грокаем алгоритмы - Адитья Бхаргава
Здесь больше надо фокусироваться не на конкретных алгоритмах, а учиться, как в принципе подходить к решению нетривиальной задачи.
ООП
Сосредоточить внимание не на том, как это делать, а зачем это нужно и какие проблемы решает.
принципы SOLID, DRY, KISS, YAGNI, high cohesion low coupling

Стандарт

Методы рефакторинга - Мартин Фаулер (есть версия с примерами на js)
Просто знать от и до.
Паттерны проектирования - издательство Head First
Чистая архитектура - Роберт Мартин
Доходчиво объясняется зачем надо разделять архитектуру приложения, и как это правильно делать.

Дополнительно можно

"JavaSript. Полное руководство", 7-е издание, 2021г. - Дэвид Флэнаган
Приемы объектно-ориентированного проектирования - "банда четырех"
Не самое простое чтиво и опциональное, но считается классикой и необходимо для глубокого понимания паттернов.
Чистый код - Роберт Мартин
По типу Совершенного кода - о разработке в целом.
Искусство программирования в 4 томах - Дональд Кнут
Более глубоко про алгоритмы.
Шаблоны корпоративных приложений - Мартин Фаулер
Продвинутый уровень для построения архитектуры приложений.

P.S. Если тебе пригодится этот список - отметь "Спасибо Муру" - это он мне скинул список.)
Как вечер четверга? Админ работает, а вы? ))
Наконец то она, пятничка, родимая, любимая. Давай напоследок разомнем мозг.)

И так, задача простая, но тематичная. Ты должен помочь бармену Васе. Напиши функцию, которая прнимает название коктеля и объем бокала. А выдает сколько нужно каждого вида алкоголя влить туда. Делать будем на примере Апероля.)

Рецепт:

Апероль шприц. Состав:
- Апероль Aperol - 100 мл.
- Просеко - 100 мл.
- Содовая - 20 мл.
- Лед - 60 мл.
Итого: 280 мл.


Наш канал с задачами - https://yangx.top/htmlcssjstest
Тут такая тема появилась - на онлайн платформе, где мы проводим курс есть своя система оплаты. Вроде все удобно, можно не заключать кучу договоров - все происходит на платформе и т.п.

Есть у них одна интересная фича - промокоды. То бишь мы для своих курсов можем разыгрывать скидки. Вот я задумался - делать такую тему (розыгрыши и подарки в виде промокодов) или нет?

Скидон считай халява, а это греет душу - 6
👍👍👍👍👍👍👍 38%
Смотря какая скидка будет - 1% плохо, а вот от 10% уже да - 7
👍👍👍👍👍👍👍👍 44%
Нет нет да и да - 3
👍👍👍👍 19%
👥 16 человек уже проголосовало.
Вот иногда стоит зайти и почитать комменты на разных прогерских сайтх именно ради таких "Поржать".) Надеемся, что он все еще в JS
А мы уже практически стартуем наши курсы по фронт разработке.) Будем рассказывать обо всех успехах наших учеников.)

Есть что - у нас осталось несколько мест - dev-house.online
Хороший день понедельником не назовут. Но ведь сегодня 24 января - день баночного пива.) Так что чуточку веселее на душе.)

И так, задача проста - написать калькулятор расчета объёма жестяной банки заданных размеров: 10 см высота и 5 см в диаметре. Толщина стенок - 1 мм.

Удачи.)
Пурум пум пум.) Сегодня будем помогать музыканту.)

У нас есть репер, который читает со скоростью 300 символов в минуту. Нужно выяснить, как долго он будет читать заданный текст.

Решаем.)
У нас там в основном канале идет розыгрыш подарка.) Залетай - https://yangx.top/deveveloper_house_jun_front
This media is not supported in your browser
VIEW IN TELEGRAM
Мотивашка для некоторых: зачем вообще учиться программированию.))

Как программист знакомится с девушками: парсит почти 50 000 их анкет с сайтов знакомств, получает порядка 5000 совпадений. А затем — пишет бота, который разговаривает фразами Патрика Бейтмена из «Американского психопата» и запускает его общаться. Итого: 500 номеров девушек, которые готовы пойти на свидание.
Всем прекрасное доброе утро) Решил сегодня провести розыгрыш, что бы не тянуть.) Победил аккаунт @Gonchin )) Поздравляю.) Решим вопросы с доставкой и жизнь будет ярче))

А я напоминаю, что уже 1 февраля стартуют наши курсы по Frontend - dev-house.online
Думаю вот - может нам начать проводить подобные розыгрышы ежемесячно?

Да - 25
👍👍👍👍👍👍👍👍 93%
Нет - 2
👍👍 7%
👥 27 человек уже проголосовало.
Ребят, сейчас сидим с Марком Джовиевым на созвоне и приглашаем вас. Разработчик с опытом более 20 лет. Можно задать любой вопрос по разработке, по карьере и т.п. Подключайтесь быстрее -https://meet.google.com/fch-hxqs-myk
Привет! Давай решим пятничную задачу.)

Представь, что ты собираешься в дорогу. Места в рюкзаке у тебя всего на 7 вещей. Больше не влазит. А помогает тебе в этом алгоритм. Напиши функцию, которая принимает у тебя вещи и складывает в рюкзак. Но если больше 7 вещей - кладет их в другой.)
Мы тут вчера поболтали с разработчиком, который пишет вам конспекты для курса. За 5 модулей получилась целая книга не на одну сотню страниц (около 500). Вот такой объем.)

А это еще не учитывая презентаций) Каждый урок мы снабжаем конспектом (для удобства), презентацией (для наглядности), записью урока и домашним заданием.)

Материала до одного места, а главное - все сделано самостоятельно.)

Если ты хочешь к нам - осталось буквально 2 места.) - dev-house.online
Доброе понедельничное утро.) И вот тебе на задачу.)

Смотри, давай что то более реальное. Но при этом с подвохом. И так, к тебе обратился сис админ с просьбой посчитать, сколько системе нужно жестких дисков. У него есть 10 жестких дисков по 2 Тб и 50 по 590 Гб (да, это не опечатка). Для функионирования системы нужно минимум 31 Тб памяти. При этом сис админ не очень хочет тратить свои любимые диски по 2 Тб.

Посчитайте, сколько вам потребуется жестких дисков, с учетом того, что на каждые 10 Тб нужно использовать не больше 3 больших жестких диска, но и не менее 1.
Вспомнил тут одну книгу, для SEO-шников она - основа основ. Для разработчиков - также будет очень полезна.
Называется - "Введение в информационный поиск". В ней довольно качественно объясняется, как работают поисковые системы. Написано это для людей, но при этом углубленное изучение этой книги требует основ высшей математики (на мой взгляд). В ней приводятся различные модели поиска и их алгоритмы.

Рекомендую к ознакомлению.)