Blockchain Developer c нуля (2024)

Product University

07 мая, 2024

Курсы по программированию

tUl1LkYvTZOAB0AqcMZipw Программирование [Product University] Blockchain Developer c нуля (2024)

ОПИСАНИЕ:

5 недель, еженедельная порция материалов с разбором работ по субботам.
В сообществе из 100+ участников
Неделя 1. Основы криптографии, блокчейна и алгоритмы консенсуса
Модуль 1. Основы криптографии

  • Современные криптосистемы
  • Машинное представление данных
  • Симметричные криптосистемы
  • Внутреннее устройство современных блочных и поточных симметричных шифров
  • Режимы работы блочных шифров
  • Генерация псевдо-случайных последовательностей
  • Целостность данных и контрольные суммы
  • Криптографическое хеширование
  • Схемы аутентификации и хранение паролей
  • Алгоритмы работы различных программ для защиты конфиденциальной информации
  • Ассиметричные криптосистемы
  • Публичные и секретные ключи
  • Схема выработки общего секретного ключа
  • Схема секретной передачи информации
  • Схема электронной подписи
  • Атаки типа man-in-the-middle и система сертификатов
  • Примеры применения ассиметричных протоколов
  • HTTPS, цифровая подпись и водяные знаки
  • TOR и mixed networks
  • Слепая электронная подпись
  • Тайное голосование. Протокол подбрасывания монеты

Модуль 2. Основы блокчейна и алгоритмов консенсуса

  • Определения блокчейна
  • Блоки, механизмы сцепления блоков и целостность цепочки
  • Основные моменты алгоритма Bitcoin
  • Адреса и транзакции
  • Структура блока
  • Требования сложности и схема работы майнингового алгоритма
  • Понятие консенсуса и подробное рассмотрение консенсуса Proof Of Work
  • Аспекты безопасности проведение транзакций, экономическая безопасность платежной сети Bitcoin
  • Атака double spend и атака 51%, стратегии майнинговых пулов и обсуждение стабильности работы сети
  • Задача византийских генералов и другие виды консенсуса
  • “Proof of Stake” и “Delegated Proof of Stake”
  • Движок graphene и проекты на его основе
  • Примеры сложной внутренней экономики проекта, вопросы децентрализации
  • “Proof of Storage” и децентрализованное хранение
  • “Proof of Compute” и туманные вычисления
  • “Proof of Everything” и переход к построению виртуальной машины на блокчейне

Модуль 3. Основы Ethererum

  • Ethereum и его особенности
  • Cмарт-контракты, внутреннее устройство
  • Примеры использования смарт-контрактов и схема работы сети Ethereum.
  • Создание токенов и собственной валюты
  • Создание DAO (децентрализованной автономной организации) и распределение акций/токенов среди учредителей.
  • Установка Geth
  • Установка Parity
  • Установка Mist
  • Обзор ключевых проектов

Практические задания недели

  1. Завести репозиторий Github
  2. Сделать свой простейший блокчейн, где вы единственный майнер
  3. Посчитать хеш-функцию
  4. Подписать документ цифровой подписью

Неделя 2. Смарт-контракты, язык Solidity в Ethereum
Модуль 4. Основы Soloidity

  • Синтаксис языка
  • Принципы проектирования умных контрактов
  • Передача собственности
  • Функции чтения (не нужен газ)
  • Функции транзакций (нужен газ)
  • События
  • Создаем приложение в Multichain
  • Базовая модель в Remix
  • Усложнение и Truffle Framework
  • Расчет газа на выполнение операций

Модуль 5. Типовые DeFi-проекты и обзор применения смарт-контрактов

  • Кошельки хард и софт (Metamask, Ledger Nano и др.)
  • Децентрализованные обменники (Uniswap и др.)
  • DeFi для кредитов и депозитов (Compound, Maker и др.)
  • Stable-coins (USDT, USDC, DAI)
  • Идентификация и KYC
  • Маркетплейсы NFT (OpenSea и др.)
  • Коллективные инвестиции
  • Деривативы
  • Децентрализованные организации (DAO)

Практические задания недели

  1. Разбор исходника простейшего контракта
  2. Сгенерировать NFT — как билет на мероприятие или доступ к сообществу
  3. Сделать смарт-контракт голосования в DAO
  4. Сделать смарт-контракт для коллективных инвестиций в NFT

