HTML in 100 Seconds
Готовы создать свой первый веб-сайт? HTML — один из основных строительных блоков Интернета. Изучите историю HTML и то, как он используется для структурирования веб-страницы.
📺 YouTube
WebDEV #видео #html
Готовы создать свой первый веб-сайт? HTML — один из основных строительных блоков Интернета. Изучите историю HTML и то, как он используется для структурирования веб-страницы.
📺 YouTube
WebDEV #видео #html
YouTube
HTML in 100 Seconds
Ready to build your first website? HTML or Hypertext Markup Language is one of the core building blocks of the web. Learn the history of HTML and how it's used to give structure to a webpage. Learn more at https://fireship.io
#webdev #programming #100SecondsOfCode…
#webdev #programming #100SecondsOfCode…
Все спрашивают: "что такое тёмная материя?" и "где она?"
Но никто не спросит "как ты, Тёмная Материя?"
А психолог спросит!
Приглашаю тебя на консультации.
Я помогу тебе справиться с эмоциональным выгоранием.
Научу следовать твоим собственным мечтам и потребностям, а не нуждам других людей.
Приведу к достижению важных для тебя целей.
Научу справляться с тревогой.
Помогу понять КАК ты оказываешься в тех ситуациях, в которых оказываешься.
Со мной ты сможешь поделиться своими внутренними переживаниями, быть собой.
Я Психолог, Гештальт-консультант, Коуч, Специалист по работе с зависимостями и созависимыми отношениями.
Занимаюсь частной практикой - индивидуальные консультации очно/онлайн.
Существуют другие психологи, но моё отличие в том, что у меня есть:
+образование (покажу свои дипломы и сертификаты)
+эффективная практика (положительные отзывы моих клиентов)
+супервизия, личная терапия, непрерывное обновление знаний
Все ответы уже есть внутри тебя.
Я знаю, как их услышать.
Стоимость консультации 25$.
Шестая консультация в подарок🎁 (при записи на первую до нового года).
А ещё у меня есть красивые подарочные сертификаты:)
http://yastrabavapsyhe.tilda.ws
https://www.instagram.com/val11tina
Но никто не спросит "как ты, Тёмная Материя?"
А психолог спросит!
Приглашаю тебя на консультации.
Я помогу тебе справиться с эмоциональным выгоранием.
Научу следовать твоим собственным мечтам и потребностям, а не нуждам других людей.
Приведу к достижению важных для тебя целей.
Научу справляться с тревогой.
Помогу понять КАК ты оказываешься в тех ситуациях, в которых оказываешься.
Со мной ты сможешь поделиться своими внутренними переживаниями, быть собой.
Я Психолог, Гештальт-консультант, Коуч, Специалист по работе с зависимостями и созависимыми отношениями.
Занимаюсь частной практикой - индивидуальные консультации очно/онлайн.
Существуют другие психологи, но моё отличие в том, что у меня есть:
+образование (покажу свои дипломы и сертификаты)
+эффективная практика (положительные отзывы моих клиентов)
+супервизия, личная терапия, непрерывное обновление знаний
Все ответы уже есть внутри тебя.
Я знаю, как их услышать.
Стоимость консультации 25$.
Шестая консультация в подарок🎁 (при записи на первую до нового года).
А ещё у меня есть красивые подарочные сертификаты:)
http://yastrabavapsyhe.tilda.ws
https://www.instagram.com/val11tina
🛠 Sorted Colors — поиск цвета, при котором связанные именованные цвета отображаются вместе.
WebDEV #инструменты #colors
WebDEV #инструменты #colors
ПРОДАКТ В IT / Customer development и БОЛЬШИЕ ДЕНЬГИ
Из сегодняшнего выпуска вы узнаете кто такие Product Managers (продакты в простонародье), сколько они получают и как стать таким IT-спецом! Гость выпуска директор по продукту Яндекс.Дзена - Виталий Григораш.
📺 YouTube
WebDEV #видео #ProductManagers
Из сегодняшнего выпуска вы узнаете кто такие Product Managers (продакты в простонародье), сколько они получают и как стать таким IT-спецом! Гость выпуска директор по продукту Яндекс.Дзена - Виталий Григораш.
📺 YouTube
WebDEV #видео #ProductManagers
YouTube
ПРОДАКТ В IT / Customer development и БОЛЬШИЕ ДЕНЬГИ / Product Management с Виталием Григорашем
Из сегодняшнего выпуска вы узнаете кто такие Product Managers (продакты в простонародье), сколько они получают и как стать таким IT-спецом!
Гость выпуска директор по продукту Яндекс.Дзена - Виталий Григораш.
Дзен — блог-платформа Яндекса с аудиторией в 20…
Гость выпуска директор по продукту Яндекс.Дзена - Виталий Григораш.
Дзен — блог-платформа Яндекса с аудиторией в 20…
💡 Стили написания имен методов, функций и переменных
▍Часть 2
Перед прочтением рекомендуем ознакомиться с первой частью.
— kebab-case. Этот стиль похож на змеиный регистр, только здесь слова разделяются не знаками подчеркивания, а дефисами. В kebab-case наша функция будет называться account-management.
Никакой из стилей не лучше других. Разве что kebab-case в JavaScript практически не используется. Обычно для имен классов применяется PascalCase, а почти для всего остального — camelCase. Но многие разработчики предпочитают писать имена переменных в snake_case.
WebDEV #советы #js
▍Часть 2
Перед прочтением рекомендуем ознакомиться с первой частью.
— kebab-case. Этот стиль похож на змеиный регистр, только здесь слова разделяются не знаками подчеркивания, а дефисами. В kebab-case наша функция будет называться account-management.
Никакой из стилей не лучше других. Разве что kebab-case в JavaScript практически не используется. Обычно для имен классов применяется PascalCase, а почти для всего остального — camelCase. Но многие разработчики предпочитают писать имена переменных в snake_case.
WebDEV #советы #js
💡 Подборка инструментов
▫️ Unminify позволяет превращать минифицированный (упакованный, обфусцированный) код (JavaScript, CSS, HTML, XML, JSON) в удобный для восприятия вид.
▫️ ExtractCSS применяется для извлечения из HTML-документов сведений о разнообразных стилях HTML-документов.
▫️ Web Developer Checklist — расширение, которое анализирует любую веб-страницу на предмет нарушения передовых практик.
▫️ GTMetrix позволяет узнавать о том, что замедляет ваши веб-проекты.
▫️ Responsively даёт веб-разработчику инструмент для одновременной проверки внешнего вида его сайта на разных устройствах.
▫️ Compressor можно использовать для оптимизации изображений.
WebDEV #подборка #инструменты
▫️ Unminify позволяет превращать минифицированный (упакованный, обфусцированный) код (JavaScript, CSS, HTML, XML, JSON) в удобный для восприятия вид.
▫️ ExtractCSS применяется для извлечения из HTML-документов сведений о разнообразных стилях HTML-документов.
▫️ Web Developer Checklist — расширение, которое анализирует любую веб-страницу на предмет нарушения передовых практик.
▫️ GTMetrix позволяет узнавать о том, что замедляет ваши веб-проекты.
▫️ Responsively даёт веб-разработчику инструмент для одновременной проверки внешнего вида его сайта на разных устройствах.
▫️ Compressor можно использовать для оптимизации изображений.
WebDEV #подборка #инструменты
🔥 Лучшее на канале за неделю
1. HTML in 100 Seconds.
2. Sorted Colors — поиск цвета, при котором связанные именованные цвета отображаются вместе.
3. Стили написания имен методов, функций и переменных: Часть 1 | Часть 2.
1. HTML in 100 Seconds.
2. Sorted Colors — поиск цвета, при котором связанные именованные цвета отображаются вместе.
3. Стили написания имен методов, функций и переменных: Часть 1 | Часть 2.
💡 Объявляйте и инициализируйте массивы
Для инициализации массива определенного размера можно использовать значения по умолчанию, такие как
Для инициализации массива определенного размера можно использовать значения по умолчанию, такие как
“”, null или 0.const array = Array(5).fill('');
// Output
(5) ["", "", "", "", ""]
const matrix = Array(5).fill(0).map(()=>Array(5).fill(0));
// Output
(5) [Array(5), Array(5), Array(5), Array(5), Array(5)]
0: (5) [0, 0, 0, 0, 0]
1: (5) [0, 0, 0, 0, 0]
2: (5) [0, 0, 0, 0, 0]
3: (5) [0, 0, 0, 0, 0]
4: (5) [0, 0, 0, 0, 0]
length: 5
WebDEV #советы #js📖 Beginning Jakarta EE Web Development
🖋 Luciano Manelli, 2020
Начните создавать веб-приложения на основе Java прямо сейчас, даже если вы новичок в Java. Эта всеобъемлющая и основанная на примерах книга - все, что вам нужно для разработки динамических веб-приложений на основе Java с использованием JSP, подключения к базам данных с помощью JSF и их практического использования с помощью популярного веб-сервера Java с открытым исходным кодом, Apache Tomcat.
💾 Скачать книгу
WebDEV #book #java #JakartaEE
🖋 Luciano Manelli, 2020
Начните создавать веб-приложения на основе Java прямо сейчас, даже если вы новичок в Java. Эта всеобъемлющая и основанная на примерах книга - все, что вам нужно для разработки динамических веб-приложений на основе Java с использованием JSP, подключения к базам данных с помощью JSF и их практического использования с помощью популярного веб-сервера Java с открытым исходным кодом, Apache Tomcat.
💾 Скачать книгу
WebDEV #book #java #JakartaEE
💡 Использование логических операторов для работы с несколькими условиями
Чтобы уменьшить вложенность блоков If..else или switch, можно использовать логические операторы.
Чтобы уменьшить вложенность блоков If..else или switch, можно использовать логические операторы.
function doSomething(arg1){function doSomething (arg1)
10;
// Set arg1-10 as the default, if it isn't already.
Return arg1
}
let foo = 10;
foo ===10 && doSomething()
// is the same as "foo == 10") then doSomething()
// Output: 10.
doSomething();
// is the same as "foo!= 5" then doSomething()
// Output: 10.
WebDEV #советы #coding #js🔥 Лучшее на канале за неделю
1. Beginning Jakarta EE Web Development.
2. Stylestage — современная витрина CSS, оформленная открытым сообществом.
3. Объявляйте и инициализируйте массивы.
1. Beginning Jakarta EE Web Development.
2. Stylestage — современная витрина CSS, оформленная открытым сообществом.
3. Объявляйте и инициализируйте массивы.
💡 Избавляемся от дубликатов
Возможно, вы используете
Возможно, вы используете
indexOf() в сочетании с циклом for для возврата первого найденного индекса. Или пользуетесь более новой функцией includes(), которая возвращает логическое значение true/false массива. Но есть два более быстрых метода удаления дубликатов.const array = [5,4,7.8,9,2,7.5,]WebDEV #советы #coding #js
array.filter((item,idx,arr) => arr.indexOf(item) === idx);
//
const nonUnique = [...new Set(array)];
// Output: (5, 4, 7, 8, 9, 2, 2)
CSS за 100 секунд
Cascading Style Sheets или CSS — это язык, на котором веб-сайты HTML выглядят красиво. Узнайте, как такие концепции, как каскад, специфичность, наследование и блочная модель, влияют на внешний вид веб-страницы.
📺 YouTube
WebDEV #видео #css
Cascading Style Sheets или CSS — это язык, на котором веб-сайты HTML выглядят красиво. Узнайте, как такие концепции, как каскад, специфичность, наследование и блочная модель, влияют на внешний вид веб-страницы.
📺 YouTube
WebDEV #видео #css
YouTube
CSS in 100 Seconds
Cascading Style Sheets or CSS is the language that makes HTML websites look pretty. Learn how concepts like cascade, specificity, inheritance, and the box model influence the appearance of a webpage https://fireship.io/tags/css/
#css #webdev #100SecondsOfCode…
#css #webdev #100SecondsOfCode…
💡 Создаем объект-счетчик или Map
Бывает, что для решения проблемы требуется создать объект-счетчик или Map, которая будет отслеживать переменные как ключи и их частотность как значения.
Бывает, что для решения проблемы требуется создать объект-счетчик или Map, которая будет отслеживать переменные как ключи и их частотность как значения.
let string = "kapilalipak"WebDEV #советы #coding #js
={}; Const Table
for(let char of string) {For(let char string)
table[char]=table[char]+1 || 1;
}
// Output
k. 2, a. 3, p. 2, i. 2, l. 2
And
const countMap = New Map()
for (let i = 0; i < string.length; i++) {
if (countMap.has(string[i])) {
countMap.set(string[i], countMap.get(string[i]) + 1);
} else {or else
countMap.set(string[i], 1);
}
}
// Output
Map(5) "k” => 2, “a” => 3, “p” => 2, „i” => 2, „l” => 2
🔥 Лучшее на канале за неделю
1. CSS за 100 секунд.
2. Halfmoon — интерфейсный фреймворк со встроенным тёмным режимом и полной настраиваемостью с использованием переменных CSS.
3. Избавляемся от дубликатов.
1. CSS за 100 секунд.
2. Halfmoon — интерфейсный фреймворк со встроенным тёмным режимом и полной настраиваемостью с использованием переменных CSS.
3. Избавляемся от дубликатов.