Видеокурсы http://javabegin.ru

Create a To-Do list for your upcoming tasks

Get Started. It's Free
or sign up with your email address
Rocket clouds
Видеокурсы http://javabegin.ru by Mind Map: Видеокурсы http://javabegin.ru

1. Готовые курсы

1.1. Основы Java (8 курсов)

1.1.1. Основные

1.1.1.1. 1. Объектно-ориентированное программирование (ООП)

1.1.1.1.1. Зачем изучать

1.1.1.1.2. Что нужно знать

1.1.1.1.3. Чему научитесь

1.1.1.1.4. Ссылка на курс

1.1.1.2. 2. Основы базы данных

1.1.1.2.1. Зачем изучать

1.1.1.2.2. Что нужно знать

1.1.1.2.3. Чему научитесь

1.1.1.2.4. Ссылка на курс

1.1.1.3. 3. Графическое ядро Swing

1.1.1.3.1. Зачем изучать

1.1.1.3.2. Что нужно знать

1.1.1.3.3. Чему научитесь

1.1.1.3.4. Ссылка на курс

1.1.2. Дополнительные

1.1.2.1. 1. Графическое ядро JavaFX

1.1.2.1.1. Зачем изучать

1.1.2.1.2. Что нужно знать

1.1.2.1.3. Чему научитесь

1.1.2.1.4. Ссылка на курс

1.1.2.2. 2. Паттерны (шаблоны) проектирования ("Золотоискатель")

1.1.2.2.1. Зачем изучать

1.1.2.2.2. Что нужно знать

1.1.2.2.3. Чему научитесь

1.1.2.2.4. Ссылка на курс

1.1.2.3. 3. Основы проектирования на UML

1.1.2.3.1. Зачем изучать

1.1.2.3.2. Что нужно знать

1.1.2.3.3. Чему научитесь

1.1.2.3.4. Ссылка на курс

1.1.2.4. 4. Базы данных - более сложные темы

1.1.2.4.1. Зачем изучать

1.1.2.4.2. Что нужно знать

1.1.2.4.3. Чему научитесь

1.1.2.4.4. Ссылка на курс

1.1.2.5. 5. Тестирование в Java

1.1.2.5.1. Что нужно знать

1.1.2.5.2. Чему научитесь

1.1.2.5.3. Ссылка на курс

1.2. Hibernate (1 курс)

1.2.1. 1. Основа Hibernate для новичков

1.2.1.1. Зачем изучать

1.2.1.1.1. Hibernate требуется в любой компании при трудоустройстве

1.2.1.1.2. Более удобная работа с БД, оптимизация, кэширование и пр.

1.2.1.2. Что нужно знать

1.2.1.2.1. Основы ООП

1.2.1.2.2. Любой опыт разработки на Java

1.2.1.2.3. НЕ обязательно знать веб разработку, можно только JavaSE

1.2.1.3. Чему научитесь

1.2.1.3.1. Работа с Hibernate/JPA

1.2.1.3.2. Оптимизация

1.2.1.3.3. Запросы, кэширование

1.2.1.3.4. Gradle + Hibernate

1.2.1.3.5. Настройки, основные моменты

1.2.1.3.6. Работа с аннотациями

1.2.1.4. Ссылка на курс

1.2.1.4.1. http://javabegin.ru/products/hibernate/

1.3. Веб разработка (7 курсов)

1.3.1. Основные курсы

1.3.1.1. 1. Онлайн библиотека на Java

1.3.1.1.1. Что нужно знать

1.3.1.1.2. Чему научитесь

1.3.1.1.3. Ссылка на курс

1.3.1.1.4. Время на изучение

1.3.1.2. 2. Веб сервисы в Java (SOAP)

1.3.1.2.1. Что нужно знать

1.3.1.2.2. Чему научитесь

1.3.1.2.3. Ссылка на курс

1.3.1.3. 3. Веб сервисы в Java (RESTful)

1.3.1.3.1. Что нужно знать

1.3.1.3.2. Чему научитесь

1.3.1.3.3. Ссылка на курс

1.3.2. Дополнительные

1.3.2.1. 1. Уникальный дизайн веб приложений

1.3.2.1.1. Что нужно знать

1.3.2.1.2. Чему научитесь

1.3.2.1.3. Ссылка на курс

1.3.2.2. 2. Google Web Toolkit (GWT)

1.3.2.2.1. Что нужно знать

1.3.2.2.2. Чему научитесь

1.3.2.2.3. Ссылка на курс

1.3.2.3. 3. IBM WebSphere

