Типы данных в JavaScript. Инструкция для начинающих
Как и любая компьютерная программа, JavaScript нуждается в наведении порядка в данных, в их структурировании. На языке JavaScript мы говорим, что если данные имеют одинаковую структуру, то они имеют одинаковый тип. Внутренняя организация данных может быть простой, как ДА или НЕТ, а может быть весьма замысловатой, как дерево HTML-элементов или маршруты на карте навигатора.
В новой статье обсудим детали разных типов, как примитивных, так и встроенных, поговорим и о кастомных типах.
Читать
Как и любая компьютерная программа, JavaScript нуждается в наведении порядка в данных, в их структурировании. На языке JavaScript мы говорим, что если данные имеют одинаковую структуру, то они имеют одинаковый тип. Внутренняя организация данных может быть простой, как ДА или НЕТ, а может быть весьма замысловатой, как дерево HTML-элементов или маршруты на карте навигатора.
В новой статье обсудим детали разных типов, как примитивных, так и встроенных, поговорим и о кастомных типах.
Читать
HTML Academy
Типы данных в JavaScript. Инструкция для начинающих
Разбираемся в типах данных с самого начала.
Запустили новый курс для изучения Git и GitHub
Ситуация. Вы освоили вёрстку и хотите устроиться на работу. Для трудоустройства, как минимум, нужно собрать пару проектов в портфолио. Лучше публиковать наработки на GitHub, так работодатель сможет сразу посмотреть качество вашего кода и при необходимости дать тестовое задание.
Чтобы не тратить силы и не собирать информацию по крупицам — пройдите курс, где все необходимые знания собраны в одном месте.
Вот какие задачи научитесь решать
— Создание коммита;
— Отправка изменений на удалённый репозиторий;
— Получение изменений с удалённого репозитория;
— Создание и переключение веток;
— Слияние веток на уровне локального и удалённого репозитория;
— Разрешение конфликтов при слиянии веток;
— Сравнение различных версий программного кода;
— Сравнение файлов вне репозитория;
— Отмена и откладывание изменений;
— Перенос и создание точной копии коммитов.
Узнать подробности и записаться можно по ссылке. Git push
Ситуация. Вы освоили вёрстку и хотите устроиться на работу. Для трудоустройства, как минимум, нужно собрать пару проектов в портфолио. Лучше публиковать наработки на GitHub, так работодатель сможет сразу посмотреть качество вашего кода и при необходимости дать тестовое задание.
Чтобы не тратить силы и не собирать информацию по крупицам — пройдите курс, где все необходимые знания собраны в одном месте.
Вот какие задачи научитесь решать
— Создание коммита;
— Отправка изменений на удалённый репозиторий;
— Получение изменений с удалённого репозитория;
— Создание и переключение веток;
— Слияние веток на уровне локального и удалённого репозитория;
— Разрешение конфликтов при слиянии веток;
— Сравнение различных версий программного кода;
— Сравнение файлов вне репозитория;
— Отмена и откладывание изменений;
— Перенос и создание точной копии коммитов.
Узнать подробности и записаться можно по ссылке. Git push
levelup.htmlacademy.ru
Онлайн-курс «Git и Github»
Для разработчиков, которые хотят научиться работать с самой распространённой системой управления версиями — Git. Курс начинается с азов и заканчивается такими сложными и в то же время интересными темами, как слияние веток, решение конфликтов и сравнение версий…
🗺️ Как составить план развития
В Академии обучение проходят разработчики разного уровня: от новичков до мидлов, которые хотят стать сеньорами. Каждый из них со временем задаётся вопросом — а что делать дальше? Когда уже есть багаж профессиональных навыков, нужно определиться с планом развития, чтобы получить работу мечты или получать больше денег.
Мы поговорили с нашим HR и собрали в статье полезные советы, чтобы вы могли составить собственный план развития.
Читать статью
В Академии обучение проходят разработчики разного уровня: от новичков до мидлов, которые хотят стать сеньорами. Каждый из них со временем задаётся вопросом — а что делать дальше? Когда уже есть багаж профессиональных навыков, нужно определиться с планом развития, чтобы получить работу мечты или получать больше денег.
Мы поговорили с нашим HR и собрали в статье полезные советы, чтобы вы могли составить собственный план развития.
Читать статью
HTML Academy
Как составить план развития: неочевидные советы
Как расти по плану, а без плана не расти.
«Джун или не джун?» — вот в чём вопрос.
Рассказали, как можно определить джун перед вами или уже мидл, и что отличает от них сеньоров.
Рассказали, как можно определить джун перед вами или уже мидл, и что отличает от них сеньоров.
HTML Academy
Джун, мидл, сеньор. В чём разница
Пройдите тест и узнайте свой уровень.
Задача на знание гита
Что произойдёт, если разработчики изменят одинаковый файл и сделают `
Ситуация: Игорь и Алиса изменили файл `
Что произойдёт, если разработчики изменят одинаковый файл и сделают `
push`?Ситуация: Игорь и Алиса изменили файл `
index.html`, сделали коммит с изменениями и запушили его. Игорь оказался быстрее Алисы и сделал `push` первым.Что произойдёт, когда Алиса попробует сделать 'push' ?
Anonymous Quiz
22%
Изменения Алисы наложатся на изменения Игоря
15%
Изменения Алисы заменят изменения Игоря
63%
У Алисы не получится запушить изменения
Зачем разработчику знать «Паттерны проектирования»
Коротко. Они помогают сэкономить время на организацию кода.
Пройдите тест и узнайте насколько хорошо вы разбираетесь в паттернах.
Коротко. Они помогают сэкономить время на организацию кода.
Пройдите тест и узнайте насколько хорошо вы разбираетесь в паттернах.
Ответ на задачу
В этом случае Git сообщит Алисе, что нельзя пушить свои изменения, потому что она не делала `
Система сообщает, что перед тем, как выполнить команду `
Алиса делает `
Как вам задача? Если хотите легко решать подобные ситуации, записывайтесь на курс «Git и GitHub».
Чем будет полезен курс:
- Вы научитесь пользоваться 25 новыми командами для работы с гитом, не считая базовых консольных — `
- Познакомитесь с типами архитектур VCS и типами конфигураций Git.
- Узнаете, какими бывают модели ветвления и почему важно перед стартом проекта выбирать одну из них.
- Научитесь работать с ветками, сливать и удалять их.
- Узнаете, как работать с изменениями: просматривать, откладывать и отменять.
А ещё сейчас обучение можно ухватить со скидкой 30%. Поторопитесь, распродажа закончится в пятницу.
В этом случае Git сообщит Алисе, что нельзя пушить свои изменения, потому что она не делала `
pull`. Дело в том, что после того как Игорь синхронизировался с удалённым репозиторием, версия проекта Алисы стала отличаться от той, что находится на удалённом репозитории, и Git это видит.Система сообщает, что перед тем, как выполнить команду `
push, нужно выполнить pull`, чтобы забрать изменения.Алиса делает `
pull` и ей вновь приходит уведомление от Git. В этот раз он сообщает Алисе о том, что произошёл конфликт. Дело в том, что Игорь и Алиса изменили одинаковый файл и теперь Алисе предстоит решить конфликт.Как вам задача? Если хотите легко решать подобные ситуации, записывайтесь на курс «Git и GitHub».
Чем будет полезен курс:
- Вы научитесь пользоваться 25 новыми командами для работы с гитом, не считая базовых консольных — `
cd`.- Познакомитесь с типами архитектур VCS и типами конфигураций Git.
- Узнаете, какими бывают модели ветвления и почему важно перед стартом проекта выбирать одну из них.
- Научитесь работать с ветками, сливать и удалять их.
- Узнаете, как работать с изменениями: просматривать, откладывать и отменять.
А ещё сейчас обучение можно ухватить со скидкой 30%. Поторопитесь, распродажа закончится в пятницу.
levelup.htmlacademy.ru
Онлайн-курс «Git и Github»
Для разработчиков, которые хотят научиться работать с самой распространённой системой управления версиями — Git. Курс начинается с азов и заканчивается такими сложными и в то же время интересными темами, как слияние веток, решение конфликтов и сравнение версий…
👍10
Если вы только начинаете работать с гитом, легко запутаться во всех пушах и пулах, сохраняйте себе словарь терминов и используйте в качестве шпаргалки — https://tml.io/hhfyf
HTML Academy
Словарь терминов для Git и GitHub
Собрали основные термины, использующиеся в Git и GitHub. Забирайте!
👍1
Обзор и сравнение веб-сервисов для хранения удалённых репозиториев
Есть множество веб-сервисов, которые предлагают хостинг проектов, но основных всего три: GitHub, GitLab и Bitbucket. Недавно появился ещё один под названием GitFlic — это небольшой аналог GitHub. Плюсы и минусы каждого сервиса найдёте в карточках.
А ещё уже завтра закончится распродажа на курс Git и GitHub.
Успейте ухватить обучение со скидкой 30%, чтобы начать профессионально работать с гитом —https://tml.io/rrdty
Есть множество веб-сервисов, которые предлагают хостинг проектов, но основных всего три: GitHub, GitLab и Bitbucket. Недавно появился ещё один под названием GitFlic — это небольшой аналог GitHub. Плюсы и минусы каждого сервиса найдёте в карточках.
А ещё уже завтра закончится распродажа на курс Git и GitHub.
Успейте ухватить обучение со скидкой 30%, чтобы начать профессионально работать с гитом —https://tml.io/rrdty
👍4
Псс… Ещё не поздно ухватить обучение со скидкой 30% и научиться профессионально пользоваться гитом.
Ссылка для записи — https://tml.io/eeert
Ссылка для записи — https://tml.io/eeert
👍1
Почему разработчику нужно уметь в дизайн?
Если вы работаете на большом проекте, то рано или поздно столкнётесь с дизайн-системами, нужно будет понимать, как с ними работать. А ещё дизайнер может уйти в отпуск или заболеть — хорошо бы уметь вносить правки в макет самостоятельно, чтобы дедлайны потом не горели, а техлид восхищался вашим кругозором и набором навыков на все случаи жизни.
Научиться работать с дизайн-системами, создавать CSS-анимации и прокачаться в дизайне можно на курсах в Академии — всё необходимое обучение собрали в пакет «Креативный».
До 4 декабря на него и курсы внутри будет действовать скидка 30%. Успевайте ухватить необходимый курс или весь пакет сразу по выгодной цене — https://tml.io/gsgsx
Если вы работаете на большом проекте, то рано или поздно столкнётесь с дизайн-системами, нужно будет понимать, как с ними работать. А ещё дизайнер может уйти в отпуск или заболеть — хорошо бы уметь вносить правки в макет самостоятельно, чтобы дедлайны потом не горели, а техлид восхищался вашим кругозором и набором навыков на все случаи жизни.
Научиться работать с дизайн-системами, создавать CSS-анимации и прокачаться в дизайне можно на курсах в Академии — всё необходимое обучение собрали в пакет «Креативный».
До 4 декабря на него и курсы внутри будет действовать скидка 30%. Успевайте ухватить необходимый курс или весь пакет сразу по выгодной цене — https://tml.io/gsgsx
levelup.htmlacademy.ru
Пакет курсов «Креативный»
Пакет навыков, которые позволят разработчикам эффективно решать типовые задачи, связанные с дизайном. Курсы подходят разработчикам, у которых мало времени и которые хотят повысить свой профессиональный уровень.
👍2
Зачем нужен CSS-in-JS
Новая неделя — новая тематическая неделя в канале. С понедельника по пятницу будем рассказывать про новый подход к стилизации веб-приложений CSS-in-JS. Начнём со статьи.
Читайте, чтобы узнать, что такое CSS-in-JS и какие проблемы он решает.
Статья — https://tml.io/nnnhb
Новая неделя — новая тематическая неделя в канале. С понедельника по пятницу будем рассказывать про новый подход к стилизации веб-приложений CSS-in-JS. Начнём со статьи.
Читайте, чтобы узнать, что такое CSS-in-JS и какие проблемы он решает.
Статья — https://tml.io/nnnhb
👍4