Неделя 3. Web 3. Взаимодействие с Ethereum и безопасность
Модуль 6. Безопасность и тестирование смарт-контрактов

  • Внешние вызовы
  • Использование assert() и require()
  • Округление при делении целых чисел
  • Принудительная транзакция
  • Создание контрактов с ненулевым балансом
  • Публичность on-chain и off-chain

Модуль 7. Создание децентрализованных приложений

  • Тест в сетях Rinkeby и Ropsten
  • Деплой через Remix и MetaMask
  • Web3.js и решения для front-end

Модуль 8. Выпуск токенов

  • Стандарт ERC-20 и ERC-721 (взаимозаменяемые и невзаимозаменяемые токены, NFT)
  • Прописываем свойства токена
  • Кодим и выпускаем токены

Практические задания недели

  1. Проаудировать смарт-контракт, найти максимальное число уязвимостей
  2. Сделать одностраничное приложение dApp для голосования в DAO
  3. Сделать одностраничное приложение dApp с дашбордом для владельца NFT

Неделя 4. Децентрализованные приложения dApps
Модуль 9. Создаем простой dApp

  • Обзор возможных dApps
  • Архитектура dApp
  • Ethereum API
  • Среда тестирования
  • Лучшие практики

Практические задания недели

  1. Написать ТЗ на разработку dApp или выбрать проект для копирования из предложенных
  2. Сделать одностраничное приложение dApp для голосования в DAO
  3. Сделать одностраничное приложение dApp с дашбордом для владельца NFT

Неделя 5. Работа над своими проектами. Создание портфолио на github
На этой неделе вы распределяетесь на команды по 2-3 человека, выбираете проект, который готовы сделать за неделю. Некоторые идеи проектов мы дадим вам от наших партнеров.

Вы презентуете результаты, мы составляем рейтинг лучших выпускников.

ПРОДАЖНИК:

СКАЧАТЬ:

 

выглядит не плохо
 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Product University] Blockchain Developer c нуля (2024) отключены

Blockchain Developer c нуля (2024)

Product University

06 мая, 2024

Курсы по программированию

DIj6SXGdQpSGzKUyOP5QUg Программирование [Product University] Blockchain Developer c нуля (2024)

ОПИСАНИЕ:

Почему Telegram-боты и почему сейчас?

  1. Telegram стал самым популярным мессенджером в РФ и обогнал по популярности WhatsApp.
  2. Продукты и сервисы лучше делать там, где аудитория уже собрана и куда она регулярно заходит, то есть в самом Telegram-мессенджере. Противоположный подход — сделать моб.приложение/сайт и потом пытаться привлечь туда аудиторию — обходится гораздо дороже.
  3. Из-за блокировок в AppStore и GooglePlay, большинство приложений мигрирует в Telegram, который в некотором смысле повторяет путь китайского WeChat.

Если вы представитель бизнеса — вам рано или поздно придется завести представительство в Telegram.

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

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Product University] Blockchain Developer c нуля (2024) отключены

Google Trends с Python: наука о данных, маркетинг и новости (2024)

Mahdi Behdani

04 мая, 2024

Курсы по программированию

Kmcp8qjoQ8yo76lnhgELCg Программирование [Udemy] [Mahdi Behdani] Google Trends с Python: наука о данных, маркетинг и новости (2024)

ОПИСАНИЕ:

Чему вы научитесь:

  • Используйте Google Trends: освойте использование Google Trends для принятия решений на основе данных в области науки о данных и маркетинга.
  • Владение Python: приобретите сильные навыки Python для анализа и визуализации данных.
  • Полезная информация: извлекайте ценную информацию из данных Google Trends для принятия решений.
  • Реальное применение: применяйте навыки в практических проектах, а также в реальных сценариях анализа данных и маркетинга.

Материалы курса
3 разделов • 10 лекций • Общая продолжительность 46 мин.
Введение
Доступ к данным Google Trends с использованием Python
Маркетинговая аналитика с помощью Python и Google Trends

Требования: Никаких предварительных условий не требуется: этот курс предназначен для учащихся всех уровней, включая новичков.