1.3.2.3.1. Что нужно знать

1.3.2.3.2. Чему научитесь

1.3.2.3.3. Ссылка на курс

1.3.2.4. 4. HTML5

1.3.2.4.1. Что нужно знать

1.3.2.4.2. Чему научитесь

1.3.2.4.3. Ссылка на курс

1.4. Spring Framework (7 курсов)

1.4.1. 1.  Основы Spring Framework

1.4.1.1. Что нужно знать

1.4.1.1.1. "Основы Java" (из 1-го раздела)

1.4.1.1.2. Опыт разработки на Java

1.4.1.2. Чему научитесь

1.4.1.2.1. Создавать приложения с помощью Spring

1.4.1.2.2. Главные принципы Spring

1.4.1.2.3. Отличия, плюсы и минусы в разработке на Spring

1.4.1.3. Ссылка на курс

1.4.1.3.1. Основы Spring Framework http://javabegin.ru/products/spring

1.4.2. 2. Веб приложения на Spring MVC

1.4.2.1. Что нужно знать

1.4.2.1.1. Основы Spring Framework

1.4.2.1.2. Основы веб разработки на Java

1.4.2.2. Чему научитесь

1.4.2.2.1. Принципы создания веб приложений на Spring MVC

1.4.2.2.2. Связка с основами Spring

1.4.2.2.3. Интеграция с JSF

1.4.2.2.4. Создание веб сервисов в Spring

1.4.2.3. Ссылка на курс

1.4.2.3.1. Spring MVC для начинающих http://javabegin.ru/products/spring-mvc

1.4.3. 3. Безопасность со Spring Security

1.4.3.1. Что нужно знать

1.4.3.1.1. Основы Spring

1.4.3.1.2. Spring MVC

1.4.3.2. Чему научитесь

1.4.3.2.1. Преимущества

1.4.3.2.2. SSL шифрование

1.4.3.2.3. Ключи, серфтификаты

1.4.3.2.4. Центр сертификации

1.4.3.2.5. Авторизация

1.4.3.3. Ссылка на курс

1.4.3.3.1. Безопасность приложения http://javabegin.ru/products/spring-security

1.4.4. 4. Бизнес процессы со Spring Webflow

1.4.4.1. Что нужно знать

1.4.4.1.1. Основы Spring

1.4.4.1.2. Spring MVC

1.4.4.2. Чему научитесь

1.4.4.2.1. Приложения с пошаговыми процессами

1.4.4.2.2. Интеграция с JSF

1.4.4.2.3. Работа с потоками (процессами)

1.4.4.3. Ссылка на курс

1.4.4.3.1. Приложения Spring Webflow http://javabegin.ru/products/spring-webflow

1.4.5. 5. Онлайн библиотека на Spring

1.4.5.1. Что нужно знать

1.4.5.1.1. Все предыдущие части Spring

1.4.5.2. Чему научитесь

1.4.5.2.1. Доработка Онлайн библиотеки с применением Spring

1.4.5.2.2. Оптимизация

1.4.5.2.3. Использование всех полученных знаний Spring

1.4.5.3. Ссылка на курс

1.4.5.3.1. Онлайн библиотека на Spring http://javabegin.ru/products/spring-library

1.4.6. 6.Spring Boot + JavaFX

1.4.6.1. Зачем изучать

1.4.6.1.1. Уметь быстро настраивать Spring проекты и не тратить время на ручную работу

1.4.6.1.2. Интеграция с Spring Data JPA

1.4.6.1.3. Применение Spring Boot вместе с JavaFX

1.4.6.2. Что нужно знать

1.4.6.2.1. Все предыдущие части Spring

1.4.6.3. Чему научитесь

1.4.6.3.1. Доработка Онлайн библиотеки с применением Spring

1.4.6.3.2. Оптимизация

1.4.6.3.3. Использование всех полученных знаний Spring

1.4.6.4. Ссылка на курс

1.4.6.4.1. Онлайн библиотека на Spring http://javabegin.ru/products/spring-library

1.4.7. 7. Hibernate + Spring на основе веб проекта

1.4.7.1. Зачем изучать

1.4.7.1.1. Применение Hibernate на веб проекте

1.4.7.1.2. Практика интеграции технологий

1.4.7.2. Что нужно знать

1.4.7.2.1. Основы ООП

1.4.7.2.2. Предыдущие курсы Spring

1.4.7.3. Чему научитесь

1.4.7.3.1. Настраивать и совмещать Hibernate + Spring + Spring Boot + Gradle

