Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Игорь Долгов. Профессия Программист Java (2015) Видеокурс

Видеоуроки





Разместил: colt

5-12-2015, 22:04

Просмотров: 491





Игорь Долгов. Профессия Программист Java (2015) Видеокурс

В современном мире уже даже не принято спрашивать, почему Java - это круто. Это очевидно. Принцип "напиши один раз -- запускай где угодно" по прежнему вдохновляет программистов.

А ведь именно Java - первый язык, который воплотил этот принцип в жизнь! Давно прошли те времена, когда Java был медленным. Сейчас за счет хитрых оптимизаций он работает очень быстро! Большое количество библиотек, форумов, специалистов, открытых исходников - это тоже Java. Если вы встретитесь с какой-либо проблемой, знайте, скорее всего она уже кем-то была решена - просто сделайте запрос в поисковой системе.

Вы хотите работать в серьезной корпоративной среде? Почти все банки и страховые компании в своей работе используют исключительно Java за счет ее надежности, переносимости и длительному циклу поддержки. Одноклассники, Мэйл.ру, Яндекс - да, да, тоже активно используют Java. Игры? Аллоды, Майнкрафт и все такое...»

Информация о видеокурсе
Название: Профессия Программист Java
Автор: Игорь Долгов
Год выхода: 2015
Жанр: Видеокурс
Язык: Русский

Содержание:

Java. Уровень 0. Основы ООП на Java за 2 недели. Экстремальное погружение

Урок 1. Часть 1 - Базовые понятия;
Установка Oracle SDK и среды разработки IntelliJ IDEA. Принципы оформления: встречают по одежке, провожают по уму. Что такое классы? Что такое переменные, зачем нужны, какие бывают и как применять? Условные выражения. Основы ввода-вывода в Java. Циклы в Java. Массивы в Java. Совместное написание первой программы в процедурном стиле. Что такое функции и методы. Передача параметров по ссылке и по значению. Основы ООП: классы и экземпляры классов.

Урок 2. Приступаем к ООП
Инкапсуляция, права доступа и модификаторы. Что такое наследование, как реализуется в Java и как отображается в UML. Сила полиморфизма. Сравнение объектов (equals и ==). Конструкторы. Диаграмма классов в UML. Преобразуем нашу программу в соответствии с принципами ООП. Обсуждаем ДЗ на ближайшую неделю.

Урок 3. Углубленное ООП
Инкапсуляция, права доступа и модификаторы. Что такое наследование, как реализуется в Java и как отображается в UML. Сила полиморфизма. Сравнение объектов (equals и ==).

Урок 4. Совместное написание программы
Статические методы и переменные. Пишем вторую программу сразу в ООП-стиле! Обсуждаем ДЗ для самостоятельной работы вне курса.


Java. Уровень 1. Базовый курс

Урок 1. Базовые понятия
Обзор курса, Введение в платформу Java, Настройка среды, Простейшая программа Hello world в блокноте, Запуск и выполнение, Среды разработки(IDE), Знакомство со средой разработки Eclipse, Idea, Hello world в среде Eclipse, Idea

Урок 2. Типы данных
Примитивные типы данных, Объявления переменных и их инициализация, Константы, Стек,куча и где хранятся данные в Java, Преобразования типов в Java, Основные операторы в языке Java: арифметические, логические, битовые, строковые, Работа с символами и строками, Вывод результатов работы программы на консоль

Урок 3. Управление потоком выполнения и циклы
Основы процедурного программирования, Ветвления, Циклы, Проектирование методов, Конструкторы, Хорошие и плохие названия, Параметры методов, Перегрузка методов, Рекурсия

Урок 4. Введение в ООП
Классы и объекты, Абстракция, Инкапсуляция, Наследование, Полиморфизм, Модификаторы доступа

Урок 5. Продвинутое ООП
Принципы проектирования и основы языка UML, Диаграммы классов, Абстрактные классы, Интерфейсы клонирования, Множественное наследование в Java, Программирование в соответствии с интерфейсом, а не реализацией

Урок 6. Collеction Framework
Виды контейнеров в Java: List, Map,Set, Основные реализации контейнеров, Основные приемы использования контейнеров, Проход по элементам коллекции, шаблон проектирования Iterator, Сравнение элементов коллекции, Сортировка элементов коллекции

Урок 7. Исключения
Концепция обработки исключений, Сравнение традиционного механизма обработки ошибок с механизмом, обработки исключений, Блок try-catch-finally, Типы исключений, Стандартные исключения в Java и их роль, Выброс исключения из метода

Урок 8. Написание программы "Сетевой чат"
Основы работы с библиотекой Swing, Основы работы с файловой системой в Java, Написание игры "Морской бой" с нуля - в течении 7и уроков, Написание программы "Сетевой чат", Написание программы "simple Web-server"


Java. Уровень 2. Профессиональная разработка программного обеспечения

Урок 1. Параметризация и обобщенное программирование (Generics)
Назначение Java Generics, Generic-контейнеры. Пример, Ограничения и маски. Ключевые слова super, extends, Использование wildcards, Generic-методы, Generic классы, Особенности наследования

Урок 2. Базы данных
Реляционные базы данных, Язык запросов SQL, Операторы select, insert, update, delete, Подключение к базе из Java (jdbc), Запросы в базу данных, обработка результата, Основные операторы в языке Java: арифметические, логические, битовые, строковые, Создание и удаление таблиц, Пример приложения

