Easy Code | Уроки по Программированию
3.86K subscribers
1.67K photos
12 videos
23 files
1.64K links
Отборные материалы для программиста любого уровня и направления

Реклама: @dad_admin

Купить рекламу: https://telega.in/c/+_lhcqt9pI6s0MWY6
Download Telegram
Простая аналитическая платформа для веб-сайтов

Этот инструмент предоставляет информацию о трафике и действиях пользователей, позволяя анализировать каждый клик и определять точки потерь. Сервис также позволяет проводить эксперименты для оптимизации верстки и увеличения конверсии. Для небольших сайтов и личных проектов он доступен бесплатно, а для расширенной функциональности предлагается подписка.

Ссылка на инструмент 💡

#Полезно #Web | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Тестировщик с нуля

Простой и понятный курс тестировщика с нуля до Junior QA Tester. Автор легко объясняет жизненные циклы, методологии разработки ПО, техники тест дизайна и многое другое.

Количество видео: 8
Среднее время: 15 минут

Ссылка на курс ▶️

#Курс #QA | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
5
80 бесплатных материалов по грамотному тестированию

В данном списке содержатся ссылки на бесплатные материалы, посвящённые тестированию. Материалы на русском языке, а также онлайн-курсы и подкасты выделяются метками. В них Вы найдете все необходимое для успешного обучения на пути к 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
React и TypeScript - Быстрый Курс

В ролике автор быстро расскажет основы 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Шпаргалка по Git для разработчиков и инженеров DevOps

#Полезно | Easy Code
👍6
Многопоточное программирование С++

Разработчики часто сталкиваются с необходимостью разработки многопоточных приложений, поэтому вопросы многопоточности требуют детального изучения. Данный курс поможет разобраться, что это такое и с чем едят.

Количество видео: 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Книга: Python глазами хакера

Книга освещает современные интерпретаторы Python, предоставляя описание устройства таких элементов, как reverse shell, файловый вирус, троян, локер и шифровальщик. Авторы представляют инструменты для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal. Кроме того, представлены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. В книге также описывается процесс написания навыка для голосового помощника «Алиса» на Python, а также приводятся различные программы для одноплатных компьютеров.

Авторы: Марков Николай, Бабичева Татьяна и Афанасьев Илья
Год издания: 2022

#Книга #Python | Easy Code
👍7
Машинное обучение

Курс по машинному обучению. Большая часть - математика, так как для его восприятия необходимо хорошо знать математическую базу. Кроме того, на занятиях автор будет использовать язык 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Public APIs— сборник API на любую потребность

Этот внушительный список бесплатных API разделён на категории, среди которых: искусство, авторизация, блокчейн, облачные технологии, финансы, криптография, работа с электронными почтами и многое другое (даже аниме).

Ссылка на репозиторий 🖥

#Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Большой курс по этичному хакингу

Плейлист из 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Паттерны объектно-ориентированного проектирования

Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности.

Автор: Гамма Эрих, Хелм Ричард, Джонсон Роберт, Влиссидес Джон
Год издания: 2022

#Книга #Полезно | Easy Code
👍6
Курс: Программирование на языке C++

Программа курса основана на различных программных курсах по языку 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
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
👍5
Базовые команды терминала Linux

Использование терминала и команд является одним из ключевых способов управления в Linux, особенно при работе с сервером.

В статье собрали шпаргалку с основными командами для повышения продуктивности работы в терминале:

Ссылка на шпаргалку 🌐

#Шпаргалка #Linux | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
План обучения DevOps на 2024 год

Если вдруг Вы задумались над тем, чтобы стать DevOps-инженером и запланировали для себя обучение, то этот план как раз Вас

Ссылка на GitHub 🖥

#Полезно #DevOps | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5