Видеокурс Быстрый старт в Java 2.0
Загрузка страницы, пожалуйста подождите... (5-10 сек)
  • slide
    slide
  • slide
    slide
  • slide
    slide

Технические данные видеокурса:

  • Длительность видеоуроков: более 25 часов
  • Количество видеоуроков: более 110
  • Поддержка по вопросам в закрытом форуме: без ограничений

 

Главный результат после прохождения курса - системность в голове
и полное понимание как создавать приложения Java на профессиональном уровне

ЧТО ВЫ НИКОГДА НЕ УЗНАЕТЕ ИЗ КНИГ?

Главная проблема, с которой сталкиваются все начинающие программисты - это отсутствие нормальной литературы или ресурсов.

Если вы патылись изучить Java по книге, скорее всего вы тоже поняли, что КНИГИ НЕ ДАЮТ СИСТЕМНОГО ПОДХОДА К ИЗУЧЕНИЮ!

С этим сталкиваются 99% процентов новичков: вроде все понятно, несложные классы и методы - но как написать нормальное Java приложение на профессиональном уровне?

Вот тут и начинаются проблемы.

Поэтому мы решили помочь решить эту главную проблему - дать системность - понимание как правильно пишутся любые Java проекты.

ВРЕМЯ пришло!

Первая версия видеокурса «Быстрый старт в Java» была настоящим хитом среди читателей. Без преувеличения можно сказать, что курс вызвал большой резонанс в РУНЕТе.

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

Через "Быстрый старт" прошло более 15 000 человек (сюда входят и электронные версии). Это очень большая цифра!

Но время диктует свои условия и пришло время полного обновления материалов. Поэтому мы решили создать курс "Быстрый старт 2.0"

ПОЛУЧИТЬ ВИДЕОКУРС >>

ЧЕМ ОТЛИЧАЕТСЯ НОВАЯ ВЕРСИЯ?

Основные отличия, что добавилось

Новая версия курса полностью обновляет материалы первой части, плюс добавляет актуальные темы.

Изменились многие последовательности тем, появились новые инструменты, например, в этой версии разработка будет идти в IntelliJ IDEA - одной из лучших IDE для Java программистов.

Вместо стандартных Swing библиотек будет использоваться связка Swing + JavaFX, чтобы ваши интерфейсы были современными и красивыми.

Добавились темы по проектированию на UML и много чего другого.Более подробное описание - ниже на странице.

Чтобы сократить время на изучение - неактуальные темы были исключены, а более интересные - добавлены.

На самом деле работа над новыми материалами велась почти целый год, шаг за шагом мы собирали все замечания, появлялись новые темы.

 

Что изменилось в новой версии:

- Сокращена длительность изучения

- Убраны лишние и неактуальные темы

- Добавлены новые темы

- Больше практики и примеров

- Используются последние версии инструментов

- Новая среда разработки (IntelliJ IDEA)

ОСНОВНЫЕ РАЗДЕЛЫ

Условно курс можно разделить на 4 модуля.

 

 

ООП

ФУНДАМЕНТ

 

Синтаксис

РАЗВИТИЕ

 

Диаграммы UML

ПРОЕКТИРОВАНИЕ

 

Swing + JavaFX

ДИЗАЙН

 

ПОЛУЧИТЬ ВИДЕОКУРС >>

ООП - профессиональный стиль

В первую очередь, как и в прошлой версии, вы изучите все тонкости объектно-ориентированного программирования, потому что это фундамент для профессионального кода.

Вы сразу будете учиться создавать код в правильном стиле, чтобы ваши проекты были расширяемыми и понятными.

Подробнее

Синтаксис - основные конструкции языка Java

Новый раздел, который научит вас основным элементам программного кода Java. Это различные циклы, условные операторы, классы, пакеты, операторы, присвоения и т.д.

Раньше мы не уделяли большого внимания разбору синтаксиса, но теперь поняли, что некоторые разделы нужно обязательно показать.