Для кого этот курс:

  • Энтузиасты данных: люди, интересующиеся анализом, визуализацией и интерпретацией данных, которые хотят использовать данные Google Trends с помощью Python.
  • Специалисты по цифровому маркетингу: маркетологи, стремящиеся улучшить процесс принятия решений путем внедрения стратегий, основанных на данных, с использованием данных Google Trends.
  • Бизнес-аналитики: профессионалы, стремящиеся получить конкурентное преимущество, применяя методы анализа данных для решения бизнес-задач.
  • Предприниматели: стартапы и владельцы малого бизнеса, стремящиеся принимать решения в области маркетинга и роста на основе данных.
  • Студенты и начинающие специалисты по данным: те, кто делает карьеру в области науки о данных, маркетинге или смежных областях и хочет развивать практические навыки.
  • Любой, кто интересуется данными: люди, которым интересно работать с данными и которые хотят изучить синергию между Python и Google Trends.

Курс на английском языке. Бонус от организатора – русская аудио дорожка

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Udemy] [Mahdi Behdani] Google Trends с Python: наука о данных, маркетинг и новости (2024) отключены

Google Trends с Python: наука о данных, маркетинг и новости (2024)

Mahdi Behdani

04 мая, 2024

Курсы по программированию

Kmcp8qjoQ8yo76lnhgELCg Программирование [Udemy] [Mahdi Behdani] Google Trends с Python: наука о данных, маркетинг и новости (2024)

ОПИСАНИЕ:

Чему вы научитесь:

  • Используйте Google Trends: освойте использование Google Trends для принятия решений на основе данных в области науки о данных и маркетинга.
  • Владение Python: приобретите сильные навыки Python для анализа и визуализации данных.
  • Полезная информация: извлекайте ценную информацию из данных Google Trends для принятия решений.
  • Реальное применение: применяйте навыки в практических проектах, а также в реальных сценариях анализа данных и маркетинга.

Материалы курса
3 разделов • 10 лекций • Общая продолжительность 46 мин.
Введение
Доступ к данным Google Trends с использованием Python
Маркетинговая аналитика с помощью Python и Google Trends

Требования: Никаких предварительных условий не требуется: этот курс предназначен для учащихся всех уровней, включая новичков.

Для кого этот курс:

  • Энтузиасты данных: люди, интересующиеся анализом, визуализацией и интерпретацией данных, которые хотят использовать данные Google Trends с помощью Python.
  • Специалисты по цифровому маркетингу: маркетологи, стремящиеся улучшить процесс принятия решений путем внедрения стратегий, основанных на данных, с использованием данных Google Trends.
  • Бизнес-аналитики: профессионалы, стремящиеся получить конкурентное преимущество, применяя методы анализа данных для решения бизнес-задач.
  • Предприниматели: стартапы и владельцы малого бизнеса, стремящиеся принимать решения в области маркетинга и роста на основе данных.
  • Студенты и начинающие специалисты по данным: те, кто делает карьеру в области науки о данных, маркетинге или смежных областях и хочет развивать практические навыки.
  • Любой, кто интересуется данными: люди, которым интересно работать с данными и которые хотят изучить синергию между Python и Google Trends.

Курс на английском языке. Бонус от организатора – русская аудио дорожка

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Udemy] [Mahdi Behdani] Google Trends с Python: наука о данных, маркетинг и новости (2024) отключены

Telegram Web App 1C (2024)

Илья Низамов

02 мая, 2024

Курсы по программированию

DHbFuP2LRXmUxfeQDUVtLQ Программирование [Илья Низамов] Telegram Web App 1C (2024)

ОПИСАНИЕ:

Курс в разработке!!! Исходники готовы на 100%, то есть покупая курс сейчас вы по факту покупаете только исходники и инструкцию по их использованию.
Telegram Web App – это удобный инструмент для разработки бизнес приложений работающих прямо в телеграмм.
Он позволяет быстро и безопасно обмениваться сообщениями, файлами и медиа-контентом.
Но помимо этого, Telegram Web App обладает рядом преимуществ, которые делают его незаменимым помощником для любого бизнеса.

Во-первых, Telegram Web App позволяет создать мини магазин или web витрину прямо в телеграмм.
Во-вторых, Telegram Web App позволяет оформлять заказы и сразу принять оплату от клиента.
В-третьих, Telegram Web App разгрузит ваших менеджеров и возможно даже оптимизирует штат.