Урок 3. Swing. Графический интерфейс
Основное окно приложения, JFrame, Элементы интерфейса: кнопки, поля ввода, меню, списки, надписи, Компоновка элементов. LayoutManager - менеджер компоновки, Примеры основных Layout Manager: FlowLayout, BorderLayout,BoxLayout,GridBagLayout, Обработка событий, AWT - рисование, основные понятия

Урок 4. Внутренние классы
Понятие внутреннего класса, Применение на практике, Анонимные и локальные классы, Вложенные классы, Интерфейсы и типы

Урок 5. Средства ввода-вывода
Обзор java.io, Байтовые и символьные потоки, Буферизованные потоки, Сетевое взаимодействие, сокеты, Пример «сетевой чат», Сериализация объектов

Урок 6. Многопоточность
Понятие потока, разделяемая память, Потоки в Java. Класс Thread, интерфейс Runnable, Управление потоком, состояния потока, Синхронизация: lock, synchronized, wait/notify, Deadlock - взаимная блокировка, Concurrency collections, Пример - многопользовательский сетевой чат

Урок 7. Обзор средств разработки. Внешние библиотеки. Тестирование
Логирование. Основные библиотеки, Уровни логирования, Подключение внешних библиотек, Виды тестирования, Юнит-тесты, библиотека JUnit, Разработка через тестирование (TDD), Пример использования TDD

Урок 8. Reflection & annotations
Понятие reflection, Класс Class, Метаданные классов, доступ к полям и методам, Аннотации - примеры использования, Написание собственных аннотаций


Выпущено: Россия
Продолжительность: ~61 час

Файл
Формат: MP4 (+ доп. материалы)
Видео: AVC, 1280x720, ~541 Kbps
Аудио: AAC, 64 Kbps, 48.0 KHz
Размер файла: 8.9 Gb

Игорь Долгов. Профессия Программист Java (2015) Видеокурс Игорь Долгов. Профессия Программист Java (2015) Видеокурс Игорь Долгов. Профессия Программист Java (2015) Видеокурс


Скачать Профессия Программист Java (2015) Видеокурс









Похожие публикации

Игорь Долгов. Профессия Программист Android (2015) Видеокурс Игорь Долгов. Профессия Программист Android (2015) Видеокурс
В 2014 году количество смартфонов в России впервые превысило количество покупаемых телефонов, а Android-устройства заняли более 60% отечественного рынка, и 80% рынка мирового.

Григорий Кислин. Практика Java. Разработка Web приложения (2014) Видеокурс Григорий Кислин. Практика Java. Разработка Web приложения (2014) Видеокурс
Курс полезен для тех, кто хочет освоить Java для разработки фронтенд и бекэнд веб-приложений. Для пользователя дается информация от установки программного обеспечения, основы ООП, и заканчивая созданием работающего веб-приложения.

Java SE - Программирование для начинающих (2013-2015) Видеокурс Java SE - Программирование для начинающих (2013-2015) Видеокурс
В этом видеокурсе для начинающих программировать на Java подробно рассмотрены базовые понятия и все основные средства данного языка программирования: типы данных, циклы, классы, интерфейсы, библиотеки классов, комментарии и т.д. Представленный в

Полный справочник по Java Полный справочник по Java
Полный справочник по Java - Книга представляет собой всеобъемлющее руководство по языку Java, описывающее его синтаксис, ключевые слова и фундаментальные принципы программирования. В ней рассмотрена также значительная часть библиотеки Java API.

Самоучитель Java (3-е изд.) Самоучитель Java (3-е изд.)
Самоучитель Java (3-е изд.) - Самоучитель написан на основе материала лекций, читаемых автором для студентов первого и второго курсов. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного

Java для тестировщиков. Видеокурс (2010) Java для тестировщиков. Видеокурс (2010)
Курс учит базовому программированию на языке Java, объясняет основные понятия, знакомит с наиболее популярными библиотеками и средствами, которые могут пригодиться тестировщикам. Курс рассчитан на слушателей, которые слабо подготовлены в

Java для студента Java для студента
Java для студента - Книга написана на базе курса лекций, читаемых автором на протяжении многих лет в США, России и Казахстане. В краткой и доступной форме описаны основные особенности объектно-ориентированного программирования на языке Java,

Программирование. Java для начинающих. Мультимедийный курс Программирование. Java для начинающих. Мультимедийный курс
Курс представляет собой мультимедийный комплекс для самостоятельного обучения основам работы с языком программирования Java. Учебный материал представлен в виде интерактивных лекций. Такая форма обучения позволяет пользователю в короткие сроки

Java для начинающих. Обучающий видеокурс Java для начинающих. Обучающий видеокурс
Курс представляет собой мультимедийный комплекс для самостоятельного обучения основам работы с языком программирования Java. Учебный материал представлен в виде интерактивных видеолекций. Такая форма обучения позволяет пользователю в короткие сроки

Дэвид Флэнаган – Java. Справочник Дэвид Флэнаган – Java. Справочник
Описание: Этот бестселлер представляет собой краткий справочник, предназначенный для каждого Java-программиста. В нем содержатся ускоренный вводный курс в язык Java и описание ключевых API, благодаря чему опытные программисты смогут сразу же перейти




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов