Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Подробная программа факультета Java-разработки
- 1 четверть
- Git. Быстрый старт
- 13 видео-уроков
- Назначение и возможности
- Базовые операции
- Откат изменений кода
- Работа с ветками
- Конфликты
- Распространенные ошибки. Часть 1
- Распространенные ошибки. Часть 2
- Pull Request. Работа с Open-Source-проектами
- Pull Request. Сдача домашних заданий.
- Консольный git-клиент. Базовые операции
- Консольный git-клиент. Работа с ветками
- Работа с версиями программы
- Итоги
- Основы баз данных в видеоформате
- 20 видео-уроков
- Реляционные базы данных
- Установка СУБД
- Проектирование базы данных, нормальные формы
- SQL-команда CREATE
- SQL-команда INSERT
- SQL-команды SELECT и WHERE
- SQL-команды DISTINCT, ORDER BY, LIMIT
- SQL-команды DELETE и UPDATE
- Согласованность данных
- Внешний ключ
- Создание таблиц с отношением «многие ко многим»
- Составной первичный ключ
- Объединение данных из нескольких таблиц
- Оператор INNER JOIN
- Операторы LEFT JOIN, RIGHT JOIN
- Оператор UNION
- Агрегирующие функции
- Оператор GROUP BY
- Индексы
- Транзакции
- Java Core. Продвинутый уровень
- 1 месяц, 8 уроков
- Объектно-ориентированное программирование Java
- Исключения
- Коллекции
- Продвинутые вопросы создания графического интерфейса
- Многопоточность
- Работа с сетью
- Написание сетевого чата. Часть I
- Написание сетевого чата. Часть II
- Java Core. Профессиональный уровень
- 1 месяц, 8 уроков
- Обобщения
- Базы данных
- Средства ввода-вывода
- Многопоточность. Часть I
- Многопоточность. Часть II
- Обзор средств разработки
- Reflection API и аннотации
- Подготовка к собеседованию
- Разработка игры на LibGDX
- 1 месяц, 8 уроков
- Установка и настройка инструментов разработки
- Базовые возможности фреймворка LibGDX
- Разработка «каркаса» игры
- Оптимизация проекта
- Доработка игровой логики
- Управление «экранами»
- Работа с камерой и звуками
- Финальная доработка проекта
- 2 четверть
- Алгоритмы и структуры данных на Java. Базовый курс.
- 1 месяц, 8 уроков
- Общие сведения об алгоритмах и структурах данных
- Массивы и сортировка
- Стек и очередь
- Связанные списки
- Рекурсия
- Деревья
- Графы
- Хеш-таблицы
- Java. Углубленное изучение
- 1 месяц, 8 уроков
- Проектирование архитектуры
- Java NIO
- Фреймворк Netty
- Java Stream API
- Code Review
- Сборщики проектов
- JVM и GC
- Базы данных. Базовый курс
- 1 месяц, 8 уроков
- Проектирование реляционной базы данных
- SQL — команды DDL
- SQL – команды DML
- Объединение запросов, хранимые процедуры, триггеры, функции
- Транзакции и оптимизация запросов
- Масштабирование MySQL и NoSQL
- Обзор движков MySQL, управление и обслуживание. Подготовка к собеседованию.
- Альтернативные СуБД и функциональные надстройки
- 3 четверть
- Базовый курс HTML/CSS
- 1 месяц, 8 уроков
- Основные понятия в веб-разработке
- Основы языка разметки документов HTML
- Основы языка оформления стилей документа CSS
- Псевдоклассы и псевдоэлементы, табличная верстка
- Формирование блочной модели, блочная верстка
- Работа с макетом дизайна в формате PSD
- Разметка сайта и знакомство с Bootstrap
- Стандарты web и вспомогательные инструменты
- Spring Framework. Часть 1
- 1 месяц, 8 уроков
- Введение в Spring
- Spring MVC
- Доступ к данным в Spring. Часть 1
- Доступ к данным в Spring. Часть 2
- Thymeleaf
- Spring Boot
- Spring REST
- Защита приложения
- Spring Framework. Часть 2
- 1 месяц, 8 уроков
- Собираем базовое приложение
- Полезные блоки
- Spring Expression Language. AOP
- Веб-инструментарий Spring Framework
- Spring Cloud
- Spring Integration
- Тестирование в Spring
- Практика
- 4 четверть
- Архитектуры и шаблоны проектирования на Java
- 2 месяца, 8 уроков
- Архитектура Java-приложений
- Принципы и шаблоны проектирования
- Порождающие шаблоны
- Структурные паттерны
- Поведенческие шаблоны
- Архитектурные системные паттерны. Часть 1
- Архитектурные системные паттерны. Часть 2
- Антипаттерны
- Командная разработка на Java
- 2 месяца, 8 уроков
- Постановка цели проекта
- Инструментарий команды для контроля процесса разработки
- Совещание. Ревью кода.
- Сдача итогового проекта
- Подготовка к собеседованию java-разработчика
- 1 месяц, 8 уроков
- Пробегаем по ООП
- Алгоритмы и структуры данных
- Java Core. Углубленное изучение
- Базы данных
- Hibernate
- Java Web
- Spring
- Подготовка к собеседованию
- Курсы вне четверти
- Операционные системы
- 1 месяц, 8 уроков
- Операционные системы
- Ядро операционной системы
- Файловые системы
- Память
- Многозадачность
- Сетевые функции ядра
- Работа в Linux
- Кроссплатформенность и виртуализация
- Компьютерные сети
- 2 месяца, 8 уроков
- Основы компьютерных сетей. Технология Ethernet. Часть 1.
- Физический и канальный уровень. Технология Ethernet. Часть 2
- Сетевой уровень. Часть 1
- Сетевой уровень. Часть 2
- Транспортный уровень
- Углубленное изучение сетевых технологий. Часть 1
- Углубленное изучение сетевых технологий. Часть 2
- Прикладной уровень
- Java Enterprise Edition
- 1 месяц, 8 уроков
- Введение в Java EE
- Сервлеты
- JSP и JSTL
- Технология JSF
- Java Persistence API
- Session и Message-Driven Beans
- Работа с веб-службами
- Поддержка безопасности в Java EE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement