WebDEV
الذهاب إلى القناة على Telegram
Сообщество веб-разработчиков. На канале можно найти: видео-уроки, полезные статьи, новости из мира IT и веб-разработки. Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: telega.in/c/webb_dev
إظهار المزيد8 203
المشتركون
-124 ساعات
-147 أيام
-6330 أيام
أرشيف المشاركات
8 202
Что требуют работодатели от C# разработчика в 2022 году?
📚 Если вы уже знакомы с базовым синтаксисом C#, ждем вас 20 января на встрече с Алексеем Ягуром, экспертом и Team Lead в YouDo.
Алексей поведет обзор вакансий и требований к кандидатам в области бэкенд-разработки на C#.
🔥 Вы узнаете, какие навыки и инструменты нужны, чтобы создавать сложные клиент-серверные приложения. Обсудите, почему работа в Scrum команде — скилл, которому надо учиться. Познакомитесь с программой и форматом обучения онлайн-курса «C# Developer. Professional».
👉🏻 Регистрация на вебинар https://otus.pw/LmBz/
8 202
💡 Деструктуризация массива
Пример деструктуризации массива:
'use strict'; let [firstName, lastName] = ["Илья", "Кантор"]; alert(firstName); // Илья alert(lastName); // КанторПри таком присвоении первое значение массива пойдёт в переменную
firstName, второе – в lastName, а последующие (если есть) – будут отброшены.
Ненужные элементы массива также можно отбросить, поставив лишнюю запятую:
'use strict';
// первый и второй элементы не нужны
let [, , title] = "Юлий Цезарь Император Рима".split(" ");
alert(title); // Император
В коде выше первый и второй элементы массива никуда не записались, они были отброшены. Как, впрочем, и все элементы после третьего.
WebDEV #советы #coding #js8 202
❗️ Без знания алгоритмов не обойтись! Большинство ведущих IT-компаний на собеседованиях проверяют кандидата на умение реализовывать классические алгоритмы.
❓ Какие алгоритмы должен знать каждый программист?
💪 Расскажем на интерактивном вебинаре с опытным программистом с 20-летним опытом Евгением Волосатовым. Евгений объяснит, почему без знания алгоритмов — никуда и как большинство ведущих IT-компаний на собеседованиях проверяют кандидата на умение реализовывать классические алгоритмы.
📌 Бесплатный вебинар пройдет в рамках практического онлайн-курса «Алгоритмы и структуры данных». Формат обучения подходит для любого языка программирования.
👉 Для участия зарегистрируйтесь на мероприятие https://otus.pw/jDHQ/
📌 Пройдите тест на сайте и получите дополнительно запись мастер класса по алгоритмам на e-mail.
8 202
🔥 Лучшее на канале за неделю
1. AWS Certified Cloud Practitioner Study Guide.
2. Happy Hues — палитры отобранных цветов, которые будут уместны в определённом контексте.
3. Оператор нулевого слияния.
8 202
💡 Spread syntax
Spread syntax позволяет расширить доступные для итерации элементы (например, массивы или строки) в местах
— для функций: где ожидаемое количество аргументов для вызовов функций равно нулю или больше нуля
— для элементов (литералов массива)
— для выражений объектов: в местах, где количество пар "ключ-значение" должно быть равно нулю или больше (для объектных литералов)
function sum(x, y, z) {
return x + y + z;
}
const numbers = [1, 2, 3];
console.log(sum(...numbers));
// expected output: 6
console.log(sum.apply(null, numbers));
// expected output: 6
WebDEV #советы #coding #js8 202
Пишете на HTML, CSS и JS, но чувствуете, что для серьезных проектов пока не хватает навыков?
Тимлиды ВКонтакте записали курс по современному фронтенду для junior и middle разработчиков. Здесь вы научитесь:
▪️Делать быстрые, качественные интерфейсы и адаптивную верстку;
▪️Создавать приложения, доступные в офлайне;
▪️Писать тесты и повышать производительность кода;
▪️Разбираться в смежных темах: деплой, CI/CD, мониторинг, кэширование, оптимизация на сервере.
По итогам курса у вас будет готовый сервис на React с деплоем на собственном сервере. Вы станете крепким специалистом с широким набором скиллов, а наш HR доведет вас до оффера в крупную компанию.
Записывайтесь на курс до 17 января — по промокоду DEV действует скидка 10%! Ознакомиться с подробной программой курса и оставить заявку можно на сайте. Там же для всех желающих доступна бесплатная демоверсия.
8 202
Разработчик на C#?
📚 Для тебя 24 января в 20:00 пройдет вебинар «Что полезного в новых версиях C#?» в OTUS.
На открытом занятии мы разберем:
🔥 Ключевые нововведения релиза .NET 6.0 с C# 10.
🔥 Познакомимся с полезными и часто используемыми новшествами последних версий языка C#.
👉🏻 Для регистрации пройдите вступительный тест https://otus.pw/98zy/
8 202
📖 AWS Certified Cloud Practitioner Study Guide
🖋 Ben Piper, David Clinton, 2019
Сделайте следующий шаг в своей карьере, расширив и подтвердив свои навыки в облаке Amazon Web Services (AWS). Учебное пособие для сертифицированного специалиста по облачным технологиям AWS дает хорошее представление об этой ведущей в отрасли технологии, которой пользуются тысячи компаний по всему миру, а также ресурсы, необходимые для подтверждения своих знаний на сертификационном экзамене AWS. Это руководство предлагает полное и тщательное рассмотрение всех тем, включенных в экзамен, начиная с обсуждения того, что такое облако AWS, его базовой глобальной инфраструктуры и архитектурных принципов.
💾 Скачать книгу
WebDEV #book #AWS
8 202
💡 Оператор нулевого слияния
Оператор нулевого слияния (
??) это логический оператор, который возвращает значение правого операнда когда значение левого операнда равно null или undefined, в противном случае будет возвращено значение левого операнда.
В отличие от логического ИЛИ (||), левая часть оператора вычисляется и возвращается даже если его результат после приведения к логическому типу оказывается ложным, но не является null или undefined. Другими словами, если вы используете || чтобы установить значение по умолчанию, вы можете столкнуться с неожиданным поведением если считаете некоторые ложные значения пригодными для использования (например, "" или 0). Ниже приведены примеры.
const foo = null ?? 'default string'; console.log(foo); // expected output: "default string" const baz = 0 ?? 42; console.log(baz); // expected output: 0WebDEV #советы #coding #js
8 202
🔥 Лучшее на канале за неделю
1. PHP за 100 секунд.
2. Meanderer — маленькая библиотека JavaScript для создания отзывчивых траекторий анимации.
3. Оператор опциональной последовательности.
8 202
💡 Подборка видео
▫️ CSS Flexbox. Полный курс
▫️ React Testing Library
▫️ HTML за 100 секунд
▫️ ПРОДАКТ В IT
▫️ CSS за 100 секунд
▫️ PHP за 100 секунд
WebDEV #подборка #видео