Подробнее

Графически интерфейс: JavaFX + Swing

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

Этого можно добиться с помощью связки двух технологий Swing и JavaFX. Тут же вы сразу будете применять знания из первых 2-х блоков.

Подробнее

Проектирование на UML

Очень важный блок, в котором вы научитесь проектировать свои программы с помощью языка моделирования Unified Modeling Language (UML).

Чтобы стать профессиональным программистом вам обязательно нужно уметь создавать различные типы диаграмм и схем, которые будут описывать ваш проект.

Подробнее

В чем особенность новой версии?

Уникальность курса в том, что в нем собраны все необходимые элементы мозаики, которые дадут новичку полную картину и хороший фундамент.

Сюда входят темы по проектированию на UML, созданию профессионального кода и многое другое.

Многие книги и обучающие курсы дают обрывочную информацию, которую сложно применить, т.к. нет общей картины в голове.

Мы постарались избежать этой ошибки.

Материалы построены таким образом, чтобы вы получили все самое необходимое, но при этом не было путаницы в голове. Самая главная проблема многих начинающих программистов - это каша в голове.

Мы будем исправлять эту ситуацию и расставлять все по полочкам.

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

 

ПОЛУЧИТЬ ВИДЕОКУРС >>

Кому будет полезен видеокурс?

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

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

 

Кому подойдет этот курс?

- Начинающим программистам, которые хотят быстро начать разрабатывать на Java
- Тем, кто переходит с другого языка программирования на Java
- Опытным разработчикам, которые хотят подтянуть знания по проектированию и разработке

 

Если вы участвовали в прошлой версии

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

Я думаю, что да, потому что все материалы - полностью новые. Вы повторите важные темы и добавите к ним новые: проектирование на UML, JavaFX и многое другое.

Новая версия - это обновление старых материалов плюс дополнительные темы, которые не получилось пройти прошлый раз.

 

ПОЛУЧИТЬ ВИДЕОКУРС >>

Какие темы вы пройдете?

Подробное описание каждой части

Среда разработки IntelliJ idea

Вы будете использовать самую удобную среду разработки на данные момент - IntelliJ IDEA.

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

Если вы новичок - вам будет вдвойне полезней сразу научиться работать именно в этой среде. Когда вам нужно будет использовать что-то другое - вы без труда сможете переключиться.

Что нам нравится в IDEA - это большое количество "ускоритетелей" для разработки кода и проектов: различные горячие клавиши, шаблоны кода, инструменты, расширения и пр.

Т.е. вы тратите намного меньше времени, чем если бы это делали в другой среде разработки.

Мы будем пользоваться бесплатной версией этого продукта.

Вы узнаете все тонкости использования этого инструмента и ваша скорость разработки сильно возрастет.

Если вы разрабатывали в NetBeans или eclipse - вы сравните, насколько многие функции в IDEA реализованы удобнее.

+ Установка

+ Отличия от других IDE

+ Особенности работы

+ Плюсы и преимущества

+ "Ускорители" разработки

+ Хитрости и тонкости

 

 

 

Профессиональный стиль с помощью ООП

Как и прошлый раз - вы начнете изучение Java с основ ООП.

Помимо стандартных тем, таких как наследование или полиморфизм, были добавлены новые разделы. Вы сразу научитесь создавать профессиональный код и все свои будущие проекты будете проектировать и создавать уже в правильном стиле.

Зачем нужен ООП?

Для того, чтобы как можно быстрее стать профессионалом.

Без знания ООП это невозможно.

Особенно, если вы планируете дальше изучать например Spring Framework - там все построено на принципах ООП, поэтому эти знания обязательны.

Важная особенность - мы также разберем некоторые готовые opensource проекты, в которых применяются принципы ООП. Таким образом, будет очень больше практики, нужно будет много программировать.

Шаблоны проектирования Java