1.4.7.3.2. Преимущества использования Spring с Hibernate

1.4.7.3.3. Создание Gradle проекта с нуля

1.4.7.3.4. Использование Spring Data JPA

1.4.7.3.5. Использование  Spring Security

1.4.7.4. Ссылка на курс

1.4.7.4.1. описание отсутствует

1.5. Android разработка (1 курс)

1.5.1. 1.  Создание приложения "Учет финансов 2.0"

1.5.1.1. Что нужно знать

1.5.1.1.1. "Основы Java" (из 1-го раздела)

1.5.1.1.2. Опыт разработки на Java

1.5.1.2. Чему научитесь

1.5.1.2.1. Создадите приложение "Учет финансов"

1.5.1.2.2. Научитесь разрабатывать на Android

1.5.1.2.3. Узнаете, как профессионально нужно создавать Android приложения

1.5.1.2.4. Применение ООП в Android

1.5.1.2.5. Основные компоненты Android

1.5.1.2.6. Разработка UI

1.5.1.3. Ссылка на курс

1.5.1.3.1. Пошаговое создание приложения http://javabegin.ru/products/finance20

1.5.2. 2. Вызов RESTful сервисов из Android

1.5.2.1. Что нужно знать

1.5.2.1.1. "Основы Android

1.5.2.1.2. Опыт RESTful серсисов

1.5.2.2. Чему научитесь

1.5.2.2.1. Научитесь вызывать и обрабатывать RESTful сервисы

1.5.2.2.2. Работать с форматом JSON

1.5.2.2.3. Использовать библиотеки для RESTful-Android

1.5.2.2.4. На примере сервисов Онлайн библиотеки и Авиабилетов

1.5.2.3. Ссылка на курс

1.5.2.3.1. описание отсутствует

2. Будущие курсы (2017-2018 г.г.)

2.1. Разработка мобильных приложений iOS (2 курса)

2.1.1. Основы языка Swift

2.1.1.1. Зачем изучать

2.1.1.1.1. Чтобы научиться создавать приложения для iPhone/iPad

2.1.1.1.2. Нужно уметь создавать приложения как для Android, так и для iPhone

2.1.1.2. Чему научитесь

2.1.1.2.1. Создание приложений на Swift

2.1.1.2.2. Сравнение Java и Swift

2.1.1.2.3. Использование XCode

2.1.1.2.4. Создание iOS приложений из Windows (без MacBook)

2.1.1.3. Что нужно знать

2.1.1.3.1. Работа в IntelliJ IDEA

2.1.1.3.2. Желательно: основы Android

2.1.1.3.3. Главные принципы разработки (ООП)

2.1.1.4. Время на изучение: 1 месяц

2.1.2. Приложение "Учет финансов" на iOS

2.1.2.1. Зачем изучать

2.1.2.1.1. Практическое применение в реальном приложении

2.1.2.2. Чему научитесь

2.1.2.2.1. Создавать крупное приложение на iOS

2.1.2.2.2. Отладка и тестирование приложения

2.1.2.2.3. Запуск на реальном устройстве

2.1.2.3. Что нужно знать

2.1.2.3.1. Основы Swift

2.1.2.3.2. Разработка в XCode

2.1.2.4. Время на изучение: 1 месяц

2.2. Spring + Web (2 курса)

2.2.1. "Шаблонизатор Thymeleaf (+ Spring Boot + Spring Data + Hibernate + Spring Security)

2.2.1.1. Быстрое создание веб страниц с дизайном

2.2.1.2. Создание backend и frontend для приложения Spring

2.2.1.3. Применение Spring Security

2.2.2. "AngularJS + Spring + Hibernate"

2.3. Android (2 курса)

2.3.1. "Основы продвижения и заработка в Google Play"

2.3.1.1. Продажа приложений

2.3.1.2. Добавление рекламы

2.3.1.3. Вывод денег

2.3.1.4. Продвижение приложения

2.3.2. "Android для профи"

2.3.2.1. Работа с аккаунтами

2.3.2.2. Веб сервисы

2.3.2.3. Безопасность

2.3.2.4. Оптимизация UI

2.3.2.5. многие другие темы

2.4. "Многопоточность в Java" (2 курса)

2.4.1. Основы многопоточности, параллельные вычисления

2.4.2. Многопоточность в веб приложениях

2.5. Модульное тестирование в Java (1 курс)

2.5.1. Использование JUnit

2.5.2. Этапы разработки и тестирования

2.5.3. Тестирование слоев приложения

2.5.4. Практические примеры