Быстрый старт в Java: на готовых примерах

Автор представляет практический обучающий видеокурс «Быстрый старт в Java: на готовых примерах», который пошагово на готовых примерах научит Вас программировать профессионально на Java. Ведь многие пытаются изучить язык программирования Java самостоятельно, но только у 3% получается сделать это быстро и правильно.

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

Обучающий видеокурс «Быстрый старт в Java: на готовых примерах» содержит информацию, которую профессионалы часто скрывают или уделяют ей мало внимания, заостряя внимание на второстепенные и прикладные вещи. Вы же получите все без утайки.

Баннер

Содержание видеокурса «Быстрый старт в Java: на готовых примерах»:

Раздел 1. ООП

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

Вы получите самый сок - результаты 7 летнего стажа программирования на Java автора. Даже если у вас уже есть какие-то знания в этой области - автор уверен, вы узнаете много чего нового, о чем не говорят книги и различные интернет-ресурсы. Знания ООП пригодятся вам в любом языке программирования, не только в Java. Поэтому вы убьете не одного, а сразу много зайцев.

  • Введение в ООП
  • Создание объектов
  • Типы переменных
  • Хранение объектов в памяти
  • Гетеры и сетеры
  • Инкапсуляция
  • Конструкторы
  • Наследование
  • Переопределенные методы
  • Полиморфизм
  • Абстрактные классы
  • Интерфейсы
  • Ключевое слово static
  • Композиция
  • Перегруженные методы
  • Особенности передачи параметров в методы
  • Правила написание кода (Code Conventions)
  • Применение JavaDocs

Раздел 2. SWING

Здесь автор начнет обсуждать одну из самых популярных тем начинающих программистов - графический интерфейс - лицо вашей программы, первое, что видит пользователь. Многие считают, что SWING уже устарел и нигде не используется. На самом деле многие концепции программ на SWING использованы в современных направлениях, поэтому знание этих основ обязательно.

Автор поделится всеми своими рекомендациями при построении графических компонентов. На практике Вы начнете с простого калькулятора, а финальным заданием будет разработка MP3 плеера, который вы сможете дорабатывать в свое удовольствие после окончания тренинга. Цель данного блока - научиться пользоваться библиотеками SWING и узнать их основные принципы работы.

  • Компоненты SWING
  • Создание фреймов
  • Концепция JavaBeans
  • Контейнеры
  • Скины (внешний вид программы)
  • Менеджеры расположения (layout managers)
  • Слушатели событий (listeners)
  • Адаптеры
  • Jar файлы
  • Разработка калькулятора
  • Технология Java Web Start
  • Дизайнер интерфейса в NetBeans
  • Апплеты
  • Массивы
  • Коллекции
  • Работа с файловой системой
  • Обработка исключительных ситуаций
  • Архитектура Model-Viewer-Controller (MVC)
  • Разработка собственного MP3 плеера
  • Использование моделей компонентов

Раздел 3. Базы данных

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

Также вы научитесь самостоятельно проектировать сложные структуры таблиц для базы данных, настраивать правильные связи и ограничения между ними. После этого вы поймете, как нужно писать программный код с применением интерфейса JDBC для различных манипуляций с базой данных. Рабочая база данных в этом блоке будет SQLite. На ней вы будете отрабатывать основные приемы проектирования, программирования, написания SQL запросов и пр.

  • Введение в базы даных
  • База данных SQLite
  • Дизайнер SQLite Expert Personal
  • Планирование и проектирование таблиц
  • Ключи, связи, ограничения таблиц
  • Разработка базы данных с нуля
  • Связи "один к одному", "один ко многим", "много ко многим"
  • Наследование между таблицами
  • Представления в базе данных (View)
  • Запросы SQL
  • Оператор JOIN
  • Подзапросы
  • JDBC
  • Обращение к базе данных из Java
  • Объекты Connection, Statement, ResultSet
  • Обработка результатов SQL запроса
  • Компонент JTable для отображения и сортировки данных
  • Различные виды загрузки данных в JTable

Бонусы

  • Доступ в закрытую VIP группу
  • Электронная книга по всем урокам в формате pdf

Быстрый старт в Java: на готовых примерах
Автор: Тимур Батыршинов

Узнать подробнее...(перейти на сайт автора)

Не работает ссылка? — Напишите нам об этом в комментариях.
Понравился материал? — Кликните по кнопкам ниже и расскажите о нём друзьям!

Внимание! Посетители, находящиеся в группе Гости, не могут оставлять комментарии. Зарегистрируйтесь или зайдите на сайт под своим логином.