Этот курс — ваш быстрый и практичный вход в мир решения задач с помощью кода. Всего за пять недель вы освоите метод Solveit и научитесь применять его для самых разных типов задач: от алгоритмов и обработки данных до веб‑разработки и написания технических текстов.
Что вы изучите в рамках курса
Материал курса охватывает широкий спектр тем — от основ программирования до навыков, которые помогут вам создавать собственные проекты и развивать их дальше.
Алгоритмы и структуры данных на практике
Вы разберёте базовые и продвинутые алгоритмические техники на задачах из Advent of Code, что позволит закрепить подход Solveit на реальных сценариях.
Классические структуры данных
Решение алгоритмических задач шаг за шагом
Функциональный стиль программирования
Оптимизация и ускорение вычислений
Вы научитесь использовать современные инструменты для повышения производительности расчётов.
NumPy для быстрого анализа данных
PyTorch для вычислительных задач и моделей
Подходы к оптимизации кода
Основы веб‑разработки
Курс включает знакомство с фундаментальными инструментами, необходимыми для создания простых веб‑приложений.
HTML, CSS и основы работы с HTTP
FastHTML и HTMX для быстрого прототипирования
Использование веб‑API при разработке
Практические навыки для реальных задач
Помимо разработки, курс даёт инструменты, которые пригодятся в работе и личных проектах.
Системное администрирование и DevOps
Веб‑скрейпинг и автоматизация действий
Навыки письма: статьи, длинные тексты, заметки
Метод Solveit и его применение
Каждая тема курса подаётся через призму метода Solveit — универсального подхода к решению задач любой сложности. Вы научитесь:
формулировать проблему;
разбивать её на управляемые части;
строить прототипы и быстро проверять идеи;
самостоятельно находить недостающие знания.
Кому подойдёт этот курс
Курс рассчитан на тех, кто хочет научиться практическому программированию и научиться решать задачи с помощью кода, даже если у вас нет глубокого технического бэкграунда.
Начинающим — чтобы освоиться в ключевых темах и понять, куда двигаться дальше
Практикам — чтобы структурировать знания и освоить новые подходы
Создателям проектов — чтобы быстрее запускать идеи и прототипы
Результат обучения
По итогам курса вы получите концентрированную базу знаний и навык применения метода Solveit, который позволит самостоятельно продолжать обучение и решать всё более сложные задачи — от алгоритмов до собственных стартапов.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Jeremy Howard — австралийский исследователь ИИ, предприниматель и преподаватель, известный тем, что делает обучение искусственному интеллекту доступным широкому кругу разработчиков.Со-основатель исследовательской группы fast.ai.Founder & CEO лаборатории AI-разработки Answer.AI.Бывший President & Chief Scientist платформы Kaggle.Основатель компаний FastMail, Optimal Decisions Group и Enlitic. Почётный профессор University of Queensland и и
Johno Whitaker (Jonathan Whitaker) — исследователь искусственного интеллекта, разработчик и преподаватель, работающий над практическими инструментами и обучением генеративному AI.AI Researcher / Data Scientist в Answer.AI. Работает над R&D в области generative AI и инструментов разработки. Активно занимается обучением и созданием курсов по AI и программированию. Соавтор статей и проектов вместе с Jeremy Howard в экосистеме fast.ai. Его специа