Онлайн курсы по Оптимизации кода

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

По дате
48
1
Программа курса

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

1.
Введение и знакомство
2.
Сложность алгоритма и простые алгоритмы
3.
Рекурсия, рекурсивные алгоритмы
4.
Массивы
5.
Сложные сортировки массивов
6.
Стеки, очереди и списки
7.
Динамические структуры данных
8.
Деревья
9.
Графы
10.
Хеш-таблицы
11.
Введение в криптографию
Показать все
Чему вы научитесь
Декомпозировать задачи
Разрабатывать структуры данных
Оптимизировать код
Сортировать массивы данных
Создавать хеш-таблицы
Инструменты
Программа курса

Вас ждет 8 онлайн-занятий, на которых вы изучите инструменты для оптимизации IOS-приложений, а также получите консультацию от преподавателей.

1.
Параллельное программирование. Thread.
2.
Параллельное программирование. GCD
3.
Параллельное программирование. NSOperation
4.
Консультация
5.
Асинхронный код. Концепции Futures и Promises
6.
Практики работы с UITableView и UICollectionView
7.
Паттерны ленты новостей
8.
Консультация
Показать все
Чему вы научитесь
Оптимизировать IOS-приложения и улучшать их производительность
Управлять несколькими потоками
Работать с параллельным программированием
Использовать различные паттерны
Создавать асинхронные изображения
Преподаватели

Станислав Иванов

Эксперт

Александр Арсенюк

Эксперт

Николай Родионов

Эксперт

Станислав Белых

Эксперт

Андрей Антропов

Эксперт

Вадим Рощин

Эксперт

Артур Игбердин

Эксперт

Георгий Сабанов

Эксперт

Алексей Усанов

Эксперт

Анатолий Пешков

Эксперт

Вячеслав Кирица

Эксперт

Леонид Нифантьев

Эксперт

Юрий Султанов

Эксперт

Муса Дениев

Эксперт

Максим Пригоженков

Эксперт

Максим Попов

Эксперт

Антон Малыгин

Эксперт

Владислав Прусаков

Эксперт

Елена Грачёва

Эксперт

Денис Воробьев

Эксперт

Роман Мироненко

Эксперт

Показать все
Инструменты
Фильтры
Активные фильтры
(1)
Сбросить всё
Оптимизация кода
Сбросить всё
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Цена
0 ₽ — 800 000 ₽
Рассрочка
Только бесплатные
Длительность
0 месяцев — 67 месяцев
Посмотреть 2 предложения