Йху, привет! Задача на сегодня:
Какой будет вывод?
const firstName = "Petr"
console.log(firstName()).
P.S. А тот, кто ответит правильно, получит лейбл "Решала N" в нашем чате.)
Наш канал с задачами - https://yangx.top/htmlcssjstest
Какой будет вывод?
const firstName = "Petr"
console.log(firstName()).
P.S. А тот, кто ответит правильно, получит лейбл "Решала N" в нашем чате.)
Наш канал с задачами - https://yangx.top/htmlcssjstest
This media is not supported in your browser
VIEW IN TELEGRAM
Воу воу, уже четверг? Рубрика #макетыдляверстки в студию.)
Попросил знакомый канал подобрать нам макетик - прислали молниеносно.)
Короче, зацените.) Если сверстаете - поделитесь результатом со всеми.)
Ссылка на макет - https://yangx.top/figmamakets/226
P.s. Если интересно, можешь подписаться на канал, ведь автор публикует подобные макеты каждый день)
Попросил знакомый канал подобрать нам макетик - прислали молниеносно.)
Короче, зацените.) Если сверстаете - поделитесь результатом со всеми.)
Ссылка на макет - https://yangx.top/figmamakets/226
P.s. Если интересно, можешь подписаться на канал, ведь автор публикует подобные макеты каждый день)
Привет! Сегодня я хочу с тобой поговорить о том, чем различается знать и понимать.
Понимание языка разработки важно, особенно для твоей карьеры. Именно не знание,а понимание. И это значит не то, что ты знаешь абсолютно все встроенные функции или приемы, а то, как в целом работает язык, почему он ведет себя в той или иной ситуации по разному.
Если не понятно, то приведу тебе пример из своей юности (и да, админ сейчас будет позориться своей тупостью в школьные годы, простите, я стал чуть умнее, честно…):
Понимание языка разработки важно, особенно для твоей карьеры. Именно не знание,а понимание. И это значит не то, что ты знаешь абсолютно все встроенные функции или приемы, а то, как в целом работает язык, почему он ведет себя в той или иной ситуации по разному.
Если не понятно, то приведу тебе пример из своей юности (и да, админ сейчас будет позориться своей тупостью в школьные годы, простите, я стал чуть умнее, честно…):
Учитель №1 – Нина Борисовна. Требовала знание, похрен как, оно должно у тебя было появиться. Нарешиваем кучу задач, а саму тему объясняла сухо и кратко. И вот стою я на плацу.. кхм.. рано, стою я перед школьной доской, решаю пример. Это было что то из репертуара 2+3*(4/5). То есть поняли в чем прикол, да? В порядке решения этого примера. Что же делаю я? Я успешно путаю все настолько, что помимо порядка я еще перепутал знаки, ровно на противоположные. Например 4 умножал, а не делил на 5, ну и т.п. И со счастливым лицом ждал пятерку. Ага, хрен там. Указкой по голове, погоняло “Тупой” от классухи (а это была она) прилипло ко мне на целый день. А в чем моя ошибка я так и не понял. На вопрос, как надо – меня отправили в учебники, где было сказано, что умножить и делить – вперед, чем сложить и вычесть. И больше ничего…. И только мертвые с косами вдоль дороги стоят – как сказал бы классик. То бишь нет бы ей рассказать о приоритезации вычислительных операторов, рассказать почему именно так, кто это придумал, за что были опущены именно минус и плюс, а не умножить и делить. Нет! Ты тупой, на тебе по башке указкой, читай учебник.
Учитель №2 – Валентина Михайловна, если не ошибаюсь. Ну как учитель, преподаватель, кандитат наук. Это было в универе на 3 курсе. Выш мат! А что бы ты имел представление о размахе проблемы - я учился до 11 класса, включительно, в классе гуманитарного уклона (право, общество и т.п. - наше все), да и в универе я учился на чисто гуманитарном предмете – специалист по социальной работе. Это работа с БОМЖ, маргиналами, пенсионерами и прочими категориями защищаемого населения. Ну и выш мат нам только решили ввести. А тетка эта нам так и сказала – без моего предмета – диплом не получите. Факт этот радовал нас меньше, чем даже сам факт ходить в универ.
Через месяц мы хреначили лучше другой любой гуманитарной группы в нашем корпусе (Вал Мих преподавала только у нас, у остальных – другие). Матрица? Давай сюды. Интегралы? Только докурю и пойдем.
Учила она нас через дотошное объяснение каждой вещи с понятной стороны и с аналогией к жизни. А для полной картины – мы начинали с ней с уровня “У тебя есть 3 моркови, 2 я забрала, сколько осталось?” - не из-за тупости, а на всякий случай, мы же гуманитарии).
Но благодаря её подходу объяснения причин и взаимосвязей в математике, почему она вообще так работает, а не иначе – почти у всей группы было 4 по выш мату. Для гуманитариев это было сильно.
Надеюсь вы почувствовали разницу в обучении просто как факту и грамотном изучении с пониманием.
P.s. Благодаря Валентине Михайловне я выработал подход в своем обучении и к концу четвертого курса резко дорос до ведущего специалиста по SEO в своем первом агентстве. Ну и дальше по карьере ушел в разработчики в итоге.)
Учитель №2 – Валентина Михайловна, если не ошибаюсь. Ну как учитель, преподаватель, кандитат наук. Это было в универе на 3 курсе. Выш мат! А что бы ты имел представление о размахе проблемы - я учился до 11 класса, включительно, в классе гуманитарного уклона (право, общество и т.п. - наше все), да и в универе я учился на чисто гуманитарном предмете – специалист по социальной работе. Это работа с БОМЖ, маргиналами, пенсионерами и прочими категориями защищаемого населения. Ну и выш мат нам только решили ввести. А тетка эта нам так и сказала – без моего предмета – диплом не получите. Факт этот радовал нас меньше, чем даже сам факт ходить в универ.
Через месяц мы хреначили лучше другой любой гуманитарной группы в нашем корпусе (Вал Мих преподавала только у нас, у остальных – другие). Матрица? Давай сюды. Интегралы? Только докурю и пойдем.
Учила она нас через дотошное объяснение каждой вещи с понятной стороны и с аналогией к жизни. А для полной картины – мы начинали с ней с уровня “У тебя есть 3 моркови, 2 я забрала, сколько осталось?” - не из-за тупости, а на всякий случай, мы же гуманитарии).
Но благодаря её подходу объяснения причин и взаимосвязей в математике, почему она вообще так работает, а не иначе – почти у всей группы было 4 по выш мату. Для гуманитариев это было сильно.
Надеюсь вы почувствовали разницу в обучении просто как факту и грамотном изучении с пониманием.
P.s. Благодаря Валентине Михайловне я выработал подход в своем обучении и к концу четвертого курса резко дорос до ведущего специалиста по SEO в своем первом агентстве. Ну и дальше по карьере ушел в разработчики в итоге.)
Йху, привет! Так как понедельник, то и задачка будет попроще.) Ловите задание:
Напишите функцию reverseArray, которая принимает массив и переворачивает его наоборот. Например:
reverseArray([1, 2, 3, 4]); //--> 4, 3, 2, 1
Наш канал с задачами - https://yangx.top/htmlcssjstest
Напишите функцию reverseArray, которая принимает массив и переворачивает его наоборот. Например:
reverseArray([1, 2, 3, 4]); //--> 4, 3, 2, 1
Наш канал с задачами - https://yangx.top/htmlcssjstest
Так, так, я кажется придумал, что вам может быть полезно) На примере своего товарища, которого сейчас только отпустило от 10 банок энергетика и кофе.
И так, стимуляторы - кофе, энергетики и прочие таблетки.
Ты думаешь - если я закинусь стимуляторами - сделаю больше за день и буду быстрее работать.
Нихрена. Крч, смотри. Если разгоняешь свою ЦНС (нервную систему) - она конкретно страдает. В результате ты бодр, весел и у тебя прям таки прет энергия. Ты же этого и хотел. Но побочка - плохая концентрация внимания на задаче. Ты плохо удерживаешь внимание на своих мыслях, они постоянно скачут ну и т.п.
Ладно, а что тогда можно сделать, что бы не спать?
Ну если прям надо - принимай стимуляторы, но поменьше дозу. А вообще я принимаю холодный душ, пью крепкий сваренный кофе и живу.) А еще - нормально высыпайся и тогда тебе будет жить легче.
Еще как я делаю, но редко - 1 таблетка кофеина в час - помогает для работы ночь.
Зашло - поставь лайк админу.
И так, стимуляторы - кофе, энергетики и прочие таблетки.
Ты думаешь - если я закинусь стимуляторами - сделаю больше за день и буду быстрее работать.
Нихрена. Крч, смотри. Если разгоняешь свою ЦНС (нервную систему) - она конкретно страдает. В результате ты бодр, весел и у тебя прям таки прет энергия. Ты же этого и хотел. Но побочка - плохая концентрация внимания на задаче. Ты плохо удерживаешь внимание на своих мыслях, они постоянно скачут ну и т.п.
Ладно, а что тогда можно сделать, что бы не спать?
Ну если прям надо - принимай стимуляторы, но поменьше дозу. А вообще я принимаю холодный душ, пью крепкий сваренный кофе и живу.) А еще - нормально высыпайся и тогда тебе будет жить легче.
Еще как я делаю, но редко - 1 таблетка кофеина в час - помогает для работы ночь.
Зашло - поставь лайк админу.
Вабула бда, пока вы туда сюда, то мы сюда туда и записали видос с планами на новую неделю.)
Смотреть: https://youtu.be/oOtruHgN2Nw
Смотреть: https://youtu.be/oOtruHgN2Nw
Ну вот и все, сайт вышел из разработки, все готово. Заходите - заценивайте.)
Наш сайт - https://dev-house.online/
Наш сайт - https://dev-house.online/
«Уйти на фронт»: курс, который стоит пройти в самом начале карьеры - dev-house.online
Чтобы вырасти в качественного разработчика нужно учиться не только писать на языке программирования, но и понимать его. Курс Dev House и 53x Apps «Уйти на фронт» покажет вам:
- Как создавать качественный и масштабируемый код;
- С чем вы столкнетесь в реальной работе фронтендера;
- Теоретические основы программирования и практические задачи для того, чтобы вы могли стать разработчиком ;
- Идеологию и принципы работы фреймворков, научит понимать и работать с фреймворком Vue.js (или любым другим)
А лучшие студенты попадут на оплачиваемую стажировку в компанию 53x Apps.))
Курс пройдет онлайн с 1 февраля по 31 мая. Формат — прямые трансляции, домашние задания, ланч тайм с приглашенными экспертами, сообщество учеников в Telegram и плюшки вроде персональных консультаций.
Всего 20 мест в группе, успей записаться на первый поток - dev-house.online
Чтобы вырасти в качественного разработчика нужно учиться не только писать на языке программирования, но и понимать его. Курс Dev House и 53x Apps «Уйти на фронт» покажет вам:
- Как создавать качественный и масштабируемый код;
- С чем вы столкнетесь в реальной работе фронтендера;
- Теоретические основы программирования и практические задачи для того, чтобы вы могли стать разработчиком ;
- Идеологию и принципы работы фреймворков, научит понимать и работать с фреймворком Vue.js (или любым другим)
А лучшие студенты попадут на оплачиваемую стажировку в компанию 53x Apps.))
Курс пройдет онлайн с 1 февраля по 31 мая. Формат — прямые трансляции, домашние задания, ланч тайм с приглашенными экспертами, сообщество учеников в Telegram и плюшки вроде персональных консультаций.
Всего 20 мест в группе, успей записаться на первый поток - dev-house.online
Йху, привет! Среда, я лично считаю этот день - день страданий. Поэтому и задачка сегодня простая, но заставляет задуматься - зачем это вообще нужно.))
Напишите функцию stradanie, которая принимает час и минуту и считает, сколько вас осталось до конца рабочего дня. По умолчанию, начало рабочего дня 06.00, а конец - 21.00.
Наш канал с задачами - https://yangx.top/htmlcssjstest
Напишите функцию stradanie, которая принимает час и минуту и считает, сколько вас осталось до конца рабочего дня. По умолчанию, начало рабочего дня 06.00, а конец - 21.00.
Наш канал с задачами - https://yangx.top/htmlcssjstest
Обязательно
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. Если тебе пригодится этот список - отметь "Спасибо Муру" - это он мне скинул список.)
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
И так, задача простая, но тематичная. Ты должен помочь бармену Васе. Напиши функцию, которая прнимает название коктеля и объем бокала. А выдает сколько нужно каждого вида алкоголя влить туда. Делать будем на примере Апероля.)
Рецепт:
Апероль шприц. Состав:
- Апероль Aperol - 100 мл.
- Просеко - 100 мл.
- Содовая - 20 мл.
- Лед - 60 мл.
Итого: 280 мл.
Наш канал с задачами - https://yangx.top/htmlcssjstest
Тут такая тема появилась - на онлайн платформе, где мы проводим курс есть своя система оплаты. Вроде все удобно, можно не заключать кучу договоров - все происходит на платформе и т.п.
Есть у них одна интересная фича - промокоды. То бишь мы для своих курсов можем разыгрывать скидки. Вот я задумался - делать такую тему (розыгрыши и подарки в виде промокодов) или нет?
Скидон считай халява, а это греет душу - 6
👍👍👍👍👍👍👍 38%
Смотря какая скидка будет - 1% плохо, а вот от 10% уже да - 7
👍👍👍👍👍👍👍👍 44%
Нет нет да и да - 3
👍👍👍👍 19%
👥 16 человек уже проголосовало.
Есть у них одна интересная фича - промокоды. То бишь мы для своих курсов можем разыгрывать скидки. Вот я задумался - делать такую тему (розыгрыши и подарки в виде промокодов) или нет?
Скидон считай халява, а это греет душу - 6
👍👍👍👍👍👍👍 38%
Смотря какая скидка будет - 1% плохо, а вот от 10% уже да - 7
👍👍👍👍👍👍👍👍 44%
Нет нет да и да - 3
👍👍👍👍 19%
👥 16 человек уже проголосовало.
А мы уже практически стартуем наши курсы по фронт разработке.) Будем рассказывать обо всех успехах наших учеников.)
Есть что - у нас осталось несколько мест - dev-house.online
Есть что - у нас осталось несколько мест - dev-house.online
У нас там в основном канале идет розыгрыш подарка.) Залетай - https://yangx.top/deveveloper_house_jun_front