Блокчейном можно назвать журнал всех подтверждённых транзакций. Все транзакции собираются в блоки, которые генерируются специальным процессом — майнингом. Ключевыми преимуществами блокчейна часто называют прозрачность процесса транзакций и множественное дублирование информации о транзакциях у каждого участника процесса. Отсюда и вывод — почему нельзя выполнить подделку транзакции или её удаление из базы данных.
Сегодня кто только не говорит о блокчейне, считая его одним из самых безопасных способов обмена информацией. Но мало кто знает, что существует не так уж и мало видов хакерских атак на него.
Курс «Блокчейн и атаки на него» включает в себя вводную часть, которая познакомит вас с основными понятиями блокчейна, такими как: что такое блокчейн, майнинг, консенсус и криптовалюта. Основная часть курса познакомит вас с основными атаками на блокчейн, которые существуют на сегодняшний день.
После прохождения курса вы будете знать основные термины, которые могут встретиться в работе с блокчейном, а также сможете обезопасить себя и свои данных при использовании технологии.
Курс «Блокчейн и атаки на него» не только теоретический, но и практический: лекции сопровождаются большим количеством наглядных примеров, упрощающих восприятие материала. Курс состоит из следующий основных тем:
- Что такое блокчейн
- Важные свойства блокчейнов
- Поколения блокчейнов
- Что такое консенсус
- Как устроены криптовалюты
- Что такое майнинг
- Доказательство работой (Proof-of-Work)
- Доказательство владением Proof-of-Stake
- Другие методы доказательства консенсуса
- Типы атак на блокчейны
- Атака Сивиллы
- Атака двойного расходования монет
- Атака 51 %
- DDoS-атака
- Переполнение Mempool'а
- Что такое Mempool (мемпул)
- Атака централизацией
Для прохождения курса не требуются специальной подготовки.
What you'll learn:
- Понимание сути технологии блокчейна
- Понимание методов обеспечения консенсуса в блокчейнах
- Постижение сущности криптовалют
- Изучение разнообразия атак на блокчейны
Who this course is for:
- Начинающие разработчики блокчейн-технологий
- Специалисты в области информационной безопасности
- Системные архитекторы
- Все те, кто хочет быть в курсе современных трендов в области науки и техники
Вы используете мобильную версию
перейти на Полную версию сайта
Новые складчины | страница 15
Страница 15 из 34
-
- Хобби и рукоделие
- Кулинария
- Нейросети и искусственный интеллект
- Дети и родители
- Курсы по психологии и личностному развитию
- Курсы дизайна
- Похудение, фитнес и спорт
- Здоровье
- Пикап, секс, отношения
- Раскрутка, SEO и SMM
- Курсы по фото и их обработке
- Курсы по эзотерике
- Бизнес
- Маркетплейсы (Wildberries, Ozon и другие)
- Имидж и стиль
- Курсы по программированию
- Курсы по администрированию
- Съемка и монтаж видео
- Курсы по музыке
- Строительство и ремонт
- Книги
- Школа и репетиторство
- Культура, история и искусство
- Иностранные языки
- Переводы курсов
- Копирайтинг и писательское мастерство
- Отдых и путешествия
- Инфобизнес
- Бухгалтерия и финансы
- Сад и огород
- Криптовалюта обучение
- Форекс, инвестиции, биржевая торговля
- Шаблоны и темы
- Программы, скрипты
- Базы и каталоги
- Авто-мото
- Схемы заработка
- Складчина на спортивные прогнозы
- Авторские складчины
- Доступ к платным ресурсам
- Другие тематики
-
[Udemy] Блокчейн и атаки на него (Роман Душкин)
24 фев 2024
Ссылка на тему: [Udemy] Блокчейн и атаки на него (Роман Душкин)Ответов: 1 -
[profit] Современные фреймворки на PHP, 2022 (Альберт Степанцев)
16 фев 2024
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FKzLcqHhT%2Fprofit-PHP-2022.png&hash=52973f3b881f5435f002117de76bfa83&v=4)
Курс посвящен сравнительному обзору двух ведущих в настоящий момент фреймворков: Symfony и Laravel.
Понятия, базовые для любого современного MVC-фреймворка, такие как: роутинг и маршрутизация, построение контроллеров, шаблонизация, работа с базой данных, консольные приложения; рассматриваются на примере обоих фреймворков, что позволяет вам в конце изучения курса сделать осознанный выбор в пользу глубокого изучения одного из них
Курс подразумевает владение языком PHP на уровне уверенного Junior.
Модули курса
1 Быстрый старт: стандартное приложение.
Подробно рассматриваем composer - современный инструмент управления зависимостями и его применение для быстрого развертывания стандартных приложений на базе фреймворка.
2 Роутинг. Контроллеры.
Изучаем роутинг - подсистему фреймворка, связывающую запрос от клиента с вашим кодом и определяющую, какой именно контроллер нужно вызвать. Знакомимся с устройством контроллеров.
Изучаем понятие middleware на примере Laravel.
3 Слой представления. Шаблонизаторы.
Проводим сравнительный анализ двух шаблонизаторов: Twig и Blade, понимаем место слоя представления в структуре приложения.
4 Работа с базой данных. Миграции. Модели данных.
Рассматриваем начало работы с базой данных: как устроен слой моделей (сущностей) и как реализуется синхронизация кода с базой данных.
5 Работа с базой данных. Реализация связей.
Рассматриваем реализацию связей между сущностями разного типа в Eloquent и Doctrine.
6 Сервисы. Контейнеры. Управление зависимостями.
Рассматриваем возможности Dependency Injection и контейнера сервисов в разных фреймворках.
7 Инструменты разработки и отладка.
Что полезного есть в современных фреймворках для кодогенерации и отладки? Посмотрим!
8 Немного о фронтэнде...
На уроке мы рассмотрим управление ресурсами фронтенда с помощью бэкенд-фреймворков.
Ссылка на тему: [profit] Современные фреймворки на PHP, 2022 (Альберт Степанцев)Ответов: 1 -
[Udemy] Весь WordPress и PHP. Как создавать сайты, темы и плагины, 2022 (Александр Сокирка)
15 фев 2024
Большой курс по PHP и WordPress. Вы изучите язык программирования PHP и принципы ООП. По прохождению данного курса вы сможете разрабатывать сайты любой сложности используя WordPress CMS.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2F8BV621T%2Fscreenshot.png&hash=61ec9b8db998f8c917d5ae4cf10feef8&v=4)
Вы изучите плагин WooCommerce для разработки многофункциональных интернет магазинов. В курсе есть модули по билдерам, таких как Gutenberg, Elementor, WPBakery, SiteOrigin, Beaver Builder. Сможете разрабатывать собственные компоненты для данных билдеров используя PHP и React (JavaScript).
Так же в курсе есть практический блок по разработка премиум темы для продажи на маркетплэйсах. Изучайте данный курс по WordPress и начинайте разрабатывать свой продукт на WordPress, будь то плагин или премиум тема. А так же выполняйте проекты на фрилансе или в компании применяя знания полученные в курсе.
Автор курса, Александр Сокирка, более 14 лет в сфере веб разработки, из которых 10 лет тесно связан с WordPress.
Является автором блога на YouTube с аудиторией более 65.000 зрителей под названием Быть Программистом. Является "elite" автором 10 уровня WordPress продуктов на маркетплэйсе Envato (Theme Forest). 5 лет занимаеться преподавательской деятельностью, и за это время обучил не одну сотню разработчиков.
Курс - "Весь WordPress. Как создавать сайты, темы и плагины" обновляется и добавляются новые лекции по мере необходимости. Данный курс станет вашей методичкой и видео документацией по PHP и WordPress. Не забывайте возвращаться на страницы курса по чаще, чтобы не пропустить обновления.
Объем: 30.35Гб (изначальный объем был 145Гб, после сжатия и без потери качества 30Гб)
Ссылка на тему: [Udemy] Весь WordPress и PHP. Как создавать сайты, темы и плагины, 2022 (Александр Сокирка)Ответов: 1 -
Основы Python для алготрейдинга (Aлекс Климов)
14 фев 2024
Чуть ли не единственный курс в России по алготрейдингу.
Здесь первая часть. Без которой втянуться во вторую будет очень сложно. Поэтому записывайтесь.
Новый поток курса "Основы Python для алготрейдинга".
В ламповом формате и живом общении с домашними заданиями и обратной связью научимся писать простых ботов. На реальных проектах обучение проходит гораздо быстрее, так как включается мотивация на другом уровне.
Стоимость обучения остаётся прежней - 250$, продолжительность - 3 недели.
Если вы давно хотели научиться писать код, но откладывали эту идею, то сейчас самое время освоить программирование и научиться торговать с помощью Python.
Ссылка на тему: Основы Python для алготрейдинга (Aлекс Климов)Ответов: 1 -
[Stepik] Многозадачность в Python. Многопоточное программирование (Александр Шибаев)
14 фев 2024
Курс является первой частью большой темы реализации многозадачных решений в python и полностью раскрывает поточную многозадачность.
На курсе Вас ждут:
- теоретические основы, подробный разбор официальной документации;
- все необходимые пояснения и примеры использования каждой функции, каждого метода;
- ссылки на дополнительные материалы различных источников на русском и английском языках;
- множество домашних самостоятельных работ;
- тесты и интерактивные задачи на программирование;
- итоговый учебный проект, позволяющий применить новые полученные знания в задаче по агрегации рыночных данных ценных бумаг, используя реальные API финансовых сервисов.
Чему вы научитесь
- Вы научитесь выбирать соответствующие инструменты для написания сложных многозадачных решений.
- Научитесь использовать потоки для повышения эффективности и отзывчивости программ.
- Получите навыки устранения проблем, связанных с конкурентностью.
- Поймете, как использовать синхронизацию для обеспечения безопасности данных.
- Закрепите теорию практическими задачами по созданию и применению потоков в Python.
- Научитесь использовать библиотеки threading, queue, concurrent.futures.
Для кого этот курс
Курс будет полезен:
- любопытным учащимся, которые уже прошли базовые курсы по python и хотят идти дальше;
- людям, кто уже знаком с теорией, но хотел бы закрепить ее на практических задачах;
- студентам, которые уже прошли похожие курсы по этой теме, но остались недовольны полным отсутствием заданий на закрепление материала. А, как известно, теория без практики быстро вылетает из головы.
Начальные требования
Теория и практические задачи курса написаны с расчетом того, что учащиеся знают базовый синтаксис языка python, умеют использовать циклы, коллекции, контекстный менеджер, конструкцию try except, без труда определяют функции и вызывают их, умеют работать с текстовыми файлами, знают как импортировать модули и библиотеки, понимают как возбуждать исключения используя raise и assert.
Курс будет пройти проще, если Вы уже знакомы с ООП на уровне создания простых классов и переопределения методов и умеете писать не сложные WEB запросы используя библиотеку requests. Но если нет - в некоторых уроках придется немного погуглить самостоятельно и, возможно, задать уточняющий вопрос в комментариях.
Оценить курс и свои навыки Вы можете по открытым демонстрационным урокам курса.
Ссылка на тему: [Stepik] Многозадачность в Python. Многопоточное программирование (Александр Шибаев)Ответов: 1 -
[Stepik] Работа с датой и временем в Python (Антон Щербак)
13 фев 2024
Наш практический курс даст отличное понимание, как работать с датой и временем в Python. Вы будете решать реальные задачи из практики бэкенд-разработчиков, чтобы на работе вы чувствовали себя уверенно. Если вам не достает практики в работе с датой и временем, тогда скорее записывайтесь!![[IMG]](proxy14p.php?image=https%3A%2F%2Fi123.fastpic.org%2Fbig%2F2024%2F0213%2Ff1%2F72b0bb364ed52f725240c5f3fb9e03f1.png&hash=f1040b4e908c69e75cebba1286e680eb&v=4)
Цель курса
Обычно тема даты и времени обходится стороной курсами или затрагивается поверхностно с легкими задачами. На практике, как обычно, все сильно сложнее, и в нашем курсе вы найдете подборку задач, которые решают разработчики.
Цель нашего курса – обучить классных программистов, которые не боятся сложностей и способны достичь любой поставленной перед ними проблемы. В частности, дата и время - одна из важнейших базовых тем для Python-разработчика
Для кого этот курс
Любой разработчик Python должен владеть этой темой, так как время – неотъемлемая часть нашей жизни
Начальные требования
Ожидаем, что вы полностью прошли другие наши курсы Python-разработчик и Работа с файлами в Python либо владеете на достаточном уровне каждой объявленной там темой
Чему вы научитесь
- Узнаете, что такое время, дата и интервал в контексте разработки
- Разберетесь с популярными форматами записи даты и времени
- Изучите классы datetime.date, datetime.timedelta, datetime.time, datetime.datetime, datetime.tzinfo, datetime.timezone
- Узнаете о модуле calendar и научитесь с ним работать
- Примените на практике распространенные подходы к обозначению временных зон
- Сравните aware и naive варианты обозначения времени
- Решите множество классных задач
- Возможно, возненавидите 29-е февраля и високосный год
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi123.fastpic.org%2Fbig%2F2024%2F0213%2F7d%2F821a4fd1c858ba0e30de62cdb348127d.png&hash=ee426d016c357a3bbd09617dddd0a608&v=4)
Антон Щербак
Python backend-developer at Selectel
На языке Python начал писать еще со школьных времен, и в данный момент работаю Python Backend-разработчиком в компании Selectel. Имею преподавательский стаж с 2017 года, и занимаюсь коммерческой разработкой с 2018. Выступаю на ИТ-конференциях. Пишу технические статьи на информационные ресурсы.
Ссылка на тему: [Stepik] Работа с датой и временем в Python (Антон Щербак)Ответов: 1 -
[documentat.io] Большой курс по ГОСТ (Оксана Гаврюшенко)
11 фев 2024
Что это за курс
Интенсивный курс для практикующих технических писателей и аналитиков, которым нужно начать работать с документацией по ГОСТ в области IT.
Научим ориентироваться в ГОСТах и применять их на практике. Расскажем, как писать и оформлять техническую документацию по стандартам, чтобы она прошла приемку. Разберем реальный пример комплекта документации по ГОСТ.
Для кого
- Для опытных технических писателей, которые хотят разобраться в ГОСТах.
- Для инженеров, разрабатывавших конструкторскую документацию и решивших перейти в IT.
- Для любых сотрудников IT-компаний, которым по роду деятельности нужно создавать комплекты документации по ГОСТ.
Программа курса
- Стандарты, их назначение и применение. Обзор основных серий стандартов: ГОСТ 19 (ЕСПД) и 34 (КСАС), а также 2 (ЕСКД) и 7 (СИБИД). Ключевые различия между ГОСТ 19 и ГОСТ 34. Серия документационных стандартов ISO (обзорно).
- Особенности ГОСТовых проектов. Зачем писать документацию по ГОСТ? Ее бизнес-цели. Кто ее будет читать? Целевая аудитория. Паттерны чтения.
- Особенности документации по ГОСТ. Структура, содержание, оформление и стиль изложения. Предмет документирования. Документирование на разных стадиях разработки. Техническое задание.
- Комплект документов. Техническое задание, Пояснительная записка, Описание ПО, Описание применения, Руководства, Программа и методика испытаний — разбор каждого документа. Присвоение децимальных номеров.
- Взаимодействие с участниками разработки. Взаимодействие с техническими специалистами внутри команды, представителями заказчика, экспертами. Зоны ответственности. Подходы к «извлечению» исходных данных.
- Инструменты документирования. Совместная работа над документами. Шаблоны документов в MS Word и их настройка.
- Сроки и качество. Критерии качества документации. Глубина детализации. Баланс между документацией в срок и ее качеством: практические советы по оптимизации процесса документирования без ущерба для качества и репутационных рисков.
- Подготовка комплекта документов к приемке. Инструменты для самопроверки: чек-лист, матрица прослеживаемости требований и др. Ревью: внутреннее и внешнее, смысловое ревью для обеспечения полноты и точности документации.
- Согласование и приемка. Виды испытаний. Программа и методика испытаний. Доработка комплекта документов по замечаниям экспертов. Организационно-распорядительная документация.
- Реестр Минцифры (Реестр российского программного обеспечения). Подготовка технических документов для подачи заявления о включении сведений о ПО в реестр. Требования реестра к техническим документам. Комплект документов. Варианты подачи.
Курс проводится в формате живых вебинаров. После завершения курса участникам будут доступны видеозаписи всех занятий.
Ссылка на тему: [documentat.io] Большой курс по ГОСТ (Оксана Гаврюшенко)Ответов: 0 - Для опытных технических писателей, которые хотят разобраться в ГОСТах.
-
Javascript. Интенсивный курс для программистов, 2023 (Дмитрий Лаврик)
8 фев 2024
Описание:
Улучшить знания в javascript – обобщить и укрепить классические темы, рассмотреть и осмыслить новшества стандартов после ES6+.
А также выстроить систему написания кода и научиться взаимодействовать с серверной частью.
16 ноября, 20:00 — урок 1
- Этапы готовности новшеств
- Настройка сборки с Vite
- Настройка VS Code + eslint
- Export и import vs require
- Понимание типа Symbol
- Итераторы и генераторы
- Call, apply, bind, карринг
- Стрелочные функции
- Нюансы ООП в ES6+
- Идеи реактивности данных
- Обычные геттеры и сеттеры
- Proxy - перехват обращения к объекту
- Обработка ошибок и исключений
- Ужас цепочек из коллбеков
- Проблема коллбеков и исключений
- Promise: then, catch
- Промисификация кода
- Async, await
- Взаимодействие с сервером
- XMLHttpRequest vs fetch
- fetch + полифил vs axios
- Работа с fetch
- Передача данных в json-формате
- Концепции Restfull API
- Работа с axios, базовая настройка
- Отправка запросов и обработка ответов
- Интерцепторы
- Обработка ошибок
- Взаимодействие с готовым API
- Работа с токенами авторизации
- Виды авторизационных токенов
- Токены с информационной нагрузкой
- Подпись и проверка токенов
- Refresh и Access токены
- Нюансы Refresh и Access токенов
- JSON Web Tokens
- Хранение токенов и возможные атаки
- Работа с готовым API
- Browser fingerprint
- Понимание декораторов
- Декораторы в javascript
- Видео по Web Workers
Ответов: 1 -
[stepik] Делаем свой AI-продукт на базе ChatGPT или других LLM моделей (Александр Миленькин)
8 фев 2024
Чему вы научитесь
- Получать максимальный результат от использования больших языковых моделей за счёт грамотного промптинга.
- Использовать фреймворк LangChain и создавать базы знаний под свои задачи.
- Доводить свою идею до минимально рабочего прототипа на StreamLit.
В курсе рассматриваются способы повысить профит от использования больших языковых моделей (LLM) в личных целях или для встраивания в бизнес процессы.
Будем двигаться от базовых концепций к более продвинутым техникам, закрепляя всё на практике.
Курс не про архитектуры языковых моделей, их различия, способы обучения, а скорее про использование готовых моделей для реализации своих идей в качестве пользователя. Поэтому курс практичный и подойдет для начинающих.
Основной язык программирования Python
Преподаватели курса стали лауреатами премии Stepik Awards 2023 в номинации "Прорыв Года".
Для кого этот курс
Курс предназначен для широкого круга лиц, интересующихся большими языковыми моделями (LLM) и их возможным применением в личных и бизнес задачах.
Начальные требования
Знание Python на базовом уровне
Умение запускать код в Jupyter notebooks или Google colab
Общее представление или опыт взаимодействия с большими языковыми моделями (LLM). Например, с ChatGPT
Как проходит обучение
- Выдаем каждому ключи к API ChatGPT и объясняем, что с ними делать
- Пройдём путь от продвинутого промптинга до создания "баз знаний" для своих задач и деплоя собственного работающего сервиса.
- Рассмотрим опенсорс (бесплатные) альтернативы ChatGPT и как их развернуть и дообучить на бесплатных ресурсах.
- Выполненный в рамках курса проект можно будет положить как ПЕТ-проект в портфолио или доработать и использовать для своих целей.
Программа курса
Вступление
- Как правильно входить в курс
- Общий подход и точки улучшения приложений с LLM
- API ключ курса или от OpenAI?
- Введение в Prompt Engineering
- Дизайн промптов в LangChain
- Память в LangChain
- Chains - собери свою цепь
- ️♂️ Агенты intro
- LangChain с вашими данными
- Open Source модели на замену; LLaMa, Vicuna и русские LLM
- А не сделать ли тебе свой проект уже сейчас?!
- fine-tuning языковых моделей на своих данных
- ♂️ Собери свою банду агентов и завали боса
- Примеры кода и формат данных
- первый урок
- ChatGPT и примеры использования:
- Чат-бот заказчик и база знаний выдач
- Сколько миллионов можно поднять на своем ChatGPT
- Что дальше?!
Ссылка на тему: [stepik] Делаем свой AI-продукт на базе ChatGPT или других LLM моделей (Александр Миленькин)Ответов: 0 -
[stepik] Работа с файлами в Python (Антон Щербак)
8 фев 2024
Вы можете ответить, с каким флагом лучше открывать файл? Чем отличается rt+ от ab+? Что такое файловый поток и когда нужно пользоваться библиотекой io? Как рекурсивно прочитать содержимое всех файлов в дереве папок? Как правильно работать с файловой системой? Почему нужно валидировать файлы и в каких случаях нужно использовать base64? Мы ответим на каждый из этих вопросов и покажем вам, как правильно использовать новые знания.
Чему вы научитесь
- Научитесь правильно выставлять флаги при работе с файлами
- Узнаете, чем отличается текстовый файл от бинарного
- Разберетесь, почему так важен контекстный менеджер
- Поймете, что такое кодировка и как она работает
- Проведете нормализацию текста
- Научитесь правильно работать с файловой системой
- Узнаете отличия абсолютного и относительного пути
- Сравните os.path и pathlib в своих решениях
- Узнаете, чем так хорош shutil
- Научитесь читать бинарные файлы на низком уровне
- Проведете свою сериализацию и десериализацию файла
- Узнаете, что такое json, toml, yaml и csv
- Разработаете свой валидатор и научитесь применять готовые
- Разберетесь, в чем разница между marshmallow и pydantic
- Увидите, в чем могут быть опасности при использовании pickle
- Узнаете, что такое base64
- Разберетесь, в каких случаях нужно блокировать файл
- Узнаете, как можно отправить файл на сервер и скачать его оттуда
О курсе
Цель курса
Вы, наверное, сейчас думаете: "Неужели тот короткий урок из курса n можно было превратить в целый курс?" Когда мы изучали эту тему, казалось, что того короткого урока достаточно для работы. А потом пришли программировать и сели в лужу. Пришлось долго и мучительно выискивать информацию по форумам и непонятным статьям о том, как нужно работать с файлами правильно. Спустя некоторое время понимание пришло, жаль не было места, где эти знания были бы собраны в кучу.
Теперь такое место есть. Наша главная цель – экономия вашего времени и нервов.
Почему стоит выбрать наш курс?
- Мы делаем упор на задачи. В нашем курсе их много, и они не простые. Мы понимаем, что чтобы научиться программировать – нужно решать задачи.
- В нашем курсе вся теория изложена с использованием Python 3.11, что делает наш курс самым современным на данный момент.
- Рассказываем только то, что вам нужно. Не даем бесполезные темы и искусственно хронометраж бессмысленными заданиями не растягиваем.
- Наш курс ориентирован на Backend-разработчиков, потому что мы сами ими являемся. Он подойдет и для других направлений, но для Backend он будет как нож по маслу.
Этот курс нужен любому Backend-разработчику. В нем вы найдете то, с чем будете сталкиваться всегда, когда вам нужно что-то делать с файлами. В дальнейшем вы сможете использовать его как шпаргалку в своей работе.
Начальные требования
Мы рассчитываем что вы прошли наш предыдущий курс Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... либо знаете каждый раздел оттуда.
Также для понимания теории курса:
- Нужно на базовом уровне знать конструкцию try/except/finally/else.
- При освоении раздела по валидации нужно на начальном уровне знать, что такое функция, Класс, и поле класса.
- Также в разделе про валидацию мы используем typings. (Да, этот раздел довольно сложный)
Ссылка на тему: [stepik] Работа с файлами в Python (Антон Щербак)Ответов: 1 -
[nextway] System Design. Основы проектирования высоконагруженных систем (Дарья Колесова)
6 фев 2024
Практический тренинг для системных аналитиков и разработчиков, которые хотят получить понимание ключевых принципов проектирования высоконагруженных систем.
Программа тренинга
День 1
- Проблемы и особенности проектирования высоконагруженных систем на примере популярных сервисов.
- Выявление функциональных и нефункциональных требований: какие вопросы задавать, на что обращать внимание, какие выводы делать.
- Основные подходы к масштабированию систем: балансировка нагрузки, репликация данных, кэширование.
- Декомпозиция системы на компоненты и концептуальное проектирование API.
- Проектирование модели данных.
- Выбор хранилищ для решения бизнес-задач. Обзор популярных решений. Основы построения DWH.
- Организация обмена данными между микросервисами.
- Презентация и защита решений команд. Сессия Q&A.
Ссылка на тему: [nextway] System Design. Основы проектирования высоконагруженных систем (Дарья Колесова)Ответов: 1 -
[karpov.courses] Machine Learning для начинающих, 2023 (Нерсес Багиян, Алексей Кожарин)
6 фев 2024
ML-инженер - это специалист, который находится на стыке анализа данных и разработки. Он должен уметь писать код, строить математические модели и понимать потребности бизнеса.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2Fh408QLCw%2FKarpov-courses-Machine-Learning.jpg&hash=d0c1c5c53e6234d41a485e574fe6d11a&v=4)
Мы составили программу курса таким образом, чтобы любой желающий без сильной математической подготовки смог разобраться со всеми этапами работы: от сбора данных и применения классических алгоритмов до обучения нейросетей и проведения A/B-тестов.
Искать работу в новой профессии непросто, поэтому мы решили поделиться своим опытом и уделили отдельное внимание подготовке к собеседованиям и разбору популярных задач.
Одним словом, у вас в руках перед вами - исчерпывающий starter pack для начала карьеры в ML и Data Science.
Продолжительность: 80:44:23
Авторы: Нерсес Багиян, Алексей Кожарин, Никита Табакаев
Язык: Русский язык
Ссылка на тему: [karpov.courses] Machine Learning для начинающих, 2023 (Нерсес Багиян, Алексей Кожарин)Ответов: 6 -
[Udemy] Docker и Docker Compose - Деплой проекта с нуля (Алексанр Кочергин)
4 фев 2024
В этом курсе мы создадим пример реального приложения используя Docker и Docker Compose. Этот курс полностью сфокусирован на быстрое и глубокое погружение в создание реального приложения с помощью Docker и Docker Compose.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FMBrkrDp%2Fscreenshot.png&hash=89f93e83adff5884ba56d8e01469108b&v=4)
Мы начнем с абсолютного нуля и шаг за шагом мы разработаем реальное приложением, которое подходит для локальной разработки и легкого деплоймента.
Вы поймете, как структурировать ваше приложение, писать конфигурационные файлы для Docker и разбивать их. Мы будет писать вместе код в эффективном стиле, чтобы избежать сложности и сделать его чистым.
В каждом уроке вы найдете исходный код, поэтому вы можете легко видеть прогресс и получить рабочее состояние проекта после каждого видео.
Если вы чувствуете, что выучили Docker, но вам не хватает знаний о том, как создавать собственные приложения, то этот курс именно то, что вам нужно. Этот курс полностью сфокусирован на реальных проблемах разработки и деплоя приложения, а не просто на изучении документации и возможностей Docker.
Чему вы научитесь
- Разработка и деплой проектов с Docker и Docker Compose
- Создание реальных проектов с помощью Docker с нуля
- Изучение Docker с помощью реальной разработки
Требования:
- Компьютер, на котором вы сможете установить нужные программы (Windows, MacOS, или Linux)
- Базовые знания Linux будут плюсом (но не обязательны)
- Для последней части видео, где я рассказываю про деплой вам понадобится Linux сервер, за аренду которого, прийдется заплатить (не обязательно, вы можете просто посмотреть, как это делаю я)
Что мы изучим:
- Как структурировать и конфигурировать файлы для проекта и конфиги Docker
- Как разбивать проект на сервисы
- Разберемся, что такое образы, сети, контейнеры, носители и многое другое
- Разработаем локальное и продакшен окружение
- Настроим собственный сервер и задеплоим туда приложение (Вы должны будете оплатить аренду сервера, либо просто посмотреть как это делаю я в последней секции курса.)
Для кого этот курс:
- Этот курс для вас, если вы хотите научиться разрабатывать и деплоить реальные проекты от начала и до конца с помощью Docker
- Этот курс для всех, кто заинтересован в изучении деплоя с помощью Docker на реальном проекте
- Этот курс для вас, если вы хотите улучшить ваши знания Docker и Docker Compose
Автор: Oleksandr Kocherhin
Язык: Русский
Ответов: 1 -
[Udemy] PHP 8. ООП. Создание собственного PHP MVC фреймворка (Андрей Кудлай)
31 янв 2024
Представляем Вашему вниманию курс – "PHP 8. ООП. Создание собственного PHP MVC фреймворка". Курс состоит из двух частей и включает в себя 80 уроков. Данный курс ориентирован на начинающих и продолжающих PHP-программистов, которые хотят на практике закрепить свои знания и развить навыки программирования.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi122.fastpic.org%2Fbig%2F2024%2F0131%2F3f%2F69957f37d90d2b2b9ddd93ad9305273f.jpg&hash=a8d4f0aa91463ad6d32b9741604817b6&v=4)
На сегодняшний день PHP является наиболее популярным языком программирования для веб-разработки. На PHP написано около 80% всех сайтов в сети. На PHP написаны такие популярные CMS, как WordPress, OpenCart, 1С-Битрикс, PrestaShop, Drupal, Magento и многие другие. Также на PHP написано и множество популярнейших фреймворков, например: Laravel, CodeIgniter, Symfony, CakePHP, Yii и т.д. Поэтому изучение PHP и его использование на практике с большой долей вероятности обеспечит Вас работой и проектами в будущем.
В первой части курса Вы сможете написать свой собственный PHP-фреймворк с применением ООП, который реализует архитектурный паттерн MVC. Полученный фреймворк будет включать наиболее нужные и полезные классы и библиотеки, которые помогут обеспечить работу с сессиями, кэшем, отправкой почты, пагинацией и т.д. В дальнейшем Вы сможете расширять написанный фреймворк, добавляя в него любой другой нужный функционал, и использовать фреймворк для любых своих проектов.
Во второй части курса будет показано применение написанного PHP-фреймворка на практике. Для этого будет написана CMS с основным функционалом блога: посты, категории, теги, регистрация, авторизация и, конечно же, админ-панель для управления сайтом.
Изучив данный курс, Вы сможете написать собственный PHP MVC фреймворк и создавать любые сайты на данном фреймворке.
Для кого этот курс:
- Начинающие программисты на PHP и не только
- Начинающие frontend-разработчики и backend-разработчики
- Верстальщики, желающие идти дальше и изучать программирование
- На курсе Вы на практике закрепите знания по наиболее популярному языку программирования для веба - PHP
- Курс поможет Вам закрепить знания и навыки работы с объектно-ориентированным программированием (ООП)
- В курсе Вы шаг за шагом сможете создать собственный PHP-фреймворк, использующий архитектурный паттерн MVC
- На курсе Вы не только напишете собственный фреймворк, но и научитесь применять его на практике
- Во второй части курса Вы сможете написать CMS на базе созданного фреймворка
Ответов: 0 -
[PHP] Riverr - Платформа фриланс-услуг и проектов | Riverr - Freelance Services & Projects Platform
30 янв 2024
River - это php-скрипт, созданный с использованием самого популярного фреймворка laravel
Вы можете запустить свою собственную торговую площадку для фрилансеров
И начните зарабатывать деньги онлайн на комиссионных и рекламе
River также обладает множеством функций, которые дают вам контроль над
Ваша торговая площадка и элегантный, адаптивный дизайн.
Требования
- PHP > = 8.1
- PHP-расширение BCMath
- PHP-расширение Ctype
- PHP-расширение cURL
- PHP-расширение DOM
- PHP-расширение Fileinfo
- PHP-расширение JSON
- PHP-расширение Mbstring
- PHP-расширение OpenSSL
- PHP-расширение PCRE
- PHP-расширение PDO
- PHP-расширение для токенизатора
- XML-расширение PHP
Функции
Панель приборов
- Аналитика приборной панели
- Управление пользователями
- Уровни пользователей
- Управление снятием средств
- Управление портфелями
- Управление концертами
- Управление заказами
- Управление возвратами
- Управление отзывами
- Категории
- Подкатегории
- Управление зарегистрированными пользователями
- Управление заявленными концертами
- Управление беседами
- Управление рекламой
- Сообщения поддержки
- Система рассылки новостей
- Экспорт списка рассылки
- Неограниченное количество языков
- Управление страницами
- Управление странами
- Сервис PayPal
- Полосатый сервис
- reCaptcha
- Системные журналы управляют
- Общие настройки
- Настройки валюты
- Настройки аутентификации
- Настройки комиссии
- Настройки нижнего колонтитула
- Настройки платежных шлюзов
- Настройки мультимедиа
- Опубликовать настройки
- Настройки безопасности
- SEO-настройки
- Настройки SMTP
- Настройки вывода средств
- ...
Основной
- Панель продавца
- Отзывчивый дизайн
- Чистый код
- Логин в фейсбук
- Вход в Твиттер
- вход через гугл
- Вход на гитхаб
- Вход в LinkedIn
- Расширенный поиск
- Центр проверки
- Система уведомлений
- Уведомления по электронной почте
- Стать продавцом
- Добавить в любимое
- Редактировать профиль
- Платежная информация
- Управление отзывами (покупатель)
- Управление возвратами (покупатель)
- Управление заказами (покупатель)
- Подтвердите учетную запись, используя адрес электронной почты
- Запросить ссылку для подтверждения еще раз
- Добавить в корзину как гость
- Оформление заказа на несколько концертов
- Наймите продавцов
- Доступность продавца
- Языки продавца
- Навыки продавца
- Разговоры
- Перенаправление ссылок
- Сообщить о концертах
- Сообщить о пользователях
- Портфолио продавца
- Документы концертов
- Обновления концертов
- Часто задаваемые вопросы о концертах
- Контактная страница
- оплата через PayPal
- Полоса оформления заказа
- Проверка баланса
- Гиг-аналитика
- Система возврата
- Система отзывов
- SEO готов
- Карта сайта
- Несколько языков
- Подписаться на новостную рассылку
- Доход продавца
- Баланс в ожидании очистки
- И многое другое…
Ссылка на тему: [PHP] Riverr - Платформа фриланс-услуг и проектов | Riverr - Freelance Services & Projects PlatformОтветов: 1
Страница 15 из 34
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FJ3n43z8%2Fscreenshot.png&hash=1acbbd9d4e67bac6a9808d711861668e&v=4)