Запрет складчины

  1. Доступно [Skillbox] Профессия Специалист по кибербезопасности с нуля (Максим Клочков, Анастасия Полякова)

    [​IMG]

    О профессии

    Специалист по компьютерной кибербезопасности ищет уязвимости в программах, сайтах и мобильных приложениях.

    По данным Positive Technologies, у 96% российских компаний есть проблемы с компьютерной безопасностью. Хакеры могут легко получить доступ к конфиденциальным данным банков, важных предприятий или любого другого бизнеса. Чтобы защититься от преступников, компании активно ищут специалистов по компьютерной кибербезопасности.

    Чему вы научитесь:
    • Разбираться в системном и сетевом администрировании
    • Находить и эксплуатировать уязвимости ОС и веб-приложений
    • Анализировать исходный код приложений
    • Определять потенциальные киберугрозы системам
    • Восстанавливать системы после кибератаки
    • Работать с политиками безопасности и доступа
    • Перехватывать и анализировать сетевой трафик
    • Автоматизировать рутинные процессы кибербезопасности
    • Работать с системами обнаружения вторжения
    Основы администрирования и программирования
    • Администрирование Windows и работа с Powershell. 1 месяц
    • Структура ОС Linux. 2 недели
    • Системное администрирование Linux. 1 месяц
    • Сетевое администрирование Linux. 1 месяц
    • Безопасность баз данных. 3 недели
    • Основы Python. Часть 1. 2 недели
    Кибербезопасность
    • Введение в информационную безопасность. 2 недели
    • Анализ защищенности. 6 недель
    • Внедрение, модернизация и поддержка систем информационной безопасности. 3 недели
    • Мониторинг и реагирование на события и инциденты информационной безопасности. 6 недель
    • Обеспечение соответствия. 3 недели
    • Защита приложений. 6 недель
    3 дополнительных курса: Git, сеть и Python
    • Система контроля версий Git. 1 неделя
    • Сеть. 1 месяц
    • Основы Python. Часть 2. 2 недели
  2. Доступно [1С:Учебный центр №3] Настройка отчетов без программирования в «1С:Предприятие 8» 2023

    [​IMG]

    Основной упор в программе данного курса сделан на следующие возможности:

    • Изучаются возможности механизма "Система компоновки данных", с помощью которого можно менять внешний вид, настройки отчетов.
    • Рассматриваются примеры настройки отчетов в "1С:ERP Управление предприятием 8", "1С:Бухгалтерия предприятия 8", "1С:Зарплата управление персоналом 8".
    Для кого предназначен курс:
    Для слушателей:
    • желающих изучить возможности и получить пракические навыки по настройке отчетов, предоставляемые системой компоновки данных (механизм платформы);
    • желающих изучить особенности механизма настройки отчетов, реализованные в типовых конфигурациях.
    После курса Вы сможете:
    • Получить практические навыки по настройке отчетов, позволяющие получить от любого настраиваемого отчета максимальную отдачу (вывод данных в нужных группировках, таблицах, диаграммах)
      Настраивать отчеты с помощью системы компоновки данных
  3. Доступно [Skillbox] Администрирование ОС Linux (Анастасия Полякова, Давид Медведик)

    [​IMG]

    Linux — основная операционная система для серверов. Её ключевые фишки — безопасность и гибкость, а дистрибутивы полностью бесплатны. Linux-администратор управляет правами пользователей, обеспечивает безопасность и непрерывную работу сетевой инфраструктуры. Он знает bash лучше всех в компании, автоматизирует и ускоряет процессы.

    Чему вы научитесь
    1. Устанавливать и настраивать Linux
      Узнаете, как установить дистрибутив, и научитесь работать с каталогом файловой системы Linux.

    2. Работать с командной строкой
      Научитесь применять основные команды для управления процессами и системой в Bash-терминале.

    3. Настраивать доступы
      Сможете настраивать уровень доступа к системе и привилегии для отдельных пользователей и групп.

    4. Управлять системой
      Научитесь запускать фоновые процессы и выполнять задачи в Linux мгновенно или по расписанию.

    5. Работать с сетью
      Изучите основы работы сети и маршрутизации. Научитесь настраивать удалённый доступ с SSH и FTP, Linux Firewall, службы DNS, сервер Apache, будете отслеживать сетевые неполадки и устранять их.

    6. Защищать Linux от вредоносных ПО
      Узнаете, какое вредоносное ПО может атаковать Linux. Научитесь проводить аудит системы и настраивать её для безопасной работы в сети.
    Вас ждут 28 вебинаров, практика и финальная работа для закрепления навыков.
    29 практических работ
    179 видеоматериалов
    Структура Linux
    Введение в Linux
    Первая установка Linux
    Структура ОС Linux
    Знакомство с терминалом
    Устройства в Linux
    Диски и файловые системы
    Устройство файловых систем и настройка файла подкачки
    Системное администрирование Linux
    Основные операции в Bash-терминале. Работа с файлами и каталогами
    Привилегии в Linux
    Управление доступом
    Учётные записи в Linux и групповые политики
    Управление вводом/выводом и конвейерная обработка
    Загрузка ядра Linux
    Управление процессами
    User space
    Управление системой
    Логирование и мониторинг
    Установка и удаление программ
    Механизмы управления безопасностью
    Резервное копирование и восстановление данных
    Сетевое администрирование Linux
    Строение сети
    Основные протоколы
    Маршрутизация и настройка удалённого доступа
    Файловая система NFS, работа с DNS
    Apache
    Netfilter
    Работоспособность сети
    Инциденты в локальной сети
  4. Доступно [Otus] Супер-интенсив «CI/CD или Непрерывная поставка с Docker и Kubernetes» (Наталья Науменко)

    [​IMG]
    Что даст вам этот курс
    Проведите время с пользой!
    Практический интенсив «CI/CD или Непрерывная поставка с Docker и Kubernetes»

    Мы расскажем, как внедрить практику непрерывной поставки в вашу команду, чтобы ускорить процесс выкатки и исключить простои. Участники настроят автоматизированный конвейер поставки микросервисного приложения в Kubernetes, научатся управлять всем жизненным циклом приложения.

    За дни интенсива вы сможете:
    — Сделать выкатку кода простым и приятным процессом в духе «нажми одну кнопку», который можно выполнять десятки раз в день.
    — Развернуть масштабируемую инфраструктуру для запуска микросервисов.
    — Создать прозрачный и понятный continuous delivery pipeline и выкатывать изменения часто и небольшими частями.
    — Делать десятки тестовых стендов в день для разных команд и разных версий продукта, при этом конфигурация стенда будет практически идентичной боевой среде.
    — Увеличить скорость разработки, тестирования и выкатки за счет применения современной системы автоматизации развертывания контейнеров Docker.
    — Получить быструю обратную связь от систем мониторинга и логирования на всех основных этапах жизненного цикла ПО.

    Дополнительно вы получите возможность пообщаться с экспертами и задать им все интересующие вас вопросы!

  5. Доступно [Ironskills] Работа с файлами в 1С (Иван Гордынец)

    [​IMG]

    Научитесь программно обрабатывать файлы в 1С за 2 недели!
    (TXT, CSV, XLS, DBF, XML)

    Почему стоит пройти курс?
    1. Большинство задач по интеграции 1С с другими системами требуют умения работать с файлами разных форматов
    2. По результатам курса у вас будут готовые шаблоны кода по обработке файлов, которые будут экономить ваше время
    3. Вам потребуется всего 2 недели, чтобы сформировать навыки работы с файлами
    Программа обучения:
    1. 1. Создание информационной базы
    1.2. Постановка задачи. Общая схема загрузки данных из файла в 1С
    2.1. Подготовка к загрузке данных из файла
    2.2. Чтение данных из файла TXT
    2.3 Чтение прайс-листа в формате TXT (практика)
    2.4. Чтение данных из файла SCV
    2.5. Чтение прайс-листа в формате SCV (практика)
    2.6. Чтение данных из файла Excel
    2.7. Чтение прайс-листа из Excel (практика)
    2.8. Чтение данных из файла DBF
    2.9. Чтение прайс-листа из файла DBF (практика)
    2.10. Чтение данных из файла XML
    2.11. Чтение прайс-листа из файла XML (практика)
    2.12. Загрузка данных в справочник Контрагенты
    2.13. Загрузка номенклатуры и цен в 1С (практика)
    2.14. Как прочитать файл на сервере
    2.15. Доработка загрузки данных из файла Excel (практика)
    3.1. Подготовка к выгрузке данных из 1С в файл
    3.2. Выгрузка данных из 1С в файл TXT или CSV
    3.3 Выгрузка остатков номенклатуры в файл TXT (практика)
    3.4. Выгрузка данных из 1С в файл Excel (XLS, XLSX)
    3.5. Выгрузка остатков номенклатуры в файл Excel (практика)
    3.6. Выгрузка данных из 1С в файл DBF
    3.7. Выгрузка остатков номенклатуры в файл DBF (практика)
    3.8. Выгрузка данных из 1С в файл XML
    3.9. Выгрузка остатков номенклатуры в файл XML (практика)

    Курс 2020 года
  6. Доступно [Otus] Сетевой инженер. Июнь 2020 (Алексей Кулиничев, Андрей Рукин)

    [​IMG]

    Что даст вам этот курс


    OTUS стал сертифицированной Сетевой Академией Cisco

    А также нашим партнёром стала Сетевая Академия Cisco при РТУ МИРЭА. Теперь курс «Сетевой инженер» — авторская программа в сочетании с удалённой практикой на реальном оборудовании и академическим сертификатом Cisco!

    Что это значит?

    1. Студенты получают практические навыки работы на оборудовании при помощи удалённой онлайн-лаборатории, работающей на базе нашего нового партнёра по обучению — РТУ МИРЭА: маршрутизаторы Cisco 1921, Cisco 2801, Cisco 2811; коммутаторы Cisco 2950, Cisco 2960.

    2. Студенты зачисляются в официальную академию Cisco (OTUS, Cisco Academy, ID 400051208) и получают доступ ко всем частям курса CCNA, одну из которых изучают на расширенных занятиях в рамках авторского курса, а остальные самостоятельно с консультацией сертифицированных инструкторов академии Cisco.

    3.В итоге студенты смогут сдать три академических теста по курсам "CCNA Introduction to Networks"; "CCNA Switching, Routing, and Wireless Essentials" и "CCNA Enterprise Networking, Security, and Automation"

    В результате успешной сдачи тестов в сетевой академии Cisco можно сдать сертификационный экзамен на международный сертификат CCNA в центрах тестирования Pearson VUE со скидкой от 50 до 65%. Дополнительно вы получите сертификат OTUS о прохождении курса.

    Курс «Сетевой инженер» создан для:

    — специалистов по маршрутизации и коммутации, работающих в небольших или средних компаниях и стремящихся к более масштабным и крупным проектам;
    — специалистов крупных компаний, которые хотят получить более глубокое представление о своей работе и брать более сложные задачи.

    Данный курс построен на базе обновленного CCNAv7

    Выпускники на профессиональном уровне смогут:

    - настраивать статические и динамические VPN туннели с защитой технологией IPSec,
    - работать со статической маршрутизацией через политики;
    - настраивать и находить проблемы в работе протоколов OSPF и EIGRP;
    - работать с метриками протоколов IGP для гибкой настройки маршрутизации в локальных сетях;
    - работать с маршрутами через протокол BGP;
    - безопасно настраивать сетевую инфраструктуру;
    - разворачивать свой центр сертификации для аутентификации VPN пиров;
    - распределять адресное пространство IPv4 и IPv6 для оптимизации работы оборудования и нахождения неполадок в сети.

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

    16 работодателей Troubleshooting по 80% тем курса Практическая работа над собственным проектом в течение всего курса Авторская программа в сочетании с реальным "железом" Cisco и сертификатом Академии
  7. Доступно [Otus] Сетевой инженер. Февраль 2020 (Андрей Рукин, Павел Викирюк)

    [​IMG]

    Описание:


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

    Курс подходит для:

    • специалистов по маршрутизации и коммутации, работающих в небольших или средних компаниях и стремящихся к более масштабным и крупным проектам;
    • специалистов крупных компаний, которые хотят получить более глубокое представление о своей работе и брать более сложные задачи.
    Большой упор в обучении сделаем на два самых распространенных протокола - BGP и OSPF. Углубимся в настройку VPN с шифрованием на основе стека протоколов IPSec с идентификацией по сертификатам. Научимся фильтровать и балансировать маршруты между вышестоящими провайдерами.

    После завершения курса вы сможете:
    • разбираться, находить и устранять проблемы в маршрутизации OSPF и BGP;
    • настраивать VPN с шифрованием на основе стека протоколов IPSec с идентификацией по сертификатам;
    • фильтровать и балансировать маршруты между вышестоящими провайдерами;
    • уверенно работать с технологиями и протоколами VPN(IPSec), OSPF, BGP, Troubleshooting.
    В результате обучения на курсе вы узнаете:
    • теоретические аспекты работы сети;
    • характеристики протоколов маршрутизации;
    • особенности использования редистрибьюции и выбора технологии маршрутизации;
    • что такое BGP и с чем его едят;
    • всё, что нужно знать об IPv6 и работе EIGRP, OSPF.
    Содержание:
    • Основные концепции маршрутизации IPv4/IPv6
    • Протоколы маршрутизации IGP
    • Подключение к миру
    • Управление и защита сетевой инфраструктуры
    Алексей Кулиничев
    Equifax Credit Services

    Занимается развитием и внедрением новых технологий балансировки трафика и информационной безопасности в коммерческой организации в банковском секторе более 5 лет.

    Успешно подготовил и провёл несколько чемпионатов WorldSkills Moscow.

    Сертифицированный международный специалист, инструктор академии Cisco по направлению CCNA Security. Сотрудничал с госкомпаниями и юридическими лицами, есть опыт работы в сетях провайдера (как крупного, так и небольшого).

  8. Доступно [Otus] CI/CD на AWS, Azure и Gitlab. Модуль 1 (Игорь Саблин)

    [​IMG]

    Практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на разных платформах Amazon Web Service, Azure, GitLab и Jenkins

    Цель курса:
    • сформировать понимание архитектуры облачных провайдеров
    • научить настройке процесса сборки и тестирования приложения
    • изучить автоматизацию анализа кода и поиска уязвимостей
    • настраивать процесс установки приложения
    • и все это у трех крупнейших провайдеров!

    Курс будет интересен как разработчикам, так и инженерам, отвечающим за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery).

    В качестве выпускной работы вам будет предложено реализовать процессы CI/CD для любого opensource-проекта на ваш выбор. При затруднении с выбором вам будет предложено несколько вариантов проектов.

    Минимальное количество реализованных этапов CI/CD:
    • сборка проекта
    • модульное и end-to-end тестирование
    • статический анализ качества кода
    • SAST
    • установка на тестовое окружение для ревью изменений
    • нагрузочное тестирование
    • установка в промышленное окружение
    1 Разработка в облаке (Code)
    • СУБД, поддерживающие SQL
    • Введение в архитектуру, знакомство с демо-проектом
    • Знакомство с моделями Workflow (git flow ,trunk-based идругие)
    • Настройка учетных записей
    • Настройка репозиториев кода, миграция с других решений
    • Знакомство с IDE в облаке
    • Работа с агентами сборки
    • Хранилища артефактов
    2 Автоматизация сборки и тестирования (Continuous Integration)
    • Первый pipline (вручную и не только)
    • Запуск модульны хтестов
    • Статическая проверка качества кода
    • Проверка кода на кибербезопасность
    • Интерграция Jenkins c облачными провайдерами, k8s,интеграция с gitlab и github
    • Проверка на лицензионную чистоту
    • Настройка окружения для Code Review
    3 Автоматизация установки (Continuous Delivery)
    • Работа с секретами
    • Стратегии развертывания (Fail fast,Canary deployment, Feature flags)
    • Установка в базу данных
    • Инсталляция web-приложения
    • Установка приложения в докер-образе
    • Установка в Kubernetes
    • Мониторинг работы приложения
    4 Итоговый модуль
    • консультация по проекту
    • Итоговое занятие

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...

  9. Доступно [Udemy] За тобой не прийдут с болгаркой V2. Volume 1 (Мефодий Келевра)

    [​IMG]

    Описание
    Всем привет Мефодий Келевра на связи!
    Рад вам представить курс, который не нуждается в представлении!
    Спустя ровно год после запуска первого бестселлера "За тобой не прийдут с болгаркой" рад вам представить второй киллер курс
    "За тобой не прийдут с болгаркой v.2"
    Курс не является переосмыслением первой болгарки, он является ее продолжением.
    Описывать что в нем не имеет смысла, вы ДОЛЖНЫ увидеть это своими глазами!
    1. Антифорензика
    2. Шифрование
    3. Мессенджеры
    4. Технологии VPN
    5. Самоуничтожение
    6. Что делать Если уже пришли с болгаркой :)
    7. Анонимная Экономика
    8. Биохакинг
    9. План отдохода.
    Hack the Planet! And Stay Tuned!
    Для кого этот курс:
    • Люди, которое заботяться о безопасности и сохраности своей информации
    • Этичные хакеры
    • Компьютерные энтузиасты
  10. Доступно [Udemy] VPN мастеркласс. Public VPN, Personal VPN, WireGuard VPN (Мефодий Келевра)

    [​IMG]

    Описание
    Приветствую друзья!
    Предлагаю вашему вниманию киллер курс по VPN !
    • Что такое VPN и почему смена IP адреса это только его "побочный эффект"
    • Как производятся атаки на протокол VPN и как сделать так что бы Ваш траффик не расшифровали.
    • Как замаскировать ваше VPN соединение для обхода фаерволов например в людных местах - Кафе и Гостиницах
    • Разберем плюсы и минусы большинства VPN провайдеров в интернете.
    • Поднимем свой VPN сервер на протоколе OpenVPN а так же Wireguard для мобильных устройств.
    • Напрочь отключим логгирование на сервере.
    Настоящий праздник души для криптопанкеров :)
    Для кого этот курс:
    • Для тех кому важна безопасность и анонимность
    Продажник:
  11. Доступно [GeekBrains] Профессия Системный администратор, 2019

    [​IMG]
    • Уверенное знание TCP/IP
    • Знание Unix-подобных систем
    • Сопровождение и настройка Mysql
    • Веб-сервер Nginx
    • Знание архитектуры frontend и backend
    • Распределение нагрузки (балансировка нагрузки) с помощью Nginx
    • Системы мониторинга: Cacti, Munin, Nagios, Zabbix
    • Знание синтаксиса языка SQL
    • Использование MySql Workbench
    • Инструменты нагрузочного тестирования: Tsung, Siege
    • Поиск узких мест и предупреждение таковых
    • Анализ сетевого трафика
    • Анализ защищенности сетевой инфраструктуры
    • Владение инструментарием Burp Suite, Metasploit, Nmap и др
    Длительность: 7 месяцев

  12. Доступно [Otus] Реверс-инжиниринг (Артур Пакулов)

    [​IMG]

    Описание:


    Курс рассчитан на разработчиков программного обеспечения, системных программистов, системных аналитиков, вирусных аналитиков, специалистов по информационной безопасности, devops-специалистов.
    • Основательно изучим такую важную тему как низкоуровневое программирование
    • Подробно обсудим важные для дальнейшего аспекты внутреннего устройства Windows
    • Отдельный большой модуль программы будет посвящен системному программированию
    • Наконец, центральная тема курса - обратная разработка кода. Статический и динамический анализ
    Содержание:
    • Низкоуровневое программирование на ассемблер под x8086/x64
    • Низкоуровневое программирование на ассемблер под MIPS
    • Защищённый режим процессора
    • Внутреннее устройство Windows
    • Системное программирование
    • Написание простейших драйверов
    • Обратная разработка программ

  13. Доступно [GeekBrains] Сетевой стек TCP/IP, 2018

    [​IMG]

    Семейство протоколов TCP/IP широко применяется во всем мире для объединения компьютеров в сеть Internet. Единая сеть Internet состоит из множества сетей различной физической природы, от локальных сетей типа Ethernet и Token Ring, до глобальных сетей типа NSFNET. Широко используемая ныне версия 4 протоколов TCP/IP была стандартизирована в 1981 г. в виде документов, называемых RFC (Request For Comment). Полный переход сети ARPANET на новые протоколы был завершен в 1982 г. Эта сеть сыграла роль "зародыша" всемирной сети Интернет, построенной на базе протоколов TCP/IP. Реализация протоколов TCP/IP оказалась наиболее удачной в версиях BSD4.2 и BSD4.3 операционной системы UNIX. Эта реализация является эталоном (станартом "de facto") для всех последующих. Для изучения курса не требуется специальных знаний. Курс будет интересен программистам, желающим расширить кругозор.

    Урок 1. Основы компьютерных сетей. Технология Ethernet. Часть 1
    Основные концепции компьютерных сетей; Эталонная модель OSI/ISO и стек протоколов TCP/IP; Введение в технологию Ethernet; Диагностика физического уровня.

    Урок 2. Физический и канальный уровень. Технология Ethernet. Часть 2
    Основные концепции технологии Ethernet; CSMA/CD. MAC-адресация; формат Ethernet-фрейма; коммутация; микросегментация; диагностика канального уровня.

    Урок 3. Сетевой уровень. Часть 1
    Классовая IPv4 - адресация; протокол ARP: связь IP-адреса и MAC-адреса; формат IPv4-пакета; статическая маршрутизация; диагностика сетевого уровня.

    Урок 4. Сетевой уровень. Часть 2
    Бесклассовая маршрутизация, маски подсетей переменной длины (CIDR/VLSM); динамическая маршрутизация; протокол DHCP.

    Урок 5. Транспортный уровень
    Протоколы с гарантированной и негарантированной доставкой данных: TCP и UDP; форматы TCP-сегмента и UDP-дейтаграммы; сокеты; технология перегруженного NAT(PAT); диагностика транспортного уровня.

    Урок 6. Углубленное изучение сетевых технологий. Часть 1
    Система DNS; сетевая безопасность; шифрование с симметричным и асимметричным ключом; технологии VPN.

    Урок 7. Углубленное изучение сетевых технологий. Часть 2
    Семейство технологий Wi-Fi; технологии VLAN (802.1Q); введение в IPv6.

    Урок 8. Прикладной уровень
    Прикладной уровень; SMTP, HTTP; перспективные прикладные протоколы.

  14. Доступно [GeekBrains] Тестирование ПО. Уровень 1-2, 2017

    [​IMG]

    Начальный уровень


    В настоящее время в IT-сфере как никогда стала актуальной профессия тестировщика. В первую очередь, высок спрос на специалистов, занимающихся тестированием программного обеспечения. Основными обязанностями таких сотрудников являются выявление ошибок в работе программ и моделирование различных ситуаций, связанных с их дополнительной нагрузкой. Таким образом, обнаруживая и описывая погрешности, направляя отчеты о них для внесения исправлений в программу, тестировщики постоянно взаимодействуют с командой разработки.

    Курс "Тестировщик ПО. Уровень 1" от GeekBrains предназначен для тех, кто хочет начать карьеру в тестировании программных продуктов. В его рамках рассматриваются теория и практика создания тест-кейсов, тест-комплектов, оформления багов и отчетов по результатам тестирования.
    Данный курс - это 8 практических занятий, где Вы получите знания и навыки, необходимые для того, чтоб легко включиться в работу над созданием и улучшением IT-проекта.

    Продвинутый курс

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

    Курс "Тестировщик ПО. Уровень 2" от GeekBrains предназначен для тех, кто уже знаком с основами тестирования и хочет получить более глубокие знания и навыки, требуемые для начала карьеры в IT-сфере. В его рамках разбираются способы исследования тестируемого ПО, изучаются техники определения необходимого количества тестов и способы визуализации тестируемого функционала.

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

  15. Доступно [GeekBrains] Linux Администрирование и конфигурирование (Олег Авдеев)

    Скрытый текст. Открывается зарегистрированным пользователям.


    Что дают курсы администрирования Linux?
    • Освоить принципы установки и настройки Ubuntu.
    • Получить базовые знания в области администрирования схожих ОС.
    • Приобрести понимание принципов функционирования протоколов TCP/IP, навыки настройки сети.
    • Освоить правила защиты данных пользователей и сетевого трафика.
    • Изучить принципы программирования на командном интерпретаторе BASH.
    • Настраивать сетевые сервисы, администрировать базы данных, устанавливать приложения и т. д.

    Содержание:
    Урок 1. Знакомство с Linux на уровне пользователя

    Установка и настройка Ubuntu.
    Базовые знания по администрированию UNIX-подобных операционных систем
    Понимание принципов работы протоколов TCP/IP, настройка сети
    Защита пользовательских данных и сетевого трафика.
    Устанавливать сервер в связке Apache, PHP и MySQL
    Программирование на командном интерпретаторе BASH
    Настройка различных сетевых сервисов
    Основы администрирования базы данных MySQL
    Создание дистрибутивов программ, установка приложений
    Запуск WINDOWS приложений в Ubuntu

    Урок 2. Основы администрирования Linux

    Субъекты (пользователи) и объекты (ресурсы) доступа. Модель защиты данных.
    Пользователи. Управление пользователями. Расширенные полномочия пользователей.
    Суперпользователь. Работа под суперпользователем. Команды SU и SUDO.
    Права доступа на файлы и папки, утилиты для смены прав доступа. Дополнительные права доступа.
    Переменные окружения, их значение. Работа с переменными окружения. Основные переменные окружения: PATH, LANG, LD_PATH и другие.
    Управление процессами в Ubuntu. Дерево процессов. Консольные и графические программы менеджеры задач. Принудительное завершение процесса. Запуск процессов в фоновом режиме.
    Демоны. Системные службы. Управление загрузкой компьютера. Перезапуск системных служб.
    Команда mount. Управление дисками. Подключение внешних устройств. Файл fstab.

    Урок 3. Администрирование служб LINUX. Установка программ

    Системы логирования и оперирования log-файлами (syslog). Технология просмотра и последующего анализа log-файлов. Особенности их ротации и архивации.
    Основные типы планировщиков выполнения задач (cron, at). Понятие безопасного сохранения информации и ее архивации. Главные типы архиваторов (gzip, tar, bz), их особенности и применение.
    Технология организации системы X-Window. Типы графических серверов. Технология их установки и настройки.
    Общие сведения об оконных менеджерах (Window Maker, TWM, KDE, AfterStep, Gnome и пр.). Установка оконных менеджеров и их конфигурация.
    Понятие систем печати (CUPS, lp). Их главные особенности и применение.
    Установка программ. Зависимости программ.
    Репозитории для установки программного обеспечения. Подключение сторонних репозиториев.
    Структура DEB пакета. Установка, удаление, обновление пакетов из командной строки. Создание своего DED пакета. Команды для создания пакета. Примеры.
    Установка специфических Windows программ. Эмулятор wine. Загрузка зависимостей для работы программ. Утилита winetricks. Сценарии для настройки wine. PlayOnLinux

    Урок 4. Командный интерпретатор BASH. Написание скриптов

    Введение в программирование на языке оболочки (Shell Programming).
    Основные понятия оболочки bash.
    Каналы ввода/вывода.
    Типы команд; использование кавычек.
    Подстановки, выполняемые оболочкой; интерпретация команд.
    Основные элементы скрипта.
    Операции с переменными .
    Управление последовательностью выполнения (операторы цикла, case, if, test).
    Функции.
    Обработка параметров и опций при помощи getopts.
    Обработка сигналов при помощи trap.
    Создание меню при помощи select.
    Создание диалоговых окон при помощи dialog.

    Урок 5. Управление сетью в LINUX

    Принципы организации работы сетевых протоколов. Семи-уровневая модель OSI.
    Семейство протоколов TCP/IP, их место в модели OSI.
    Физическая адресация, протоколы преобразования физического адреса в логический.
    Маршрутизация пакетов, трансляция адресов NAT.
    Протоколы прикладного уровня. Особенности протоколов HTTP, FTP, SMTP, POP, IMAP SSH и т.д.
    Управление сетью. Графические программы для настройки сети.
    Сетевые интерфейсы. Конфигурационные файлы для настройки сети.
    Команды для управления сетью. IFCONFIG, ROUTE. Программы для проверки работоспособности сети: PING. Утилиты ping, traceroute, tcptraceroute. Утилиты управления сетью. Nmap. NatCat. Netstat.

    Урок 6. Шифрование и фильтрация сетевого трафика. Туннелирование.

    Протокол РРР: обзор протокола РРР; кадры протокола РРР; фазы переговоров в протоколе РРР; реализации протокола РРР в ОС Linux.
    Шифрование трафика, туннелирование. SSL, VPN.
    Удаленное администрирование. Клиент и сервер SSH.
    Фильтрация трафика. Классификация межстевых экранов. IPTABLES, настройка межсетевого экрана. Цепочки IPTABLES. Основные команды, примеры использования.
    Сканер безопасности NESSUS. Использование сканера для проверки защищенности локальной сети. Виды сканирования портов. Проверка известных уязвимостей в сетевых сервисах локальной сети.

    Урок 7. Linux и WEB.

    Основы WEB. Протокол HTTP. Терминология (RFC2616)
    Методы запросов. Заголовки запроса и ответа. Просмотр обмена данными между WEB-сервером и браузером
    Передача данных методами GET, HEAD и POST
    Безопасность: аутентификация и авторизация пользователя. Безопасность обмена данными: SSL. Обзор существующих Веб-серверов
    Обзор и установка сервера Apache 2.2
    Основные директивы настройки сервера Apache.Файлы конфигурации и .htaccess
    Виртуальные хосты. Создание и настройка виртуального хоста. Настройка виртуальной папки.
    Настройка сообщений об ошибках
    Управление заголовками ответа сервера. Управление кэшированием. Модули сервера
    Аутентификация и авторизация пользователя.
    Обзор языка PHP. Настройка, файл php.ini. Расширения языка PHP. Установка расширений языка.
    Проверка работы связки Apache + PHP.

    Урок 8. Установка других серверов. Установка Windows приложений.

    DNS и доменные имена. История возникновения имен хостов. Доменные имена, ОС Linux как клиент и сервер DNS.
    Протокол SMTP. Форматы сообщений, двоичные данные и MIME, расширенный протокол SMTP. Протокол POP3. Протокол IMAP
    Программа sendmail. Файлы и каталоги sendmail. Синтаксис команд sendmail. Файл конфигурации sendmail.
    Установка и настройка sendmail. Установка и конфигурирование sendmail
    Администрирование почтового сервера. Обслуживание учетных записей пользователей и мониторинг почтового сервера. Защита от хакеров и спамеров.
    Протокол FTP. Файловый сервер vsftpd.Настройки сервера. Анонимный ftp-сервер. Сервер поддерживающий закачку файлов.
    Сервера баз данных. MySQL. Инсталляция MySql, методы и параметры запуска и завершения работы сервера MySql.
    Управление пользовательскими учетными записями. Сценарии и утилиты MySQL
    Виды таблиц и способ их хранения. Файлы журналов MySQL
    Сервера обмена мгновенными сообщениями