Архив метки: видео

Поддельный мёд повсюду — как узнать настоящий



Польза для здоровья сырого, натурального, органического мёда просто бесчисленна. Он обладает мощными противомикробными, антибактериальными и противозастойными свойствами и борется с различными заболеваниями. Читать

Spiral с новым приложением Clip

Платформа Spiral.ac, обновив интерфейс, добавила в арсенал своих приложений новое  — Clip. Приложение позволяет организовать работу класса с видео. Это может быть просмотр с обсуждением в чате, или викторина с вопросами (открытыми и множественным выбором). Читать

Лучшие аналоги Adobe в Linux

Для операционных систем Windows и macOS Adobe выпускает целый ряд программ для работы с фото, видео, аудио, документами и веб-страницами. Для Linux тоже существует немало программ для работы с медиаконтентом. Давайте разберемся в том, возможно ли использовать Linux для этих целей на профессиональном уровне.

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

Читать

Видеолекции курса Java

Видеолекции курса Java.

Лектор: Алексей Владыкин.

Рекомендуемая литература по курсу:

Первоисточники:

Лекция 1. Введение в Java.

  • История и эволюция Java
  • Особенности Java
  • Разновидности Java
  • Экосистема Java
  • Неформальное знакомство с языком
  • Стандартные инструменты JDK

Дополнительные материалы


Скачать: Презентация

Лекция 2. Примитивные типы в Java.

  • Примитивные и ссылочные типы
  • Тип boolean
  • Тип char
  • Целочисленные типы
  • Вещественные типы
  • Преобразование типов


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 3. Массивы и строки в Java.

  • Массивы
    • объявление, создание, инициализация, индексация
    • одномерные и многомерные, представление в памяти
    • java.util.Arrays
  • Строки
    • строковые литералы
    • операции со строками
    • java.lang.StringBuilder
    • поддержка различных кодировок
    • регулярные выражения


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 4. Объекты, классы и пакеты в Java.

  • Основы ООП
  • Объявление класса
  • Использование класса
  • Наследование
  • Пакеты
  • Модификаторы доступа
  • Вложенные классы


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 5. Управляющие конструкции и исключения в Java.

  • Условные операторы (if, switch)
  • Циклы (for, while, do)
  • Операторы break и continue, метки
  • Исключения, типы исключений
  • Конструкция try/catch/finally, try с ресурсами, multicatch


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 6. Стандартная библиотека: java.io + java.nio.file.

  • Доступ к файловой системе: java.io.File и java.nio.file.*
  • Потоки байт: InputStream, OutputStream
  • Потоки символов: Reader, Writer
  • java.io.StreamTokenizer и java.util.Scanner


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 7. Стандартная библиотека: java.util.

  • Collections Framework
    • Списки
    • Множества
    • Ассоциативные массивы
    • Generics

Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 8. Стандартная библиотека: java.lang.reflect.

  • Reflection API
  • Аннотации


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация

Лекция 9. Разработка многопоточных приложений на Java, часть 1.

  • Общие сведения о параллелизме
  • Управление потоками
  • Синхронизация потоков
  • Модель памяти


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация
Демки

Лекция 10. Разработка многопоточных приложений на Java, часть 2.

  • Атомарные типы
  • Примитивы синхронизации
  • Коллекции
  • ExecutorService
  • ForkJoinPool


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация
Демки

Лекция 11. Модульное тестирование на Java.

  • Основные идеи
  • JUnit
  • Mockito
  • Java Logging API


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация
Демки

Лекция 12. Разработка сетевых приложений на Java.

  • Сокеты
  • URI и URL
  • Библиотека Netty


Посмотреть видео на сайте Лекториума

Дополнительные материалы


Скачать: Презентация
Демки

Дополнительные материалы:
Личная страница лектора курса.

Автор: Roman Brovko

Слабоумие вас не касается? Оно никогда не приходит внезапно!

Академик Бехтерев, посвятивший жизнь изучению мозга, как-то заметил, что великое счастье умереть, сохранив на дорогах жизни разум, будет дано лишь 20% людей.

Остальные к старости превратятся в злых или наивных маразматиков и станут балластом на плечах собственных внуков и взрослых детей.

80% — это значительно больше, чем число тех, кому суждено заболеть раком, болезнью Паркинсона или слечь в старости от хрупкости костей.

Чтобы войти в будущем в счастливые 20%, начинать важно уже сейчас. Читать