Акции школ
Войти

Java. Уровень 1

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

Подробнее


Компания: geekbrains (гикбреинс)

рейтинг: Язык: ru

Длительность курса

Длительность курса

30 дней

Формат обучения

Формат обучения

Онлайн-курс

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

8 уроков

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

Программировать на языке Java SE 8 и выше

- Устанавливать и настраивать инструменты разработчика;
- Работать с основными конструкциями, применяемыми при разработке программ;
- Понимать основные принципы объектно-ориентированного программирования и применять их на практике;
- Преобразовывать программу из обычного процедурного вида в ООП
- Создавать графический интерфейс с помощью библиотеки Swing и писать приложения с его использованием

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 30 дней Кураторы: нет

О курсе

О курсе

в любое время 30 дней Кураторы: нет
Начинающим разработчикам

Быстро освоите основы объектно-ориентированного программирования (ООП) и научитесь создавать собственные проекты.

Урок 1. Java. Введение

Особенности платформы Java, инструменты разработчика, написание первой программы “Hello, World!”. Переменные, константы, примитивные типы данных и принципы работы с ними. Методы. Условные операторы.

Урок 2. Основные конструкции

Циклы, оператор switch, кодовые блоки, области видимости переменных, массивы.

Урок 3. Практика

Разбор практических примеров использования базовых элементов языка Java, работа с консолью.

Урок 4. Крестики-нолики в процедурном стиле

Применяем полученные знания для написания консольной программы “Крестики-нолики”.

Урок 5. Введение в ООП

Введение в объектно-ориентированное программирование. Классы, объекты, конструкторы, инкапсуляция и модификаторы доступа.

Урок 6. Продвинутое ООП

Углубленное изучение вопросов объектно-ориентированного программирования: наследование, полиморфизм.

Урок 7. Практика ООП и работа со строками

Разбор практических примеров применения ООП при разработке приложений. Работа с классами String, StringBuilder, StringBuffer.

Урок 8. Написание приложения с графическим интерфейсом

Основы работы с библиотекой Swing. Основное окно приложения, элементы управления и их компоновка. Написание приложения с графическим интерфейсом, сборка проекта.

Java

Swing

Написание консольной программы

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

Написание игры “Крестики-нолики” в процедурном стиле

Навыки, которые вы получите

 
ИГРА КРЕСТИКИ-НОЛИКИ КОНСОЛЬНЫЕ ПРОГРАММЫ

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

26 (1216)

Преподаватели курса

Доцент ДГТУ

Кандидат технических наук по специальности...

специалист в АО «Российские Космические Системы»

Окончил МФПУ «Синергия». Ведущий специалист центра...

разработчик системы электронного документооборота

Получил высшее образование в Уфимском...

Android-developer в софтверной компании

Android-developer в крупной софтверной компании. Опыт в...

Эксперт в разработке на java

Senior java developer, профессиональный опыт – 7 лет. Эксперт в...

разработчик ПО

Выпускник СФ МЭИ (НИУ) по направлению «Информатика и...

software developer в компании LightComp

Программирование стало моей страстью c 1986 года. Моим...

Разработчик

Образование Выпускник Уфимского государственного...

Преподаватель информатики

Выпускник Стерлитамакского государственного...

разработчик на языке Java

Закончил Санкт-Петербургский Государственный...

Lead Game Developer

Карьера Senior Android Developer. Занимаюсь разработкой игр,...

Senior Android & iOS developer в компании Socialboards

Свой путь в программировании начинал с написания...

Software Developer в Netcracker

Закончил ИТМО в 2014. Работаю java разработчиком в Netcracker,...

java разработчик

В 2010 начал заниматься олимпиадным программированием...

разработчик в компании Сбербанк-Технологии

Закончил МГТУ им. Н.Э. Баумана по специальности...

android-разработчик

• Казанский (Приволжский) Федеральный Университет,...

Сооснователь игровой компани

Закончила МГТУ им Косыгина, факультет информационных...

руководитель IT подразделений

Закончил Казанский Государственный Университет...

Отзывы студентов

4.5
Рейтинг курса
50%
50%
0%
0%
0%
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

geekbrains (гикбреинс)
(55)
249 500 руб
geekbrains (гикбреинс)
(29)
199 500 руб
geekbrains (гикбреинс)
(13)
274 500 руб
geekbrains (гикбреинс)
(9)
199 500 руб
geekbrains (гикбреинс)
(13)
224 500 руб
geekbrains (гикбреинс)
(26)
212 500 руб
geekbrains (гикбреинс)
(0)
geekbrains (гикбреинс)
(1)
15 000 руб
geekbrains (гикбреинс)
(0)
15 000 руб
geekbrains (гикбреинс)
(3)
15 000 руб