Тестировщик с нуля
Простой и понятный курс тестировщика с нуля до Junior QA Tester. Автор легко объясняет жизненные циклы, методологии разработки ПО, техники тест дизайна и многое другое.
Количество видео: 8
Среднее время: 15 минут⏺
Ссылка на курс▶️
#Курс #QA | Easy Code
Простой и понятный курс тестировщика с нуля до Junior QA Tester. Автор легко объясняет жизненные циклы, методологии разработки ПО, техники тест дизайна и многое другое.
Количество видео: 8
Среднее время: 15 минут
Ссылка на курс
#Курс #QA | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
80 бесплатных материалов по грамотному тестированию
В данном списке содержатся ссылки на бесплатные материалы, посвящённые тестированию. Материалы на русском языке, а также онлайн-курсы и подкасты выделяются метками. В них Вы найдете все необходимое для успешного обучения на пути к QA.
Ссылка на сайт🌐
#QA #Полезно | Easy Code
В данном списке содержатся ссылки на бесплатные материалы, посвящённые тестированию. Материалы на русском языке, а также онлайн-курсы и подкасты выделяются метками. В них Вы найдете все необходимое для успешного обучения на пути к QA.
Ссылка на сайт
#QA #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
5 сайтов для соревнований по кодингу
Чтобы научиться чему-либо - нужна практика. Представляем Вашему вниманию 5 ресурсов для соревнований в кодинге с помощью которых Вы быстро прокачаетесь
⬜️ Devpost 🌐
⬜️ Driven Data 🌐
⬜️ DataHack 🌐
⬜️ Соревнования Kaggle 🌐
⬜️ AngelHack 🌐
#Полезно | Easy Code
Чтобы научиться чему-либо - нужна практика. Представляем Вашему вниманию 5 ресурсов для соревнований в кодинге с помощью которых Вы быстро прокачаетесь
#Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
React и TypeScript - Быстрый Курс
В ролике автор быстро расскажет основы React и TypeScript, а также разберёт, как React работает с TypeScript.
Длительность: 1 час 40 минут⏺
Ссылка на видео▶️
#Видео #Web | Easy Code
В ролике автор быстро расскажет основы React и TypeScript, а также разберёт, как React работает с TypeScript.
Длительность: 1 час 40 минут
Ссылка на видео
#Видео #Web | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Основные команды Docker
Docker — платформа для быстрой разработки, тестирования и развёртывания приложений. Она упаковывает ПО в стандартизированные контейнеры, включающие все необходимые компоненты. Это обеспечивает быстрое развёртывание и масштабирование приложений в различных средах, обеспечивая надёжность работы кода.
Один из интерфейсов работы с Docker — командная строка. Сохраняйте полезную шпаргалку, где можно найти описание основных действий в докере, а также базовые команды для работы с образами, томами и регистрами.
Ссылка на шпаргалку🌐
#Docker #Шпаргалка | Easy Code
Docker — платформа для быстрой разработки, тестирования и развёртывания приложений. Она упаковывает ПО в стандартизированные контейнеры, включающие все необходимые компоненты. Это обеспечивает быстрое развёртывание и масштабирование приложений в различных средах, обеспечивая надёжность работы кода.
Один из интерфейсов работы с Docker — командная строка. Сохраняйте полезную шпаргалку, где можно найти описание основных действий в докере, а также базовые команды для работы с образами, томами и регистрами.
Ссылка на шпаргалку
#Docker #Шпаргалка | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Многопоточное программирование С++
Разработчики часто сталкиваются с необходимостью разработки многопоточных приложений, поэтому вопросы многопоточности требуют детального изучения. Данный курс поможет разобраться, что это такое и с чем едят.
Количество видео: 10
Среднее время: 20 минут⏺
Ссылка на курс▶️
#Cpp #Курс | Easy Code
Разработчики часто сталкиваются с необходимостью разработки многопоточных приложений, поэтому вопросы многопоточности требуют детального изучения. Данный курс поможет разобраться, что это такое и с чем едят.
Количество видео: 10
Среднее время: 20 минут
Ссылка на курс
#Cpp #Курс | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Обучающая игра для изучения SQL
Обучающая игра SQL Murder Mystery. В ней Вы становитесь детективом и расследуете убийство командами SQL, посылая запросы к таблицам и базам данным. Необычный способ для быстрого и интересного обучения SQL.
Ссылка на сайт🌐
#SQL #Полезно | Easy Code
Обучающая игра SQL Murder Mystery. В ней Вы становитесь детективом и расследуете убийство командами SQL, посылая запросы к таблицам и базам данным. Необычный способ для быстрого и интересного обучения SQL.
Ссылка на сайт
#SQL #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Книга: Python глазами хакера
Книга освещает современные интерпретаторы Python, предоставляя описание устройства таких элементов, как reverse shell, файловый вирус, троян, локер и шифровальщик. Авторы представляют инструменты для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal. Кроме того, представлены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. В книге также описывается процесс написания навыка для голосового помощника «Алиса» на Python, а также приводятся различные программы для одноплатных компьютеров.
Авторы: Марков Николай, Бабичева Татьяна и Афанасьев Илья
Год издания: 2022
#Книга #Python | Easy Code
Книга освещает современные интерпретаторы Python, предоставляя описание устройства таких элементов, как reverse shell, файловый вирус, троян, локер и шифровальщик. Авторы представляют инструменты для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal. Кроме того, представлены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. В книге также описывается процесс написания навыка для голосового помощника «Алиса» на Python, а также приводятся различные программы для одноплатных компьютеров.
Авторы: Марков Николай, Бабичева Татьяна и Афанасьев Илья
Год издания: 2022
#Книга #Python | Easy Code
👍7
Машинное обучение
Курс по машинному обучению. Большая часть - математика, так как для его восприятия необходимо хорошо знать математическую базу. Кроме того, на занятиях автор будет использовать язык Python при реализации отдельных задач. Это необходимый минимум для начала изучения данного предмета.
Количество видео: 47
Среднее время: 15 минут⏺
Ссылка на курс▶️
#Курс #Полезно | Easy Code
Курс по машинному обучению. Большая часть - математика, так как для его восприятия необходимо хорошо знать математическую базу. Кроме того, на занятиях автор будет использовать язык Python при реализации отдельных задач. Это необходимый минимум для начала изучения данного предмета.
Количество видео: 47
Среднее время: 15 минут
Ссылка на курс
#Курс #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
NestJS: быстрый курс
NestJS - серверный JavaScript фреймворк (NodeJS) над Express.
В видео автор покажет создание полного REST API c базой данных MongoDB.
Длительность: 1 час 40 минут
Ссылка на видео▶️
#Видео #Web | Easy Code
NestJS - серверный JavaScript фреймворк (NodeJS) над Express.
В видео автор покажет создание полного REST API c базой данных MongoDB.
Длительность: 1 час 40 минут
Ссылка на видео
#Видео #Web | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Public APIs— сборник API на любую потребность
Этот внушительный список бесплатных API разделён на категории, среди которых: искусство, авторизация, блокчейн, облачные технологии, финансы, криптография, работа с электронными почтами и многое другое (даже аниме).
Ссылка на репозиторий🖥
#Полезно | Easy Code
Этот внушительный список бесплатных API разделён на категории, среди которых: искусство, авторизация, блокчейн, облачные технологии, финансы, криптография, работа с электронными почтами и многое другое (даже аниме).
Ссылка на репозиторий
#Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Большой курс по этичному хакингу
Плейлист из 65 небольших уроков, в котором Вам дадут общую информацию по Kali Linux и помогут освоить всё, что необходимо для этичного взлома с её помощью.
Автор делает упор на использование Kali Linux на практике и по большей части обозревает возможности этой системы, но несмотря на это, теории в курсе тоже хватает.
Количество видео: 65
Среднее время: 7 минут⏺
Ссылка на курс▶️
#Курс | Easy Code
Плейлист из 65 небольших уроков, в котором Вам дадут общую информацию по Kali Linux и помогут освоить всё, что необходимо для этичного взлома с её помощью.
Автор делает упор на использование Kali Linux на практике и по большей части обозревает возможности этой системы, но несмотря на это, теории в курсе тоже хватает.
Количество видео: 65
Среднее время: 7 минут
Ссылка на курс
#Курс | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
123 задачи с IT-собеседований с разбором решений
При найме сотрудника на позицию программиста, работодатель проверяет кандидата не только по его навыкам, но и по различным логическим задачам, IT-кейсам и профессиональным заданиям в области разработки. Обычно перечень этих задач у разных работодателей схож, а это значит, что можно тщательность подготовиться почти к любому собеседованию.
В статье представлено более сотни вопросов с подробным разбором их решений.
Ссылка на статью🌐
#Статья #Полезно | Easy Code
При найме сотрудника на позицию программиста, работодатель проверяет кандидата не только по его навыкам, но и по различным логическим задачам, IT-кейсам и профессиональным заданиям в области разработки. Обычно перечень этих задач у разных работодателей схож, а это значит, что можно тщательность подготовиться почти к любому собеседованию.
В статье представлено более сотни вопросов с подробным разбором их решений.
Ссылка на статью
#Статья #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Паттерны объектно-ориентированного проектирования
Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности.
Автор: Гамма Эрих, Хелм Ричард, Джонсон Роберт, Влиссидес Джон
Год издания: 2022
#Книга #Полезно | Easy Code
Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности.
Автор: Гамма Эрих, Хелм Ричард, Джонсон Роберт, Влиссидес Джон
Год издания: 2022
#Книга #Полезно | Easy Code
👍6
Курс: Программирование на языке C++
Программа курса основана на различных программных курсах по языку C++, представленных в Академии Современного Программирования, Академическом университете и Computer Science Center.
Основное внимание тут уделяется базовым принципам работы программ и процессу их компиляции. Курс охватывает часть стандарта языка C++, фокусируясь на ключевых возможностях.
Ссылка на курс🌐
#Курс #Cpp | Easy Code
Программа курса основана на различных программных курсах по языку C++, представленных в Академии Современного Программирования, Академическом университете и Computer Science Center.
Основное внимание тут уделяется базовым принципам работы программ и процессу их компиляции. Курс охватывает часть стандарта языка C++, фокусируясь на ключевых возможностях.
Ссылка на курс
#Курс #Cpp | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Курс с теорией и практикой по Data Science
Никакой воды, да еще и с примерами кода. Можно даже выбрать диалект, на котором будут показывать примеры (PyTorch, Keras или MXNET).
Ссылка на сайт🌐
#Полезно | Easy Code
Никакой воды, да еще и с примерами кода. Можно даже выбрать диалект, на котором будут показывать примеры (PyTorch, Keras или MXNET).
Ссылка на сайт
#Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Как компании отправляют код в продакшен?
На схеме показан типичный рабочий процесс.
Шаг 1: Процесс начинается с того, что владелец бизнес-процессов заполняет бриф на разработку.
Шаг 2: Команда разработчиков берет бриф из бэклога и помещает их в спринт, рассчитанный на двухнедельный цикл разработки.
Шаг 3: Разработчики отправляют исходный код в хранилище кода Git.
Шаг 4: В Jenkins запускается сборка. Исходный код должен пройти модульные тесты, порог покрытия кода и гейты в SonarQube.
Шаг 5: После успешного завершения сборки она сохраняется в песочнице. Затем сборка развертывается в dev-среде.
Шаг 6: Если, несколько команд разработчиков работают над разными функциями, то функции должны быть протестированы независимо друг от друга, поэтому они развертываются в QA1 и QA2.
Шаг 7: Команда QA выполняет QA-тестирование, регрессионное тестирование и тестирование производительности.
Шаг 8: Как только сборки QA проходят проверку QA-команды, они развертываются в среде UAT.
Шаг 9: Если тестирование UAT прошло успешно, сборки становятся кандидатами на выпуск и в соответствии с графиком развертываются в производственной среде.
Шаг 10: Команда SRE (Site Reliability Engineering) отвечает за мониторинг прода.
#Полезно | Easy Code
На схеме показан типичный рабочий процесс.
Шаг 1: Процесс начинается с того, что владелец бизнес-процессов заполняет бриф на разработку.
Шаг 2: Команда разработчиков берет бриф из бэклога и помещает их в спринт, рассчитанный на двухнедельный цикл разработки.
Шаг 3: Разработчики отправляют исходный код в хранилище кода Git.
Шаг 4: В Jenkins запускается сборка. Исходный код должен пройти модульные тесты, порог покрытия кода и гейты в SonarQube.
Шаг 5: После успешного завершения сборки она сохраняется в песочнице. Затем сборка развертывается в dev-среде.
Шаг 6: Если, несколько команд разработчиков работают над разными функциями, то функции должны быть протестированы независимо друг от друга, поэтому они развертываются в QA1 и QA2.
Шаг 7: Команда QA выполняет QA-тестирование, регрессионное тестирование и тестирование производительности.
Шаг 8: Как только сборки QA проходят проверку QA-команды, они развертываются в среде UAT.
Шаг 9: Если тестирование UAT прошло успешно, сборки становятся кандидатами на выпуск и в соответствии с графиком развертываются в производственной среде.
Шаг 10: Команда SRE (Site Reliability Engineering) отвечает за мониторинг прода.
#Полезно | Easy Code
👍5
Базовые команды терминала Linux
Использование терминала и команд является одним из ключевых способов управления в Linux, особенно при работе с сервером.
В статье собрали шпаргалку с основными командами для повышения продуктивности работы в терминале:
Ссылка на шпаргалку🌐
#Шпаргалка #Linux | Easy Code
Использование терминала и команд является одним из ключевых способов управления в Linux, особенно при работе с сервером.
В статье собрали шпаргалку с основными командами для повышения продуктивности работы в терминале:
Ссылка на шпаргалку
#Шпаргалка #Linux | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
План обучения DevOps на 2024 год
Если вдруг Вы задумались над тем, чтобы стать DevOps-инженером и запланировали для себя обучение, то этот план как раз Вас
Ссылка на GitHub🖥
#Полезно #DevOps | Easy Code
Если вдруг Вы задумались над тем, чтобы стать DevOps-инженером и запланировали для себя обучение, то этот план как раз Вас
Ссылка на GitHub
#Полезно #DevOps | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Вопросы по SQL от Google во время собеседований
Если вдруг Вы задумались пойти в Google на позицию Data Analytics, Data Science или Data Engineering. К Вашему вниманию 11 реальных вопросов для собеседования Google по SQL.
Ссылка на сайт🌐
#Полезно #SQL | Easy Code
Если вдруг Вы задумались пойти в Google на позицию Data Analytics, Data Science или Data Engineering. К Вашему вниманию 11 реальных вопросов для собеседования Google по SQL.
Ссылка на сайт
#Полезно #SQL | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6