Мы также разберем некоторые шаблоны проектирования, которые в обязательном порядке нужно знать любому новичку. Шаблоны - это готовые решения в стиле ООП для типовой задачи.

+ Объекты

+ Наследование

+ Полиморфизм

+ Классы

+ Конструкторы

+ Абстракция

+ Композиция

+ Шаблоны проектирования

+ Проектирование в ООП

+ Рефакторинг кода

 

 

 

Синтаксис и конcтрукции кода Java

Новый раздел, которого не было прошлый раз. В связи с выходом новой версии Java 1.8 - знания некоторых тонкостей синтаксиса обязательны.

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

В этот блок входят описание различных конструкций: циклы, условия, сравнения, сокращения, выражения и т.д.

Обязательно были включены аннотации, т.к. они используются сейчас везде, в Spring Framework, Hibernate, JSF и других технологиях.

Нам приходило много писем после выхода предыдущего курса, из которых было видно, что ученик не до конца понял некоторые моменты написания кода именно в плане синтаксиса. Например, сокращенные виды условий, циклы по коллекциям, итераторов.

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

+ Класс

+ Переменные

+ Модификаторы доступа

+ Метод

+ Конструктор

+ Цикл

+ Условные операторы

+ Аннотации

+ Параметры методов

 

 

 

Диаграммы UML

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

И для многих это может быть не так легко.

Но потом проверили материалы на фокус группе, состоящая из новичков, и поняли - материалы были усвоены очень хорошо.

Это действительно здорово, когда начинающий программист начинает проектирование сразу в UML - мы были очень сильно обрадованы результатами.

Вы тоже научитесь создавать диаграммы процессов, классов, связей и других принципов ООП.

После этого вы сможете понимать других программистов, их бизнес-процессы, без изучения кода (с условием конечно, что эти схемы были составлены правильно), а ваш проект можно будет назвать профессиональным.

+ Проектирование

+ Диаграммы

+ Описание классов

+ Бизнес - процессы

+ Связи

+ Инструменты

+ Генераторы кода

+ Документация

 

 

Графический дизайн с помощью Swing + JavaFX

Новинка курса - создание красивых интерфейсов на веб и desktop в Java.

В прошлый раз мы использовали компоненты Swing, но сейчас эти технологии заменяются более новыми.

Oracle активно развивает свой проект JavaFX - это так называемый Rich Internet Application - веб приложения с богатым и красивым функционалом.

Но JavaFX можно использовать и для настольных приложений.

Проблема

Многие программисты Java жалуются, что desktop приложения на Java получаются некрасивыми и не такими интерактивными, как хотелось бы.

Сейчас, как кажется, решение найдено - связка Swing + JavaFX.

Вы сможете использовать всю мощность Swing архитектуры плюс красивые компоненты и дизайн JavaFX.

Проект включает в себя большое количество готовых компонентов.Также очень много сторонних разработчиков компонентов на все случаи жизни.

Это действительно один из популярных вариантов по созданию насыщенных настольных Java приложений.

+ Swing

+ События

+ JavaFX

+ Настройки

+ Создание сцен

+ Набор компонентов

+ Сторонние библиотеки

+ Связка Swing + JavaFX

Скриншоты из уроков

Основные темы уроков

Введение в объекты
Установка Java
Установка IDE
Основы ООП
Главный принцип программирования
Структура проекта
Классы и пакеты
Свойства объекта
Методы объекта
Ключевые слова
Модификаторы доступа
Инкапсуляция
Типы переменных
Подведение итогов-1
Конструктор
Упражнение_Магазин по продаже техники
Типы возвращаемых значений метода
Пакеты
Упражнение-2

Наследование
Композиция
Упражнение-3
Интерфейсы
Абстрактные классыРазбор системных классов
Полиморфизм
Приведение типов
Ключевое слово static
Перегрузка методов
Практика-3