Программисты 1С без глубоких знаний web разработки смогут полностью разработать красивое приложение интегрированное прямо с 1С.
Telegram Web App – это мощный инструмент для обмена информацией и интеграцией с 1С.
Его использование может значительно повысить эффективность работы бизнеса, автоматизировать многие бизнес-процессы, а программистам 1С заработать.
Если вы еще не используете Telegram Web App 1С, то самое время начать!

ПРОДАЖНИК:

СКАЧАТЬ:

 

По описанию очень даже неплохой, актуальный курс. Будем посмотреть
 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Илья Низамов] Telegram Web App 1C (2024) отключены

Telegram Web App 1C (2024)

Илья Низамов

02 мая, 2024

Курсы по программированию

DHbFuP2LRXmUxfeQDUVtLQ Программирование [Илья Низамов] Telegram Web App 1C (2024)

ОПИСАНИЕ:

Курс в разработке!!! Исходники готовы на 100%, то есть покупая курс сейчас вы по факту покупаете только исходники и инструкцию по их использованию.
Telegram Web App – это удобный инструмент для разработки бизнес приложений работающих прямо в телеграмм.
Он позволяет быстро и безопасно обмениваться сообщениями, файлами и медиа-контентом.
Но помимо этого, Telegram Web App обладает рядом преимуществ, которые делают его незаменимым помощником для любого бизнеса.

Во-первых, Telegram Web App позволяет создать мини магазин или web витрину прямо в телеграмм.
Во-вторых, Telegram Web App позволяет оформлять заказы и сразу принять оплату от клиента.
В-третьих, Telegram Web App разгрузит ваших менеджеров и возможно даже оптимизирует штат.

Программисты 1С без глубоких знаний web разработки смогут полностью разработать красивое приложение интегрированное прямо с 1С.
Telegram Web App – это мощный инструмент для обмена информацией и интеграцией с 1С.
Его использование может значительно повысить эффективность работы бизнеса, автоматизировать многие бизнес-процессы, а программистам 1С заработать.
Если вы еще не используете Telegram Web App 1С, то самое время начать!

ПРОДАЖНИК:

СКАЧАТЬ:

 

По описанию очень даже неплохой, актуальный курс. Будем посмотреть
 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Илья Низамов] Telegram Web App 1C (2024) отключены

ClickHouse для аналитика (2023)

Stepik

01 мая, 2024

Курсы по программированию

RNsEg3dJTGmvCgcYOHqbOg Программирование [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023)

ОПИСАНИЕ:

ClickHouse для аналитика:
ClickHouse это одна из самых быстро развивающихся СУБД и платформ для работы с данными.
Инвестиции в изучение этого инструмента сейчас, дадут вам большие возможности потом.
Для примера, эту СУБД внедрили Spotify и даже Uber!
На курсе мы разберемся как оно устроено под капотом, а также напишем много SQL.

Для кого этот курс:
Аналитики, дата саентисты и ETL девелоперы

Начальные требования:
Курс предназначен для новичков + которые уже работали с БД, и хотябы немного с ClickHouse, умеют писать простой SQL и знакомы с основами Python.

Программа курса:

  • Знакомство
  • Пишем SQL
  • Аналитика
  • Ликбез по CS
  • Движки хранения
  • Эксплуатация
  • Моделирование
  • Установка в Docker

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023) отключены

ClickHouse для аналитика (2023)

Stepik

01 мая, 2024

Курсы по программированию

RNsEg3dJTGmvCgcYOHqbOg Программирование [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023)

ОПИСАНИЕ:

ClickHouse для аналитика:
ClickHouse это одна из самых быстро развивающихся СУБД и платформ для работы с данными.
Инвестиции в изучение этого инструмента сейчас, дадут вам большие возможности потом.
Для примера, эту СУБД внедрили Spotify и даже Uber!
На курсе мы разберемся как оно устроено под капотом, а также напишем много SQL.

Для кого этот курс:
Аналитики, дата саентисты и ETL девелоперы

Начальные требования:
Курс предназначен для новичков + которые уже работали с БД, и хотябы немного с ClickHouse, умеют писать простой SQL и знакомы с основами Python.

Программа курса:

  • Знакомство
  • Пишем SQL
  • Аналитика
  • Ликбез по CS
  • Движки хранения
  • Эксплуатация
  • Моделирование
  • Установка в Docker

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023) отключены

ClickHouse для аналитика (2023)

Stepik

01 мая, 2024

Курсы по программированию

RNsEg3dJTGmvCgcYOHqbOg Программирование [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023)

