Курс «Программирование на Java». Бруноям
Наиболее полный курс по разработке Android-приложений на языке Java – для начинающих. На практике создадим более 10 Android-приложений разной тематики и функционала. Полученные знания позволят вам занять должность Junior Android Developer.
Курс подойдет для обучения с нуля – даже если вы никогда не изучали языки программирования.
Информация об оплате
- 39 900 ₽ разом или от 3 325 ₽/мес при оплате по частям
- 13% стоимости вы сможете вернуть через налоговый вычет
Программа курса
Бесплатный курс
Каждому студенту мы открываем доступ этому курсу, для того, чтобы обучение не прошло впустую. Проблема — люди не получают результат от обучения. Есть три основные причины:
- Нет четких целей. И даже те, кто понимает важность целей, всё равно этого не делает. Хочу поменять работу и стать крутым сммщиком — не цель, а желание. С такой постановкой результат будет соответствующим.
- Забрасывание обучения на полпути. Многие находят мотивацию на первую неделю. А вот дойти до конца не получается. Так как мозг не любит учиться регулярно.
- Отсутствие системности. Достаточно распространённое явление, когда мы хватаемся за любую информацию по выбранной теме, двигаемся бессистемно, и как следствие, безрезультатно.
Почему мы выделили именно эти три причины? Потому что занимаемся обучением уже 11 лет и видим обратную связь от учеников. На курсе рассказываем, как все эти ценные знания применять в жизни.
Введение в Java
- Подготовка к работе. Установка JDK
- Самая простая программа на java. Среда разработки Intelij IDEA
- Синтаксис языка Java.
- Арифметические операции с числами
- Стандартный ввод и вывод
Система контроля версий. Git
- Настройка всего , что необходимо для работы с проектами
Типы данных, переменные и константы
- Введение
- Устройство компьютера
- Типы данных и операции с ними
- Переменные и операции с ними
Ветвления
- Алгоритмы и блок схемы
- Условный оператор if
- Логические операции
- Оператор switch
Циклы
- Массивы
- Цикл for
- Цикл с предусловием и постусловием. While и do-while
Методы и введения в классы
- Введение в методы и классы
- Методы
- Области видимости переменных
ООП
- Введение
- Объектно-ориентированный подход к созданию программ
- Классы и объекты в Java
- Статические методы и поля класса
- Статические классы
Наследования
- Наследование в Java. Введение
- Реализация наследования в Java
- Переопределение методов
- Абстрактные классы
- Интерфейсы и Default методы
Инкапсуляция
- Введение в инкапсуляцию
- Механизмы инкапсуляции в Java
Полиморфизм
- Введение в полиморфизм
- Полиморфизм в Java
- Generic обобщенные типы данных
Java-коллекции
- Введения в Collections
- List и его реализации
- Set множества
- Методы toString, equals, hashCode
- Ассоциативные массивы. Мар
Работа с файлами
- Введение
- Чтение из файла
- Разбор строк
- Запись в файл
- Сериализация и десериализация объектов
Ошибки в Java
- Exceptions и erros
- Обработка исключений
- Генерация исключений
- Assert
Многопоточность
- Потоки и процессы. Создание и завершение потока в Java
- Состояние потока и способы синхронизации
- Методы isAlive и sleep
- Ключевое слово Synchronized
- Метод yield ()
- Использование Callable и Executors
Отзывы о курсах в Бруноям
Original price was: 66500 ₽.39900 ₽Current price is: 39900 ₽.