Введение в JavaFX
Примеры приложений
Swing и JavaFX
Дополнительная информация
Создание первой программы
Использование FXML
Дополнительная информация
Объекты Stage и Scene
Использование CSS
Обработка событий
Проектирование GUI
Создание интерфейса
Резиновый макет
Модальные окна
Аннотация FXML

Проектирование функционала
Реализация интерфейса
Отображение данных в таблице

 

Определение действий пользователя
Редактирование данных
Локализация приложения
Сторонние библиотеки компонентов
Диалоговые окна

Переключение локали

Константы
Режим отладки (debug)
Подключение библиотек
Вызовы методов
Ссылки на объекты
Методы toString,equals,hashCode
Передача параметров
Операторы И(ИЛИ)
Стек методов
Jar файлы
Структура Java приложения
Массивы в Java
Ключевое слово enum
Коллекции
Структура классов коллекций в IDEA
Итератор
Понятия Ordered и Sorted
Интерфейс Set
Реализации Set
Типизированные коллекции
Реализации List
Объявление переменных
Compare и Comparator
Операторы в Java
Операторы присвоения
Условные операторы
Операторы сравнения
Операторы цикла
Комментарии
Рефакторинг кода

Генерация кода
Введение в UML
Основные типы диаграмм
Инструменты
Использование creately
UseCase диаграммы
Activity diagramm
Sequence diagrammDeployment diagram
Плагин Code Iris для Idea

   

Бонус

Быстрый старт в Java - первая версия

В качестве бонуса вы получаете первую версию видеокурса в электронном виде.

Вы сможете разобрать дополнительно темы по Swing, JDBC, SQL, базам данных и многое другое.

Финальным проектом была разработка MP3 плеера на Swing.

Этот курс вы получаете бесплатно, как клиент новой версии видеокурса "Быстрый старт в Java 2"

Подробнее о курсе >>

СТОИМОСТЬ ВИДЕОКУРСА

Если вы сделаете заказ прямо сейчас, то получите скидку до 40%.
Подайте заявку СЕЙЧАС и оплатите ее в течение 48 часов, скидка сохранится.



* Длительность уроков: около 25 часов

** Количество уроков: более 110


МИНИМУМ6900 р
3900 р
  • Видеоуроки
  • Исходные коды
  • Презентации
  • Закрытая группа
  • Участие в вебинарах
    (1 раз в месяц)
  • Проверка кодов
  • 2 скайп сессии 1 на 1

 

 

Заказать

СТАНДАРТ 7300 р
4300 р
  • Видеоуроки
  • Исходные коды
  • Презентации
  • Закрытая группа
  • Участие в вебинарах
    (1 раз в месяц)
  • Проверка кодов
  • 2 скайп сессии 1 на 1

 

 

Заказать

РАСШИРЕННЫЙ 7700 р
4700 р
  • Видеоуроки
  • Исходные коды
  • Презентации
  • Закрытая группа
  • Участие в вебинарах
    (1 раз в месяц)
  • Проверка кодов 
  • 2 скайп сессии 1 на 1

 

 

Заказать

ВСЕ ВКЛЮЧЕНО 8500 р
4900 р
  • Видеоуроки
  • Исходные коды
  • Презентации
  • Закрытая группа
  • Участие в вебинарах
    (1 раз в месяц)
  • Проверка кодов
  • 2 скайп сессии 1 на 1

 

 

Заказать

 

 

Скидка исчезнет через:

Загрузка таймера

 

 

Инструкция для оплаты:

 

 

  • выбираете нужный комплект и нажимаете кнопку "Заказать"
  • вводите данные: почта, имя, телефон
    • выбираете способ оплаты на последнем шаге (его можно изменить в любое время по ссылке из письма)
  • оплачиваете удобным вам способом
  • получаете в течение 24-х часов всю информацию
  • если после оплаты в течение 30 минут письмо не приходит - проверьте папку СПАМ (если там нет - напишите в саппорт)

Скачайте пример урока, чтобы понять,
как подается информация:

Партнерская программа