Наша библиотека

Доступные курсы

Выберите курс из списка ниже для просмотра доступных материалов

Компьютерные системы

Платно
Другое

Хочешь понимать, как устроен компьютер изнутри и писать крутой, быстрый и стабильный код? Этот курс — отличный старт! Мы разберём, как информация кодируется в бинарном виде, как работает память, что такое кэш-память и как программы реально исполняются. Погружаемся в язык C и даже немного в ассемблер, чтобы научиться мыслить как компьютер и писать код, который железо будет "любить". Чему ты научишься: читать и писать байты, понимать, почему числа иногда «переполняются», чем отличается UTF-8 от UTF-32, зачем нужен стек вызовов, как устроены регистры и почему кэш-память такая важная. Что нужно знать: основы программирования — хватит, остальному научим. Для кого этот курс: для разработчиков, студентов, хакеров, любопытных и всех, кто хочет разобраться, как устроено "под капотом". Формат: практические задачки, мини-лекции и семинары, чтобы собрать всё в единую картину. Сертификат: да, по окончании будет.

28 часов 15 минут
Подробнее
Мы используем файлы cookie для улучшения работы сайта и аналитики. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.
Мы используем файлы cookie для улучшения работы сайта и аналитики. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.