ОПИСАНИЕ:

ClickHouse для аналитика:
ClickHouse это одна из самых быстро развивающихся СУБД и платформ для работы с данными.
Инвестиции в изучение этого инструмента сейчас, дадут вам большие возможности потом.
Для примера, эту СУБД внедрили Spotify и даже Uber!
На курсе мы разберемся как оно устроено под капотом, а также напишем много SQL.

Для кого этот курс:
Аналитики, дата саентисты и ETL девелоперы

Начальные требования:
Курс предназначен для новичков + которые уже работали с БД, и хотябы немного с ClickHouse, умеют писать простой SQL и знакомы с основами Python.

Программа курса:

  • Знакомство
  • Пишем SQL
  • Аналитика
  • Ликбез по CS
  • Движки хранения
  • Эксплуатация
  • Моделирование
  • Установка в Docker

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023) отключены

Программирование трехмерной компьютерной графики (2023)

Pikuma

28 апреля, 2024

Курсы по программированию

8p hWskdRp6YMHJCvX5Cbw Программирование [Pikuma] Программирование трехмерной компьютерной графики (2023)

ОПИСАНИЕ:

Изучи всю теорию и математику по 3d графике создавая программный рендерер с нуля используя язык C.

This is one of my favorites!

This course is a complete immersion into the fundamentals of computer graphics! You’ll learn how a software 3D engine works under the hood, and use the C programming language to write a complete software rasterizer from scratch; including textures, camera, clipping, and loading complex OBJ files. Pixel per pixel, triangle per triangle, mesh per mesh.

We’ll review all the beautiful math that makes 3D computer graphics possible as we tackle all concepts from first principles. We’ll also write a comprehensive software renderer that can display complex 3D objects on the screen without the help of any graphics API. No GPU, no OpenGL, no DirectX! Just a C compiler and a little bit of linear algebra is all we need to create a final project that is nothing short of amazing!

  • 37 hours on-demand video content

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Этот курс представляет собой полное погружение в основы компьютерной графики! Вы узнаете, как работает программный 3D-движок, и с помощью языка программирования C напишете полноценный программный растеризатор с нуля; включая текстуры, камеру, обрезку и загрузку сложных файлов OBJ. Пиксель за пикселем, треугольник за треугольником, сетка за сеткой.

3D программирование с нуля.
Мы рассмотрим всю прекрасную математику, которая делает возможной компьютерную 3D-графику, и рассмотрим все концепции с первых принципов. Мы также напишем комплексный программный рендерер, который сможет отображать сложные трехмерные объекты на экране без помощи какого-либо графического API. Ни графического процессора, ни OpenGL, ни DirectX! Всего лишь компилятор C и немного линейной алгебры — это все, что нам нужно, чтобы создать окончательный проект, который просто потрясающий!

  • 37 часов видео

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Pikuma] Программирование трехмерной компьютерной графики (2023) отключены

Программирование трехмерной компьютерной графики (2023)

Pikuma

28 апреля, 2024

Курсы по программированию

8p hWskdRp6YMHJCvX5Cbw Программирование [Pikuma] Программирование трехмерной компьютерной графики (2023)

ОПИСАНИЕ:

Изучи всю теорию и математику по 3d графике создавая программный рендерер с нуля используя язык C.

This is one of my favorites!

This course is a complete immersion into the fundamentals of computer graphics! You’ll learn how a software 3D engine works under the hood, and use the C programming language to write a complete software rasterizer from scratch; including textures, camera, clipping, and loading complex OBJ files. Pixel per pixel, triangle per triangle, mesh per mesh.

We’ll review all the beautiful math that makes 3D computer graphics possible as we tackle all concepts from first principles. We’ll also write a comprehensive software renderer that can display complex 3D objects on the screen without the help of any graphics API. No GPU, no OpenGL, no DirectX! Just a C compiler and a little bit of linear algebra is all we need to create a final project that is nothing short of amazing!

  • 37 hours on-demand video content

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Этот курс представляет собой полное погружение в основы компьютерной графики! Вы узнаете, как работает программный 3D-движок, и с помощью языка программирования C напишете полноценный программный растеризатор с нуля; включая текстуры, камеру, обрезку и загрузку сложных файлов OBJ. Пиксель за пикселем, треугольник за треугольником, сетка за сеткой.

