Чему вы научитесь
Программа курса
Преподаватели
Похожие курсы
Назад

Java. Уровень 1

GeekBrains
Сложность
Для новичков
Длительность
1 месяц
Тип курса
Живые лекции

Чему вы научитесь

Узнаете, как создавать графический интерфейс при помощи библиотеки Swing и напишите приложение с его использованием.
Напишите игру «Крестики-нолики» в процедурном стиле;
Научитесь устанавливать и настраивать инструменты разработчика;
Познакомитесь с одним из самых востребованных языков программирования;
Изучите основные конструкции, применяемые при разработке программ;
Освоите основные принципы объектно-ориентированного программирования и научитесь применять их на практике;
Узнаете, как преобразовать программу из обычного процедурного вида в ООП, и научитесь такие программы составлять;

Программа курса

1. Java. Введение
Особенности платформы Java, инструменты разработчика, написание программы «Hello, World!». Переменные, константы, примитивные типы данных и принципы работы с ними. Методы. Условные операторы.
2. Основные конструкции
Циклы, оператор switch, кодовые блоки, области видимости переменных, массивы.
3. Практика
Разбор практических примеров использования базовых элементов языка программирования Java, работа с консолью.
4. «Крестики-нолики» в процедурном стиле
Применяем полученные знания для написания консольной программы «Крестики-нолики».
5. Введение в ООП
Введение в объектно-ориентированное программирование: классы, объекты, конструкторы, инкапсуляция и модификаторы доступа.
6. Продвинутое ООП
Углубленное изучение вопросов объектно-ориентированного программирования: наследование, полиморфизм.
7. Практика ООП и работа со строками
Разбор практических примеров применения ООП при разработке приложений. Работа с классами String, StringBuilder, StringBuffer.
8. Написание приложения с графическим интерфейсом
Знакомство с библиотекой Swing: основное окно приложения, элементы управления и их компоновка. Написание приложения с графическим интерфейсом, сборка проекта.

Преподаватели

Михаил Проломов
Михаил Проломов
Владимир Мушкин
Владимир Мушкин
Александр Татарников
Александр Татарников
Андрей Сулыз
Андрей Сулыз
Показать еще
Цена
1 148 096 сум
В рассрочку на 6 мес
191 350 UZS/мес
Кешбэк
344 429 баллов

Похожие курсы

Разработчик Базовый
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
IT-специалист
Для новичков6 месяцев
Старт: 15 октября
ХИТ
-45%
Кешбэк 30%: 1 894 359 баллов
11 480 963 сум
6 314 529 сум
В рассрочку на 18 мес
350 808 UZS/мес
Факультет инженер умных устройств
Для новичков19 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 523 163 балла
24 547 391 сум
18 410 543 сум
В рассрочку на 18 мес
1 022 808 UZS/мес
Факультет Python-разработки
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет iOS-разработки
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет Fullstack JavaScript
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет 1С-разработки
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 4 293 060 баллов
19 080 266 сум
14 310 200 сум
В рассрочку на 18 мес
795 012 UZS/мес
Факультет информационной безопасности
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-35%
Кешбэк 30%: 4 786 742 балла
24 547 391 сум
15 955 804 сум
В рассрочку на 18 мес
886 434 UZS/мес
Факультет Java-разработки
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет тестирования ПО
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет разработки на С++
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет Android-разработки
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет Frontend-разработки
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет искусственного интеллекта
Для новичков18 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет разработки на C#
Для новичков12 месяцев
Старт: 15 октября
ХИТ
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Системный администратор
Для новичков7 месяцев
Старт: 15 октября
ХИТ
-45%
Кешбэк 30%: 2 246 169 баллов
13 613 141 сум
7 487 228 сум
В рассрочку на 18 мес
415 958 UZS/мес
Факультет DevOps
Для новичков18 месяцев
Старт: 15 октября
ХИТ
-35%
Кешбэк 30%: 5 319 786 баллов
27 280 954 сум
17 732 620 сум
В рассрочку на 18 мес
985 146 UZS/мес
ИТ-инженер. Пакет Базовый
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
ИТ-инженер Передовые технологии, блокчейн
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
ИТ-инженер Передовые технологии, Web 3.0
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
ИТ-инженер Передовые технологии, метавсленные
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
ИТ-инженер Передовые технологии, кибернетика умных устройств
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
ИТ-инженер Передовые технологии, Data Science
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
ИТ-инженер Передовые технологии, Искуственный интеллект
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
Факультет Веб-разработки
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Факультет Сетевой инженер
Для новичков11 месяцев
Старт: 15 октября
-35%
Кешбэк 30%: 4 786 742 балла
24 547 391 сум
15 955 804 сум
В рассрочку на 18 мес
886 434 UZS/мес
Руководитель команды разработки
Для продвинутых6 месяцев
Старт: 15 октября
-15%
Кешбэк 30%: 5 562 527 баллов
21 813 829 сум
18 541 754 сум
В рассрочку на 18 мес
1 030 098 UZS/мес
Факультет ручного тестирования
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Разработкана Go
Для новичков12 месяцев
Старт: 15 октября
-25%
Кешбэк 30%: 5 535 465 баллов
24 602 063 сум
18 451 547 сум
В рассрочку на 18 мес
1 025 086 UZS/мес
Профессия Тестировщик ПО
Для новичков6 месяцев
Старт: 15 октября
-45%
Кешбэк 30%: 1 894 359 баллов
11 480 963 сум
6 314 529 сум
В рассрочку на 18 мес
350 808 UZS/мес
ООО «UBRAINS», ИНН 308432936
Республика Узбекистан, г. Ташкент, Мирабадский р-н, ул. Афросиаб 4б, каб. 102
Регистрационный номер 982705
© UBRAINS, 2022
Zcard
Anorbank
Humo
Payme
© UBRAINS, 2022