Онлайн курсы по Работе со структурами данных

Работа со структурами данных — управление хранением и организацией информации формализованного вида для оптимального и ускоренного решения поставленных задач. Разработчики при помощи языков Python и PHP применяют структуры данных для создания программного обеспечения различной сложности. Знание алгоритмов помогает специалистам делать ПО высокопроизводительным, с понятной для пользователей логикой.

По полезности
36
1
Работа со структурами данных
44 900 ₽
Программа курса

Данный курс включает 18 занятий общим объемом 72 академических часа. Обучение проходит в офлайн формате в аудиториях на 5-10 человек. У вас будет современный персональный компьютер и быстрый интернет для работы. У вас постоянно будет возможность задать интересующие вас вопросы преподавателю или пообщаться с другими студентами, используя онлайн-чат.

1.
Основы Java
2.
ООП
3.
Структуры данных. Алгоритмы
4.
Java Collections Framework
5.
Паттерны проектирования. MVC
6.
Базы данных. SQL.JDBC
7.
Многопоточность
8.
Сети. Обмен сообщениями
9.
Визуализация. JavaFX
10.
Spring
11.
Принципы работы CI/CD/DevOps
12.
Юнит-тестирование
13.
Процесс разработки
Показать все
Чему вы научитесь
Создавать веб-приложения, десктоп-приложения и другие программы на Java
Работать со структурами данных. Применять простые и сложные алгоритмы
Работать с базами данных, применяя SQL и JDBC
Использовать Java-фреймворки для создания приложений
Навыки
Программа курса

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

1.
Введение в алгоритмизацию и реализация простых алгоритмов на Python
2.
Циклы. Рекурсия. Функции
3.
Массивы. Кортежи. Множества. Списки
4.
Эмпирическая оценка алгоритмов на Python
5.
Коллекции. Список. Очередь. Словарь
6.
Работа с динамической памятью
7.
Урок 7. Алгоритмы сортировки
8.
Урок 8. Деревья. Хэш-функция
Показать все
Чему вы научитесь
Писать алгоритмы
Анализировать данные
Создавать блок-схемы
Работать с модулем Collections
Оценивать сложность алгоритмов
Программа курса

Вас ждут пять курсов по объектно-ориентированному дизайну и программированию на PHP, после которых вы защитите итоговый проект и создадите валидатор данных.

1.
PHP: Абстракция с помощью данных
2.
PHP: Введение в ООП
3.
PHP: Объектно-ориентированный дизайн
4.
PHP: Полиморфизм
5.
PHP: Погружаясь в классы
6.
Итоговый проект
Чему вы научитесь
Описывать абстракции с помощью классов
Использовать различные паттерны для решения типовых задач
Создавать объекты и классы
Применять принципы полиморфизма подтипов
Проектировать библиотеку для проверки данных
Навыки
Работа со структурами данных
Программа курса

Программа курса включает 9 уроков, 17 упражнений в тренажере и 51 проверочный тест, а также дополнительные материалы для углублённого изучения. 

1.
Введение
2.
Представление последовательностей
3.
Разметка
4.
Отображение списков
5.
Фильтрация списков
6.
Свертка
7.
Стандартные интерфейсы
8.
Иерархические структуры
9.
Уровневое проектирование
10.
Дополнительные материалы
11.
Испытания
Показать все
Чему вы научитесь
Строить сложные структуры данных
Проектировать функции
Обрабатывать коллекции
Применять функции высшего порядка (map/filter/reduce)
Разделять код на уровни
Навыки
Работа со структурами данных
Фильтры
Активные фильтры
(1)
Сбросить всё
Работа со структурами данных
Сбросить всё
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Цена
0 ₽ — 384 000 ₽
Рассрочка
Только бесплатные
Длительность
0 месяцев — 67 месяцев
Посмотреть 4 предложения