3D программирование с нуля.
Мы рассмотрим всю прекрасную математику, которая делает возможной компьютерную 3D-графику, и рассмотрим все концепции с первых принципов. Мы также напишем комплексный программный рендерер, который сможет отображать сложные трехмерные объекты на экране без помощи какого-либо графического API. Ни графического процессора, ни OpenGL, ни DirectX! Всего лишь компилятор C и немного линейной алгебры — это все, что нам нужно, чтобы создать окончательный проект, который просто потрясающий!

  • 37 часов видео

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Pikuma] Программирование трехмерной компьютерной графики (2023) отключены

Программирование трехмерной компьютерной графики (2023)

Pikuma

28 апреля, 2024

Курсы по программированию

8p hWskdRp6YMHJCvX5Cbw Программирование [Pikuma] Программирование трехмерной компьютерной графики (2023)

ОПИСАНИЕ:

Изучи всю теорию и математику по 3d графике создавая программный рендерер с нуля используя язык C.

This is one of my favorites!

This course is a complete immersion into the fundamentals of computer graphics! You’ll learn how a software 3D engine works under the hood, and use the C programming language to write a complete software rasterizer from scratch; including textures, camera, clipping, and loading complex OBJ files. Pixel per pixel, triangle per triangle, mesh per mesh.

We’ll review all the beautiful math that makes 3D computer graphics possible as we tackle all concepts from first principles. We’ll also write a comprehensive software renderer that can display complex 3D objects on the screen without the help of any graphics API. No GPU, no OpenGL, no DirectX! Just a C compiler and a little bit of linear algebra is all we need to create a final project that is nothing short of amazing!

  • 37 hours on-demand video content

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Этот курс представляет собой полное погружение в основы компьютерной графики! Вы узнаете, как работает программный 3D-движок, и с помощью языка программирования C напишете полноценный программный растеризатор с нуля; включая текстуры, камеру, обрезку и загрузку сложных файлов OBJ. Пиксель за пикселем, треугольник за треугольником, сетка за сеткой.

3D программирование с нуля.
Мы рассмотрим всю прекрасную математику, которая делает возможной компьютерную 3D-графику, и рассмотрим все концепции с первых принципов. Мы также напишем комплексный программный рендерер, который сможет отображать сложные трехмерные объекты на экране без помощи какого-либо графического API. Ни графического процессора, ни OpenGL, ни DirectX! Всего лишь компилятор C и немного линейной алгебры — это все, что нам нужно, чтобы создать окончательный проект, который просто потрясающий!

  • 37 часов видео

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Pikuma] Программирование трехмерной компьютерной графики (2023) отключены

DevOps для эксплуатации и разработки, ч.6 (2021)

Яндекс.Практикум

28 апреля, 2024

Курсы по программированию

Q2pFZAMlTx2ipSM8ssGASA Программирование [Яндекс.Практикум] DevOps для эксплуатации и разработки, ч.6 (2021)

ОПИСАНИЕ:

Часть 6/6

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

За 6 месяцев вы разберетесь в методологии DevOps и изучите самые востребованные инструменты.
На практике вы научитесь строить и поддерживать стабильную и масштабируемую инфраструктуру, грамотно настраивать мониторинг. Также вы узнаете, чему инженеры по эксплуатации научились у разработчиков и как работать в парадигме Infrastructure as Code.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Яндекс.Практикум] DevOps для эксплуатации и разработки, ч.6 (2021) отключены

DevOps для эксплуатации и разработки, ч.6 (2021)

Яндекс.Практикум

28 апреля, 2024

Курсы по программированию

Q2pFZAMlTx2ipSM8ssGASA Программирование [Яндекс.Практикум] DevOps для эксплуатации и разработки, ч.6 (2021)

ОПИСАНИЕ:

Часть 6/6

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

За 6 месяцев вы разберетесь в методологии DevOps и изучите самые востребованные инструменты.
На практике вы научитесь строить и поддерживать стабильную и масштабируемую инфраструктуру, грамотно настраивать мониторинг. Также вы узнаете, чему инженеры по эксплуатации научились у разработчиков и как работать в парадигме Infrastructure as Code.

ПРОДАЖНИК:

СКАЧАТЬ:

 

0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Комментарии к записи Программирование [Яндекс.Практикум] DevOps для эксплуатации и разработки, ч.6 (2021) отключены

Рекомендуем