Все статьи в порядке публикации на Unicoding: изучайте новые технологии, смотрите лекции и участвуйте в обсуждении.
Интернет магазин с нуля до деплоя на: Nest.js + MariaDB/MySQL + Next.js + Effector.js + ЮKassa
В этом выпуске мы напишем крутой интернет магазин по продаже запчастей для газовых котлов. Будет работа с сервером, фронтендом, с платежной системой и многое другое.
Не забудьте поставить лайк и подписаться. Приятного просмотра!
#nestjs #typescript #mysql #next #learn
Тестирование ПО. Профессиональный курс подготовки QA
Тестирование ПО это профессия. Каждый урок раскрывает профессию тестировщика.
Мы начнем с того что такое тестирование ПО, как стать тестировщиком, чем тестировщик занимается на работе, что должен знать junior тестировщик.
Пройдемся по всем темам базовой теории тестирования:
тест план, тестирование требований, виды тестирования, разберем функциональное и нефункциональное.
Пройдёмся по уровням тестирования. Рассмотрим дымовое, регрессионное, санитарное.
Как составлять тест кейсы и чеклисты. Как работать с баг трекинговыми системами. Как оформлять баг.
После этого разберем клиент серверную архитектуру. Как тестировать web сервисы.
Как работать с api сервисами. Зачем нужен postman и soap ui .
И плавно перейдём к продвинутым темам. Будем разбираться с тем как отлавливать плавающие дефекты. Как устанавливать метрики для тестировщиков.
Как проводить нагрузочное тестирование и как проводить тестированию юзабилити.
Этот курс поможет подготовить не только junior специалиста, но и middle тестировщика.
Я беру акцент на тех, кто хочет понять эту профессию с нуля. Это значит , что мы будем проходить самые основы. И базовые темы. Это особенно важно для тех кто уже работает, т.к. именно базовые темы в процессе работы быстро забываются.
Обращаю внимание, что в первую очередь курс для манульных (ручных) тестировщиков.
Но и автоматизаторы найдут много полезной для себя информации.
Если вы хотите понять как стать тестировщиком бесплатно, то после выхода 18 уроков этого курса, вы будете очень близки к свой цели.
Вам останется только подробно изучить каждый видео урок.
Отдельным этапом станет изучение мобильного тестирования. Сама по себе эта тема не является обширной, а скорее говорит о том, какие особенноти у мобильных платформ и на что нужно обращать внимание.
Так как общая теория ничем не отличается.
Но позже на канале появиться ещё и курс по автоматизации мобильного тестирования. Обращаю внимание, что на данный момент такого курса вообще нет в свободном доступе в интернете.
Уроки выходят в среднем 1 раз в неделю. И выходить чаще не будут. Так как по мимо уроков для данных плэйлиста есть ещё и другие темы, которые надо освещать.
Но у меня есть платная подписка по которой вы можете получить доступ к урокам, которые уже записаны. Они выложена на портале boosty и ссылка на него есть под каждым видео в описании. Или на шапке моего профиля.
Там же можно получить доступ в чат менторства Леши Маршала.
В этом чате я помогаю вам разбираться со сложными темами, отвечаю на вопросы по теме тестирования и как найти первую работу тестировщиком.
Так же провожу тренировочные собеседования.
На канале уже есть курс по тестированию. Состоящий из 8 уроков. Это часть курса, который находится на других платформах на платной основе. Его прошло уже больше 3000 человек.
И по комментариям я понял какие темы являются более сложными и как лучше рассказать про то, что такое тестирование.
Именно это и натолкнуло меня на мысль сделать курс для профессиональной подготовки.
В конце концов, очень много материалов для подготовки новичком. Но там в основном поверхностная информация. Я решил посвятить темы именно глубокому погружению в тему и плюс к этому поделиться именно опытом того, как это происходит на практике и зачем это вообще нужно.
Например сложно понять, зачем вообще нужно методы тестирования: черный ящик, белый, зачем все это нужно.
Я объясняю как с этим работать. Зачем применять эту терминологию и как это помогает в работе.
#qamarshal #qa #learn #softwaretesting
https://www.youtube.com/playli....st?list=PLZqgWWF4O-z
Деплой Frontend приложения. Настройка nginx. Подключаем домен, настраиваем HTTPS, gzip, docker
В этом ролике мы задеплоим frontend приложение на React на облачный сервер, настроим Nginx, подключим домен, настроим https, gzip, посмотрим на конфигурацию докера.
#nginx #react #javascript #learn #ulbitv #frontend #docker
Тестирование карандаша / Как тестировать карандаш
Довольно часто на собеседования спрашивают: как тестировать карандаш (либо другой предмет), но не все понимают для чего это задание и как эффективно его выполнить, показав компании, что вы достойный тестировщик. Обо всем этом в видео.
#qa #learn #softwaretesting #qalife #artsiomrusau
Как стартовать новый проект в 2023 году?
Совсем не давно вышел Vite конкурент create-react-app, но он не появился в рекомендациях на сайте React, но так же и create-react-app убрали из рекомендаций. Попробуем вместе разобраться, как стартовать проект в 2023 году!
#react #vite #spa #mpa
Список Игр с Фильтрами и Поиском на React
#spa #react #docker #learn #petproject
CSS animation и @keyframes за 12 минут. Подробный разбор CSS свойств анимации + шпаргалка.
Как и CSS свойство плавных переходов transition, о котором мы говорили в предыдущем уроке, свойство animation призвано сделать нашу верстку более динамичной, оживить её для лучшего взаимодействия с пользователем и создания WOW эффекта. Но в отличие от CSS переходов, создание анимации базируется на ключевых кадрах @keyframes, которые позволяют автоматически воспроизводить и повторять эффекты на протяжении заданного времени, а также приостанавливать анимацию по определенному событию. Другими словами, использование конструкции animation и @keyframes позволяет нам создавать более сложные сценарии анимаций.
#css #keyframes #html #learn