WebDEV
Open in Telegram
Сообщество веб-разработчиков. На канале можно найти: видео-уроки, полезные статьи, новости из мира IT и веб-разработки. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/webb_dev РКН: clck.ru/3L2oTf
Show more8 442
Subscribers
-224 hours
-107 days
-5730 days
Posts Archive
8 440
📖 Beginning Jakarta EE Web Development
🖋 Luciano Manelli, 2020
Начните создавать веб-приложения на основе Java прямо сейчас, даже если вы новичок в Java. Эта всеобъемлющая и основанная на примерах книга - все, что вам нужно для разработки динамических веб-приложений на основе Java с использованием JSP, подключения к базам данных с помощью JSF и их практического использования с помощью популярного веб-сервера Java с открытым исходным кодом, Apache Tomcat.
💾 Скачать книгу
WebDEV #book #java #JakartaEE
8 440
21 декабря — Демо-день 2-го набора акселератора Спринт (ФРИИ)
Во вторник 21 декабря ФРИИ проводит Демо-день лучших проектов второго набора акселератора Спринт. Программа стала ещё масштабнее — акселерацию прошли 83 проекта, и более тридцати команд представят свои результаты инвесторам, корпорациям и институтам развития.
Гостей Демо-дня ждут десятки решений в сфере новых коммуникационных технологий, среди которых живые картинки для печатной продукции, платформа для организации профессиональных сообществ и сервис для интерактивного онбординга, а также другие проекты.
В программу мероприятия включено время на нетворкинг, возможности продвижения для команд и сюрприз от команды акселератора Спринт.
Отмечайте в календаре дату и время — 21.12 в 15:00, смотрите подробную информацию на сайте Демо-дня и регистрируйтесь для очного или онлайн-участия. Мы вас ждём!
Узнать подробности и зарегистрироваться: здесь
8 440
💡 Объявляйте и инициализируйте массивы
Для инициализации массива определенного размера можно использовать значения по умолчанию, такие как
“”, 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 #советы #js8 440
🔥 Начните делать первые шаги в JavaScript 20 декабря на demo-занятии OTUS «Такие разные числа!».
Вместе с преподавателем Юрием Дворжецким вы рассмотрите такие типы данных в JavaScript, как number и bigint, а также особенности их устройства и операций с ними.
👉 Регистрируйтесь на вебинар и начинайте осваивать новую профессию https://otus.pw/Pjq7/
8 440
Смотрите, что придумал основатель SDVentures Дмитрий Волков: набирает iOS, Android или Mobile разработчиков России, Украины и Беларуси и отправляет их работать за счет компании в локацию мечты – Занзибар, Шри-Ланку, Грецию, Турцию или Испанию!
Попасть в команду цифровых кочевников просто: нужно принять участие в онлайн-хакатоне с 17 по 19 декабря.
Победителей ждут:
- Призовой фонд в размере 30 000$
- Оффер за 2 дня и работа в локации мечты (Занзибар, Шри Ланка, Греция, Турция, Испания) с призом и набором для адаптации Digital Nomad Setup (Toughbook, доска для серфа, VR очки)
- Менторская поддержка от экспертов, членов жюри, в числе которых Валерий Шибанов, Fullstack-разработчик Mail.ru Group, Александр Бальцевич, основатель YouTube-канала «АйТи Синяк», Дмитрий Волков, основатель SDVentures.
Успей зарегистрироваться до 14 декабря по ссылке
8 440
🔥 Лучшее на канале за неделю
1. HTML in 100 Seconds.
2. Sorted Colors — поиск цвета, при котором связанные именованные цвета отображаются вместе.
3. Стили написания имен методов, функций и переменных: Часть 1 | Часть 2.
8 440
💡 Подборка инструментов
▫️ Unminify позволяет превращать минифицированный (упакованный, обфусцированный) код (JavaScript, CSS, HTML, XML, JSON) в удобный для восприятия вид.
▫️ ExtractCSS применяется для извлечения из HTML-документов сведений о разнообразных стилях HTML-документов.
▫️ Web Developer Checklist — расширение, которое анализирует любую веб-страницу на предмет нарушения передовых практик.
▫️ GTMetrix позволяет узнавать о том, что замедляет ваши веб-проекты.
▫️ Responsively даёт веб-разработчику инструмент для одновременной проверки внешнего вида его сайта на разных устройствах.
▫️ Compressor можно использовать для оптимизации изображений.
WebDEV #подборка #инструменты
8 440
💡 Стили написания имен методов, функций и переменных
▍Часть 2
Перед прочтением рекомендуем ознакомиться с первой частью.
— kebab-case. Этот стиль похож на змеиный регистр, только здесь слова разделяются не знаками подчеркивания, а дефисами. В kebab-case наша функция будет называться account-management.
Никакой из стилей не лучше других. Разве что kebab-case в JavaScript практически не используется. Обычно для имен классов применяется PascalCase, а почти для всего остального — camelCase. Но многие разработчики предпочитают писать имена переменных в snake_case.
WebDEV #советы #js
8 440
ПРОДАКТ В IT / Customer development и БОЛЬШИЕ ДЕНЬГИ
Из сегодняшнего выпуска вы узнаете кто такие Product Managers (продакты в простонародье), сколько они получают и как стать таким IT-спецом! Гость выпуска директор по продукту Яндекс.Дзена - Виталий Григораш.
📺 YouTube
WebDEV #видео #ProductManagers
8 440
Как развиваться web разработчику?
Чтобы стать профессионалом и делать современные приложения и сайты нужно постоянно изучать новое.
С FrontEndDev делать это намного проще. Ведь тут:
- лучшие практики написания эффективного кода;
- советы по чистой архитектуре;
- примеры реализации крутых эффектов;
- тонкости языков программирования и работы браузера.
Прокачивай свой уровень вместе с FrontEndDev!
8 440
Разработчиком может стать каждый — особенно если есть искренний интерес к профессии. Понять, нравится ли вам программирование, вы сможете на двухнедельном курсе Нетологии «Старт в программировании».
За 9 занятий вы полностью погрузитесь в задачи программиста, обучитесь основам JavaScript, CSS, HTML и напишете код для своей первой программы — игры, которая мотивирует подходить стратегически к планированию жизни.
Погрузитесь в мир программирования.
Зарегистрироваться на курс: https://netolo.gy/hlZ
8 440
Все спрашивают: "что такое тёмная материя?" и "где она?"
Но никто не спросит "как ты, Тёмная Материя?"
А психолог спросит!
Приглашаю тебя на консультации.
Я помогу тебе справиться с эмоциональным выгоранием.
Научу следовать твоим собственным мечтам и потребностям, а не нуждам других людей.
Приведу к достижению важных для тебя целей.
Научу справляться с тревогой.
Помогу понять КАК ты оказываешься в тех ситуациях, в которых оказываешься.
Со мной ты сможешь поделиться своими внутренними переживаниями, быть собой.
Я Психолог, Гештальт-консультант, Коуч, Специалист по работе с зависимостями и созависимыми отношениями.
Занимаюсь частной практикой - индивидуальные консультации очно/онлайн.
Существуют другие психологи, но моё отличие в том, что у меня есть:
+образование (покажу свои дипломы и сертификаты)
+эффективная практика (положительные отзывы моих клиентов)
+супервизия, личная терапия, непрерывное обновление знаний
Все ответы уже есть внутри тебя.
Я знаю, как их услышать.
Стоимость консультации 25$.
Шестая консультация в подарок🎁 (при записи на первую до нового года).
А ещё у меня есть красивые подарочные сертификаты:)
http://yastrabavapsyhe.tilda.ws
https://www.instagram.com/val11tina
8 440
💡 Стили написания имен методов, функций и переменных
Имена функций и переменных могут писаться в разных стилях.
Наиболее известны следующие:
— camelCase («верблюжий регистр»). Слова, из которых состоит имя переменной, пишутся слитно, без пробелов, а каждое отдельное слово пишется с большой буквы. Самая первая буква имени остается строчной. Например, функцию для управления аккаунтом можно назвать accountManagement.
— PascalCase. Здесь тоже все слова объединяются и каждое новое пишется с заглавной буквы. Но, в отличие от camelCase, первая буква тоже заглавная. Имя той же функции для управления аккаунтом, написанное в PascalCase, будет AccountManagement.
— snake_case (змеиный регистр»). Все слова пишутся строчными буквами и разделяются символами подчеркивания. Имя нашей функции-примера в змеином регистре будет account_management.
Продолжение следует...
WebDEV #советы #js
8 440
🔥 Какие навыки нужно освоить JavaScript разработчику, чтобы быть востребованным на рынке труда?
Об этом 13 декабря расскажет Александр Коржиков, Dev IT Engineer в международной финансовой корпорации ING Group.
Александр поделится своим опытом, расскажет, что ждут работодатели от специалистов и какие навыки нужны, чтобы стать заметнее среди коллег, а также представит программу онлайн-курса «JavaScript Developer. Professional».
В конце встречи у вас будет возможность занять место в группе по специальной цене.
👉 Записаться на полезный вебинар https://otus.pw/Xv5l/
Available now! Telegram Research 2025 — the year's key insights 
