Чем отличаются параметры и аргументы функций
Динамические значения, которые передаются в JavaScript-функцию, могут меняться при вызове этой функции в разных местах кода. Мы называем эти данные параметрами и аргументами, причем не все хорошо помнят, чем одни отличаются от других.
В этой статье мы рассмотрим, что собой представляют параметры и аргументы функций и когда какое слово использовать.
Читать статью
☃️Бесплатное обучение дизайну с нуля. Вместе сделаем портфолио из 4+ работ с личной поддержкой от наставника.
Что вы получите?
— Фидбэк (мощный разбор всех ДЗ от куратора)
— Тусовка (личный кабинет с уроками + живой чат)
— Портфолио и экзамен (упакуем по урокам и проверим)
— Мастер-класс "как заработать на дизайне" и найти клиента
🔥 Будем делать: веб-дизайн, графический дизайн, анимацию интерфейсов.
→ Начать обучение бесплатноПрограмма бесплатного курса:
— Обучение по Figma с нуля и 4+ дз с личным разбором
— Изучение основ дизайна (контент, сетки, композиция т.д.)
— Создание анимации интерфейса
— Все о профессии и доходе дизайнера (поиск клиентов и реальный доход)
👉 Первый урок уже сегодня, кликайте сюда и забирайте все бонусы
Как закрыть пул-реквест на GitHub
Когда вы мерджите пул-реквест на GitHub, у вас есть три опции: merge commit, squash или rebase. Можно ли просто всегда делать merge commit? Конечно можно! Но применение других стратегий может принести вам некоторые преимущества.
Читать статью
Только до конца дня дарим 4 курса по 🎯 IT за 0 руб вместо 25.000 руб!
💯 Не упустите возможность получить профессию мечты!
Забирай свой набор IT курсов по ссылке 🤝
5 маленьких, но полезных библиотек React
Все библиотеки, которые мы рассмотрели в этой статье, довольно полезные и при том маленькие, простые в использовании и идеально подходящие для интеграции в ваши проекты. Убедитесь сами!
Читать статью
Уже больше 70 лет биологи исследуют состояние Байкала: берут пробы воды в одной и той же точке и вручную ведут подсчет микроорганизмов. Этот метод не менялся с 1945 года. Теперь учёным помогают алгоритмы машинного обучения — они анализируют виды и формы планктона и экономят время специалистов.
Нейросеть Yandex Cloud стала доступна в опенсорсе — то есть и сам алгоритм, и датасет можно использовать в исследованиях других водоемов по всему миру. Читайте подробнее в блоге.
Посмотрите короткометражку о том, как нейросети учились различать байкальских рачков, а специалисты из разных областей — понимать друг друга
Команда git diff: просмотр изменений в коде
#git
Бывает, работаешь с Git и вдруг задумываешься: а те ли изменения внес в стейджинг? Или, бывает, хочешь посмотреть, чем изменения, которые собираешься закоммитить, отличаются от последнего коммита. Или возникает необходимость сравнить две ветки, два коммита или файла.
Все это распространенные задачи при работе с системой контроля версий. К счастью, все они решаются. А поможет в этом команда git diff.
Читать статью
Станьте востребованным фронтенд-разработчиком уже в 2023 году.
Записывайтесь на курс от Хекслета и получайте скидку 10% и подарок на выбор: депозит 20 000 ₽, базовая подписка на 5 месяцев или премиум-подписка на 1 месяц.
Вы также можете порадовать не только себя, но и близкого человека. Воспользуйтесь уникальным предложением для двоих: купите вторую профессию со скидкой 40%.
Оцените формат и решите, стоит ли продолжать! Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации!
На профессии «Фронтенд-разработчик» вы :
✔️Изучите JavaScript в связке с HTML и CSS и освоите React для создания сложных компонентов, которые легко поддерживать и использовать повторно.
✔️Решите более 420 задач в браузере и создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.
✔️Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Sours проектах.
Успейте оставить заявку до 31 декабря, чтобы получить новогодние подарки🎁
Привет, друзья! Представляем вам подборку статей о приемах работы, позволяющих ускорить разработку.
- 5 приемов использования терминала Unix для ускорения разработки
Читать статью
- 10 советов по использованию VSCode для ускорения разработки на React
Читать статью
- 10 лучших GUI-клиентов Git для разработчиков
Читать статью
X5 Tech (цифровая команда компании Х5 Group) в прошлом году запустила собственный IT-подкаст. На данный момент идет уже 2 сезон, а в записи приняли участие представители VK, Сбера, ВШЭ, института искусственного интеллекта AIRI и других организаций.
Каждый эпизод подкаста связан с практиками применения больших данных. Так, в одном их последних выпусков обсуждали B2B продакт-менеджмент. Гости в студии - Екатерина Летуновская, вице-президент и сооснователь компании Habidatum, и Сергей Хавронин, CPO продуктов внешней монетизации в Х5 Group.
Послушать можно здесь, а также на каждой доступной подкаст-площадке.
Что такое файл JSON?
#javascript
Если вам уже доводилось работать с API, вы скорее всего представляете, как выглядит файл JSON. А те, кто таких файлов еще не видел, могут почитать нашу статью и познакомиться с ними.
Читать статью
5 способов уменьшить размер пакетов JavaScript
#webdev #javascript
В современной веб-разработке JavaScript используется очень интенсивно. И пакеты многих приложений становятся довольно большими. Вроде бы ничего страшного, но при достижении определенного лимита это начинает плохо сказываться на производительности приложения.
Автор этой статьи рассказал о пяти способах уменьшить размер пакетов JavaScript и тем самым избежать проблем с производительностью.
Читать статью
🎄 Новогодний хакатон DatSantaот DatsTeam! ✨
Наш DatSanta - робот, гоняет на аэросанях, запряженных электрооленями на высокой скорости 🎅🏻
Он не устает, не жалуется, не тратит время на перерывы, но всё равно ему требуется твоя помощь!
🏆 кто покажет лучший результат по итогам трех этапов – Apple Macbook pro на каждого участника
🙌🏻 в команде от 1 до 3 участников
💸 бесплатно
🎅🏻 от 18 и старше
Использовать можно любые технологии (например, JS, Java, PHP, Swift, Python, C++, 1C и др.) - никакая из выбранных не даст дополнительного преимущества перед другими участниками.
Задача – написать код и произвести вычисления на своей стороне, а результат отправить на игровой сервер http запросом, содержащим json.
Хакатон будет проходить в три этапа:
🎯 23–26 декабря «Найди свой путь»
🎁 26-27 декабря «Заветное желание»
💜 27 декабря «Время волшебства» - финал и подведение итогом в прямой трансляции
Вопросы [email protected]>>> Регистрация >>>
40 методов JavaScript, которые вы должны знать
#javascript
Если вы уже некоторое время изучаете JS, и он все равно вас пугает, возможно, вы просто еще не изучили все нужные методы.
Читать статью
Ищем будущих Java-разработчиков. Обучение и трудоустройство берём на себя.
От Вас:
— Желание стать востребованным IT-специалистом и зарабатывать от 100 000 руб/мес (по данным сайта HeadHunter).
— Наличие компьютера или ноутбука.
— Возможность уделять от 4 до 6 часов в неделю на обучение и немного упорства.
От нас:
— Знания, навыки и компетенции, которых, достаточно для позиции Middle-разработчика.
— Сильный преподавательский состав экспертов-практиков в IT-секторе.
— Стажировка в GeekBrains и трудоустройство после обучения.
Что нужно будет делать:
Java-разработчики занимаются разработкой высоконагруженных систем, веб-сервисов, банковских и корпоративных приложений, которыми пользуются люди по всему миру.
Освоить все необходимые навыки и стать востребованным Javistom уровня — middle вы можете на курсе «Факультет Java-разработки» с гарантированным трудоустройством от GeekBrains.
Курс идеально подойдёт, как для новичков, так и для разработчиков с опытом.
За 12 месяцев вы с нуля:
— Научитесь программировать на Java
— Освоите один из самых востребованных фреймворков для веб-разработки — Spring Framework
— Научитесь создавать приложения с помощью Spring Framework
— Освоите базовые знания верстки: HTML, CSS, Bootstrap
— Научитесь работать с базами данных SQL, PostgreSQL
— Получите навыки автоматизированного тестирования кода
— Получите знания по алгоритмам и структуре данных
По итогу обучения вы сможете создавать сетевые чаты, приложения, мобильные игры и другие сервисы.
И это ещё не всё!
Мы дарим подарки всем студентам:
— Изучение английского языка с Kespa
— Ключ от продуктов JetBrains
— Kaspersky Internet Security бесплатно на 90 дней
Пока вы читаете этот пост, кто-то уже записался на онлайн-курс «ФакультетJava-разработки».
Переходите по ссылке и оставляйте заявку!
Как создать таблицу в SQL (примеры с PostgreSQL и MySQL)
#sql
Разбираем, как создать таблицу в SQL. Будем создавать столбцы, указывать тип данных и ограничения в запросах к PostgreSQL и MySQL.
Читать статью
ВКонтакте адаптировала своё приложение для Apple Watch.
Теперь владельцы умных часов смогут использовать возможности социальной сети так же, как используют их на смартфоне: чатиться, слушать музыку, получать уведомления и даже отправлять стикеры. Кроме того, приложение для Apple Watch синхронизируется с «Шагами ВКонтакте», помогая соревноваться с друзьями и отслеживать, сколько было пройдено шагов и километров.