Новые складчины | страница 34

Категории

  1. [HTML Academy] Протоколы и сети: веб-безопасность

    7 окт 2022
    [​IMG]

    Курс для фронтенд-разработчиков, которые хотят научиться обеспечивать безопасность компонентов веб-приложения и писать код, устойчивый ко взломам.

    Необходимые знания: базовые знания HTML, CSS, JavaScript.

    После курса вы сможете:

    • Снижать уязвимость компонентов веб-приложения
    • Писать код, который менее подвержен атакам
    • Создать CSP для реального проекта
    • Находить уязвимости и на их основе писать более безопасный код
    • Защитить форму с данными
    • Шифровать и дешифровывать данные
    Раздел 1

    Какие данные и контент нужно защищать, откуда идут угрозы

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

    — Защита данных со стороны браузеров, Privacy Sandbox
    — Защита CMS
    — Тест по материалам раздела

    Раздел 2

    Защита со стороны клиента

    Разберёмся с безопасным хранением данных в cookie, обсудим брандмауэры WAF, поговорим о манипуляциях URL и потренируемся настраивать Политику безопасности контента.

    — Безопасное хранение данных в cookie
    — WAF и обход WAF
    — Манипуляция URL
    — Content Security Policy
    — Кейс: настройка CSP
    — Практика: настройка CSP
    — Кейс: эталонное решение задания
    — Практика: создание CSP
    — Кейс: эталонное решение задания
    — Тест по материалам раздела

    Раздел 3

    Защита со стороны клиента: формы

    Разберём защиту полей ввода, потренируемся валидировать поля ввода пароля на JavaScript, обсудим шифрование паролей и уязвимости сессий.

    — Защита полей ввода
    — Кейс: валидация поля ввода пароля на JavaScript
    — Практика: валидация формы
    — Кейс: эталонное решение задания
    — Шифрование паролей
    — Защита данных банковских карт. Взлом и фиксация сессии
    — Практика: хеширование пароля с добавлением соли
    — Кейс: эталонное решение задания
    — Чек-лист безопасности
    — Тест по материалам раздела

    Раздел 4

    Защита со стороны сервера: XSS, SQL-Injection

    Начнём обсуждать атаки на серверную сторону веб-приложений и способы защиты веб-приложения от таких уязвимостей.

    — Уязвимости со стороны сервера
    — XSS-уязвимости
    — SQL-инъекции
    — Кейс: уязвимости XSS и URL на практике
    — Способы защиты веб-приложения от уязвимостей
    — Практика: защита JavaScript
    — Кейс: эталонное решение задания
    — Практика: защита HTML
    — Кейс: эталонное решение задания
    — Тест по материалам раздела

    Раздел 5

    Защита со стороны сервера: CSRF, DoS, CORS, Man in the Middle

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

    — Обзор уязвимостей раздела
    — CSRF Cross-Site Request Forgery
    — Denial of Service, Slowloris
    — CORS
    — Кейс: создание CORS для проекта
    — Man in the Middle и разведка уязвимостей
    — Практика: исправление ошибки CORS
    — Кейс: эталонное решение задания
    — Тест по материалам раздела
    — Чек-лист безопасности по разделу

    Раздел 6

    Итоговый раздел

    Подведём итоги и закрепим полученные знания.

    — Итоги курса
    — Чек-лист безопасности
    — Итоговый тест по курсу

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. Разработка токенов ERC20 на Solidity (Юлия Бедросова)

    5 окт 2022
    [​IMG]

    Разработка токенов ERC20 на Solidity (Юлия Бедросова)
    Разработка токенов ERC20 на языке программирования Solidity.
    Курс рассчитан на программистов, кто меняет стек.
    Объемный видеоматериал, затрагивающий основные технические аспекты разработки ERC20 токена, нет помощи куратора, нет ответов на вопросы, нет проверки работ - только доступ к видео-материалам для самостоятельного изучения.

    1 Введение
    ВВедение.mp4 [38m 945k 490]
    Пример видно из курса.mp4 [76m 377k 294]

    2 Эмиссия токенов ERC20
    Токены ERC20_ занятие 1.pdf [924k 290]

    1 Определение токена ERC20
    1 Определение токена ERC20.mp4 [10m 302k 589]
    Полезные ссылки.docx [10k 883]

    2 Обзор функционала токена ERC20
    2 Обзор функционала токена ERC20.mp4 [78m 242k 591]
    k9A8B5IA.jpg [125k 14]

    3 Бесконечная эмиссия токенов ERC20, минт на кошельки совладельцев
    3 Бесконечная эмиссия токенов ERC20, минт на кошельки совладельцев.mp4 [36m 487k 320]
    l2_1_mint.sol [458]
    l2_2_mint_only_in_constructor.sol [672]

    4 Токен с ограниченной эмиссией (FinalSupply)
    4 Токен с ограниченной эмиссией (FinalSupply).mp4 [18m 825k 822]
    l2_4_mint_with_final_ts.sol [665]

    5 Hidden mint
    5 Hidden mint.mp4 [41m 280k 29]
    l2_5_hidden_mint1.sol [19k 980]
    l2_6_hidden_mint2.sol [20k 323]

    6 Cжигание токенов и смена владельца контракта
    6 Cжигание токенов и смена владельца контракта.mp4 [23m 473k 67]
    l2_7_simple_burnable.sol [434]

    7 Деплоинг смарт-контракта токена в тестовую сеть Goerli
    7 Деплоинг смарт-контракта токена в тестовую сеть Goerli.mp4 [114m 804k 589]
    Ссылки.docx [10k 148]

    3 Токен ERC20 с функционалом прокси
    1 Обновляемые смарт-контракты токенов - виды и принципы работы.mp4 [24m 528k 695]
    2 Как сделать из обычного ERC20 обновляемый.mp4 [24m 587k 951]
    3 Установка на Ubuntu node.js, npm, hardhat и создание нового проекта.mp4 [26m 355k 189]
    Токены ERC20_ занятие 2.pdf [486k 371]

    4 Деплоинг и апгрейд прозрачного прокси контракта ERC20 через hardhat
    4 Деплоинг и апгрейд прозрачного прокси контракта ERC20 через hardhat.mp4 [100m 137k 403]

    ERC20-lesson2-for_hardhat

    __MACOSX
    ._ERC20-lesson2-for_hardhat [312]

    ERC20-lesson2-for_hardhat
    ._.env-example [212]
    ._.gitignore [212]
    ._contracts [212]
    ._hardhat.config.js [212]
    ._package.json [212]
    ._package-lock.json [212]
    ._README.md [212]
    ._scripts [212]

    contracts
    ._.DS_Store [120]
    ._MyERC20UpgradebleV1.sol [212]
    ._MyERC20UpgradebleV1uups.sol [212]
    ._MyERC20UpgradebleV2.sol [212]
    ._MyERC20UpgradebleV3.sol [212]

    scripts
    ._deploy-basic.js [212]
    ._deploy-V1.js [212]
    ._deploy-V1-uups.js [212]
    ._deploy-V2.js [212]
    ._deploy-V3.js [212]

    ERC20-lesson2-for_hardhat
    .env-example [187]
    .gitignore [97]
    hardhat.config.js [491]
    package.json [416]
    package-lock.json [889k 128]
    README.md [60]

    contracts
    .DS_Store [6k 148]
    MyERC20UpgradebleV1.sol [719]
    MyERC20UpgradebleV1uups.sol [826]
    MyERC20UpgradebleV2.sol [816]
    MyERC20UpgradebleV3.sol [940]

    scripts
    deploy-basic.js [0]
    deploy-V1.js [431]
    deploy-V1-uups.js [978]
    deploy-V2.js [392]
    deploy-V3.js [392]

    5 Деплоинг обновляемого UUPS смарт-контракта токена через hardhat
    5 Деплоинг обновляемого UUPS смарт-контракта токена через hardhat.mp4 [28m 118k 834]

    ERC20-lesson2-for_hardhat

    __MACOSX
    ._ERC20-lesson2-for_hardhat [312]

    ERC20-lesson2-for_hardhat
    ._.env-example [212]
    ._.gitignore [212]
    ._contracts [212]
    ._hardhat.config.js [212]
    ._package.json [212]
    ._package-lock.json [212]
    ._README.md [212]
    ._scripts [212]

    contracts
    ._.DS_Store [120]
    ._MyERC20UpgradebleV1.sol [212]
    ._MyERC20UpgradebleV1uups.sol [212]
    ._MyERC20UpgradebleV2.sol [212]
    ._MyERC20UpgradebleV3.sol [212]

    scripts
    ._deploy-basic.js [212]
    ._deploy-V1.js [212]
    ._deploy-V1-uups.js [212]
    ._deploy-V2.js [212]
    ._deploy-V3.js [212]

    ERC20-lesson2-for_hardhat
    .env-example [187]
    .gitignore [97]
    hardhat.config.js [491]
    package.json [416]
    package-lock.json [889k 128]
    README.md [60]

    contracts
    .DS_Store [6k 148]
    MyERC20UpgradebleV1.sol [719]
    MyERC20UpgradebleV1uups.sol [826]
    MyERC20UpgradebleV2.sol [816]
    MyERC20UpgradebleV3.sol [940]

    scripts
    deploy-basic.js [0]
    deploy-V1.js [431]
    deploy-V1-uups.js [978]
    deploy-V2.js [392]
    deploy-V3.js [392]

    6 Деплоинг обновляемого UUPS смарт-контракта токена через remix
    6 Деплоинг обновляемого UUPS смарт-контракта токена через remix.mp4 [78m 633k 806]
    Памятка.docx [11k 321]

    ERC20-lesson2-simple_proxy_for_remix

    __MACOSX
    ._ERC20-lesson2-simple_proxy_for_remix [212]

    ERC20-lesson2-simple_proxy_for_remix
    ._index.html [212]
    ._Proxy.sol [212]
    ._Readme.txt [212]
    ._V1.sol [212]
    ._V2.sol [212]

    ERC20-lesson2-simple_proxy_for_remix
    index.html [3k 950]
    Proxy.sol [1k 226]
    Readme.txt [667]
    V1.sol [1k 392]
    V2.sol [1k 451]

    4 Организация пресейла токена ERC20
    1 Варианты организации пресейла.mp4 [15m 394k 352]
    2 Как работала библиотека CrowdSale, как работают существующие сервисы для пресейла.mp4 [26m 425k 281]
    5 Проверка, деплоинг и верификация смарт-контракта токена с пресейлом.mp4 [15m 843k 379]
    6 Разработка сайта для пресейла токена.mp4 [80m 147k 762]
    Токены ERC20_ занятие 3.pdf [457k 618]

    3 Отдельный смарт-контракт для пресейла токена ERC-20
    3 Отдельный смарт-контракт для пресейла токена ERC-20.mp4 [77m 77k 784]

    presale-in-separate-contract

    __MACOSX
    ._presale-in-separate-contract [212]

    presale-in-separate-contract
    ._base-token.sol [212]
    ._presale.sol [212]

    presale-in-separate-contract
    base-token.sol [349]
    presale.sol [872]

    4 Смарт-контракт токена со встроенным функционалом пресейла
    4 Смарт-контракт токена со встроенным функционалом пресейла.mp4 [81m 118k 382]
    simple_presale_example.sol [1k 914]

    ERC20-lesson3-master

    presale-in-separate-contract
    base-token.sol [349]
    presale.sol [872]

    simple-presale-example
    .gitignore [83]
    hardhat.config.js [324]
    index.html [46k 830]
    package.json [314]
    package-lock.json [856k 921]
    README.md [54]

    contracts
    simple_presale_example.sol [1k 914]

    css
    assets.min.css [214k 608]
    owl.video.play.html [1k 569]
    style.min.css [79k 485]

    fonts
    fontawesome-webfont3e6e3e6e3e6e3e6e3e6e3e6e.eot [165k 742]
    fontawesome-webfont3e6e3e6e3e6e3e6e3e6e3e6e.svg [444k 379]
    fontawesome-webfont3e6e3e6e3e6e3e6e3e6e3e6e.ttf [165k 548]
    fontawesome-webfont3e6e3e6e3e6e3e6e3e6e3e6e.woff [98k 24]
    fontawesome-webfont3e6e3e6e3e6e3e6e3e6e3e6e.woff2 [77k 160]
    fontawesome-webfontd41dd41dd41dd41dd41dd41d.eot [165k 742]
    glyphicons-halflings-regular.html [2k 488]
    glyphicons-halflings-regular-2.html [2k 504]
    glyphicons-halflings-regular-3.html [2k 504]
    glyphicons-halflings-regular-4.html [2k 504]
    glyphicons-halflings-regular-5.html [2k 504]
    glyphicons-halflings-regulard41dd41dd41dd41dd41dd41d.html [2k 608]

    img
    .DS_Store [6k 148]
    dot.svg [152]
    metarezlogo.html [1k 518]
    page-title.html [2k 328]
    quote.svg [618]
    quote-dark-gray.svg [608]
    rez.png [121k 141]
    rez1.svg [97k 72]
    rez2.svg [220k 89]
    rez3.svg [71k 913]
    solerspace.png [3k 58]
    space-pattern.svg [33k 438]

    nfts
    1.jpg [26k 470]
    2.jpg [39k 206]
    3.jpg [24k 749]
    4.jpg [32k 105]
    5.jpg [55k 457]
    6.jpg [36k 933]
    7.jpg [40k 152]
    8.jpg [35k 862]

    SVG
    aege2.svg [1m 363k 592]

    js
    app.js [4k 246]
    assets.min.js [252k 586]
    main.min.js [14k 47]
    web3.js [2m 241k 924]

    test
    simple_presale_test.js [3k 66]

    5 Дополнительный функционал ERC20
    Токены ERC20_ занятие 4 - в4.pdf [955k 974]

    1 Whitelist в токенах ERC20, пресейл по вайтлисту
    1 Whitelist в токенах ERC20, пресейл по вайтлисту.mp4 [93m 211k 882]
    l4_whitelist_bad_example.sol [2k 383]
    l4_whitelist_good_example.sol [2k 950]

    2 Blacklist в токенах ERC20
    2 Blacklist в токенах ERC20.mp4 [39m 187k 407]
    l4_white_and_black.sol [3k 305]

    3 Ограничение объема владения одним держателем токена
    3 Ограничение объема владения одним держателем токена.mp4 [39m 127k 332]
    l4_limitation_of_ownership.sol [3k 665]

    4 Функционал паузы в токенах ERC20
    4 Функционал паузы в токенах ERC20.mp4 [19m 507k 974]
    l4_base_paused.sol [743]

    5 Комиссия при покупке и продаже токенов
    5 Комиссия при покупке и продаже токенов.mp4 [27m 673k 128]
    l4_fee.sol [20k 218]

    6 Листинг токенов ERC20 на децентрализованной бирже
    3 Как добавить лого и информацию о токене.mp4 [8m 629k 576]
    4 Как вызывать доверие к своему токену у сообщества.docx [12k 639]
    Токены ERC20_ занятие 5.pdf [921k 281]

    1 Математика работы пула ликвидности, АММ постоянного произведения (CPMM)
    video.mp4 [55m 538k 184]
    Z67srnMC.jpg [91k 324]
    Пример.txt [94]

    2 Как разместить токен на децентрализованной бирже, зачем и как блокировать LP-токены
    video.mp4 [64m 158k 113]
    Полезные ссылки.docx [12k 215]
    Объем: 1,28Гб.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [infostart.ru] Базовый курс по разработке мобильных 1C-приложений для Android (Николай Бондаренко)

    3 окт 2022
    [​IMG]

    Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

    Освойте работу с мобильными приложениями в 1С и уже во время обучения создайте своё первое мобильное решение
    Курс для вас, если вы:

    Имеете опыт работы в разработке
    Хотите освоить мобильную разработку
    Готовы повысить навыки и научиться создавать мобильные приложения
    на базе "1С: предприятия"

    Основная цель курса:
    сформировать у слушателей базовые практические навыки, связанные с разработкой прикладных решений, работающих на мобильной платформе “1С:Предприятие”. На вебинарах будут разбираться типовые примеры, связанные с мобильной разработкой и, кроме того, будут выдаваться домашние задания для закрепления пройденного материала.


    В результате прохождения онлайн-курса Вы сможете:
    - разработать своё, пусть и несложное, но полностью работающее мобильное приложение;
    - изучить функционал платформы 1С:Предприятие, предназначенный для разработки мобильных приложений - работу с мультимедиа, штрих-кодированием, телефонией, контактами, геопозиционированием, уведомлениями, рекламой и т.д.;
    - разобраться в механизме сборки мобильного приложения с целью его последующего возможного размещения в магазине приложений Google Play;
    - познакомиться с некоторыми возможностями дополнительного программного обеспечения, необходимого при разработке мобильного приложения;
    - и многое другое…
    1-е занятие. Введение. Установка и настройка необходимого программного обеспечения

    Ключевые темы:
    1. Основные принципы, связанные с разработкой мобильных приложений на платформе 1С:Предприятие.
    2. Установка и настройка необходимого программного обеспечения на персональном компьютере.
    3. Установка необходимого программного обеспечения на мобильном устройстве.

    2-е занятие. Создание простого мобильного приложения. Интерфейс. Публикация и отладка мобильного приложения

    Ключевые темы:
    1. Настройка конфигурации при разработке мобильного приложения.
    2. Разработка основного функционала мобильного приложения.
    3. Разработка интерфейса мобильного приложения.
    4. Публикация мобильного приложения.
    5. Отладка мобильного приложения.

    3-е занятие. Средства телефонии. Средства почты. Контакты. Календари.

    Ключевые темы:
    1. Телефонные звонки, отправка SMS/MMS.
    2. Отправка почтовых сообщений.
    3. Работа с менеджером контактов.
    4. Работа с менеджером календарей.

    4-е занятие. Средства мультимедиа. Реклама.

    Ключевые темы:
    1. Сканирование штрихкодов.
    2. Работа с фотоснимками.
    3. Работа с видеозаписями.
    4. Работа со звуком.
    5. Работа с менеджером отображения рекламы.

    5-е занятие. Средства геопозиционирования. Локальные уведомления.

    Ключевые темы:
    1. Работа с провайдерами.
    2. Определение местоположения и отображение точки на Google-карте.
    3. Список точек, прокладка маршрута.
    4. Работа с локальными уведомлениями.

    6-е занятие. Работа с конфигурацией "Сборщик мобильных приложений"

    Ключевые темы:
    1. Настройка путей к компонентам и параметров поставщика.
    2. Загрузка мобильной платформы, мобильной конфигурации и дополнительных данных. Настройка мобильной конфигурации.
    3. Получение API-ключа для работы с Google-картами.
    4. Настройка параметров для сборки мобильного приложения. Сборка мобильного приложения в apk-файл. Сборка пакета мобильного приложения в aab-файл. Анализ журнала.
    5. Порядок размещения собранных файлов в магазине приложений Google Play.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [proglib.academy] Основы IT для непрограммистов, 2022 (Наталья Кайда)

    2 окт 2022
    [​IMG]


    Начните понимать, о чем с вами говорят работодатели, заказчики и клиенты.


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

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

    1. Познакомитесь с основными терминами мира программирования
    2. Какими базовыми знаниями нужно Поймете и опровергнете мифы о программистах и мире IT
    3. Подготовитесь к общению со специалистами в сфере разработки

    Кому подходит курс:
    1. Новичкам, которые хотят связать деятельность с IT и всем, кому интересна сфера IT
    2. Специалистам в сфере смм и маркетинга, взаимодействующих со сферой IT
    3. Специалистам в сфере продаж, реализующим цифровые продукты
    4. HR-специалистам в IT-компаниях и IT-рекрутерам
    5. Бизнес- и системным аналитикам, работающим над проектами совместно с разработчиками
    6. Специалистам по созданию образовательных курсов в сфере IT
    7. Владельцам микро- и малого бизнеса
    8. IT project-менеджерам

    Подробнее, на продающем сайте...

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

    2 окт 2022
    [​IMG]

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

    О курсе
    Курс создан для студентов, которые раннее не сталкивались с математической статистикой, а только хотят ее изучить. В каждом уроке представлен теоретический материал на формальном языке и на интуитивном, чтобы сложилось полноценное понимание предмета.

    В каждом уроке разобрано несколько видов задач и предложены задачи для самостоятельного решения. После каждого модуля есть pdf файл с расширенным конспектом модуля и разобранными задачами.

    В результате изучения предмета учащиеся должны овладеть математическими методами исследования моделей математической статистики.

    Программа курса
    • Основные понятия теории вероятностей.
    • Структура курса.
    • Пространство элементарных исходов. Вероятность.
    • Случайные величины и их распределения.
    • Числовые характеристики распределений.
    • Предельные теоремы теории вероятностей.
    • Эмпирическое распределение.
    • Задачи математической статистики.
    • Выборка и вариационный ряд.
    • Эмпирическая функция распределения.
    • Методы построения оценок.
    • Метод моментов.
    • Метод максимального правдоподобия.
    • Свойства оценок.
    • Несмещенность и состоятельность.
    • Асимптотическая нормальность оценок.
    • Сравнение оценок.
    • Среднеквадратический подход.
    • Асимптотический подход.
    • Достаточные статистики.
    • Полные статистики.
    • Эффективные оценки.
    • Байесовские оценки.
    • Неравенство Рао - Крамера.
    • Доверительное оценивание.
    • Доверительные интервалы.
    • Асимптотические доверительные интервалы.
    Продажник:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх