💡 Умейте быстро находить решения
Умение самостоятельно решать проблемы – один из самых важных навыков разработчика. Вы можете подумать, что опытные программисты знают ответы на все вопросы. Это совсем не так! Они могут знать некоторые вещи наизусть, но есть многое все-таки ищут в Google. Если вначале на поиск ответов вам может понадобиться 3 часа, то в следующий раз на это уйдет гораздо меньше времени. Научившись исправлять наиболее часто встречающиеся проблемы вы станете более быстрым и эффективным.
WebDEV #советы
Умение самостоятельно решать проблемы – один из самых важных навыков разработчика. Вы можете подумать, что опытные программисты знают ответы на все вопросы. Это совсем не так! Они могут знать некоторые вещи наизусть, но есть многое все-таки ищут в Google. Если вначале на поиск ответов вам может понадобиться 3 часа, то в следующий раз на это уйдет гораздо меньше времени. Научившись исправлять наиболее часто встречающиеся проблемы вы станете более быстрым и эффективным.
WebDEV #советы
💡 Подборка советов по массивам в js
▫️ Поиск элементов в массиве
▫️ Получение фрагмента массива
▫️ Сортировка массива
▫️ Получение строкового представления массива
▫️ Создание копий массивов
▫️ Методы pop/push
WebDEV #подборка #советы #coding #js
▫️ Поиск элементов в массиве
▫️ Получение фрагмента массива
▫️ Сортировка массива
▫️ Получение строкового представления массива
▫️ Создание копий массивов
▫️ Методы pop/push
WebDEV #подборка #советы #coding #js
🔥 Лучшее на канале за неделю
1. Как работают веб-приложения.
2. Invision Inspect — помогает подготовить дизайны к разработке.
3. Немного о «length».
1. Как работают веб-приложения.
2. Invision Inspect — помогает подготовить дизайны к разработке.
3. Немного о «length».
📖 Building Offline Applications with Angular: Develop Reliable, Performant Web Applications for Desktop and Mobile Platforms
🖋 Venkata Keerti Kotaru, 2022
В данном руководстве показано, как создать приложение Angular, которое может работать автономно, без доступа в интернет. Создание автономных приложений с помощью Angular помогает преодолеть разрыв между нативными приложениями и веб-приложениями.
💾 Скачать книгу
WebDEV #book #web #Angular
🖋 Venkata Keerti Kotaru, 2022
В данном руководстве показано, как создать приложение Angular, которое может работать автономно, без доступа в интернет. Создание автономных приложений с помощью Angular помогает преодолеть разрыв между нативными приложениями и веб-приложениями.
💾 Скачать книгу
WebDEV #book #web #Angular
🛠 Layoutit CSS Grid — простой и гибкий генератор grid-сеток. Добавляем столбцы, колонки, меняем ширину блоков и код готов. Осталось скопировать и вставить в свой проект.
WebDEV #инструменты #CSS
WebDEV #инструменты #CSS
💡 Подкрепляйте теорию практикой
Если теорию не пробовать на практике, вы на самом деле ничему не научитесь. Можно прочитать книгу и посмотреть видеоролики, но как только вы закончили раздел или главу, нажмите паузу. Откройте редактор кода и вернитесь к тому, чему вы научились. Попробуйте повторить любой из примеров материала.
WebDEV #советы
Если теорию не пробовать на практике, вы на самом деле ничему не научитесь. Можно прочитать книгу и посмотреть видеоролики, но как только вы закончили раздел или главу, нажмите паузу. Откройте редактор кода и вернитесь к тому, чему вы научились. Попробуйте повторить любой из примеров материала.
WebDEV #советы
🔥 Лучшее на канале за неделю
1. Как работают веб-приложения.
2. Layoutit CSS Grid — простой и гибкий генератор grid-сеток.
3. Метод new Array().
1. Как работают веб-приложения.
2. Layoutit CSS Grid — простой и гибкий генератор grid-сеток.
3. Метод new Array().
💡 Метод new Array()
... Но при этом, если массив будет состоять из одного числового элемента, то его элементы будут
Например:
... Но при этом, если массив будет состоять из одного числового элемента, то его элементы будут
undefined.Например:
let arr = new Array(2);Чтобы такого не было при инициализации массива лучше пользоваться квадратными скобками:
console.log(arr[0]); //undefined
let arr = [];WebDEV #советы #coding #js
Полезные фишки HTML и CSS
Вёрстка сайтов — это, чёрт возьми, отдельное искусство. Вам нужно объединить красоту, скорость работы, а сам сайт должен нормально выглядеть при любом расширении. Ужас!
Чтобы упростить себе жизнь, можно использовать эти фишки в своём коде: так вы улучшите качество страницы, скорость загузки с сервера и, что немаловажно, сохраните хотя бы немного нервных клеток.
📺 YouTube
WebDEV #видео #web
Вёрстка сайтов — это, чёрт возьми, отдельное искусство. Вам нужно объединить красоту, скорость работы, а сам сайт должен нормально выглядеть при любом расширении. Ужас!
Чтобы упростить себе жизнь, можно использовать эти фишки в своём коде: так вы улучшите качество страницы, скорость загузки с сервера и, что немаловажно, сохраните хотя бы немного нервных клеток.
📺 YouTube
WebDEV #видео #web
YouTube
Полезные фишки для твоей верстки сайта на HTML и CSS
В этом видео разберем полезные фишки для твое верстки сайта на HTML и CSS.
Ссылки из видео
-----------------------------------------------
https://squoosh.app/
https://9elements.github.io/fancy-border-radius/
https://css-tricks.com/snippets/css/system…
Ссылки из видео
-----------------------------------------------
https://squoosh.app/
https://9elements.github.io/fancy-border-radius/
https://css-tricks.com/snippets/css/system…
🛠 Solid book — интерактивная книга, которая поможет освоить пять основных принципов проектирования в объектно-ориентированном программировании. Есть примеры и тесты для самопроверки.
WebDEV #инструменты #SOLID
WebDEV #инструменты #SOLID
💡 Будьте готовы к неудачам
Мы все хотим делать работу хорошо и не допускать ошибок. На практике это получается не всегда. Если вы готовы к неудачам и прочим сложностям, то в долгосрочной перспективе вам будет проще работать над новыми проектами. Как бы банально это ни звучало, учитесь на ошибках.
WebDEV #советы
Мы все хотим делать работу хорошо и не допускать ошибок. На практике это получается не всегда. Если вы готовы к неудачам и прочим сложностям, то в долгосрочной перспективе вам будет проще работать над новыми проектами. Как бы банально это ни звучало, учитесь на ошибках.
WebDEV #советы
🔥 Лучшее на канале за неделю
1. Полезные фишки HTML и CSS.
2. Solid book — интерактивная книга, которая поможет освоить пять основных принципов проектирования в объектно-ориентированном программировании.
3. Метод new Array().
1. Полезные фишки HTML и CSS.
2. Solid book — интерактивная книга, которая поможет освоить пять основных принципов проектирования в объектно-ориентированном программировании.
3. Метод new Array().
📖 Selenium with Java – A Beginner’s Guide: Web Browser Automation for Testing using Selenium with Java
🖋 Pallavi Sharma, 2022
В этой книге рассказываются особенности настройки среды для написания тестовых сценариев с Selenium. Многочисленные возможности, включая интерфейс webdriver, интерфейс веб-элементов и локаторы, подробно описаны и проиллюстрированы.
💾 Скачать книгу
WebDEV #book #web #Java
🖋 Pallavi Sharma, 2022
В этой книге рассказываются особенности настройки среды для написания тестовых сценариев с Selenium. Многочисленные возможности, включая интерфейс webdriver, интерфейс веб-элементов и локаторы, подробно описаны и проиллюстрированы.
💾 Скачать книгу
WebDEV #book #web #Java
💡 Многомерные массивы
Если в массив a мы поместим массив
Он может выглядеть так:
Например:
Если в массив a мы поместим массив
a1,a2…an, то получим многомерный массив. Он может выглядеть так:
let a = [[1,2,3],[4,5,6],[7,8,9]];В многомерных массивах можно обращаться как к отдельным элементам, так и к элементам внутри элемента.
Например:
let a = [[1,2,3],[4,5,6],[7,8,9]];WebDEV #советы #coding #js
let b = a[0][2];
//[0] — первый элемент массива с индексом 0
//[2] — третий элемент первого элемента массива
console.log(b); // 3