Основы программирования на JAVA

60 академических часов = 30 занятий = 15 дней по 2 дня в неделю = 8 недель

Этот курс выбирают те, кто:

начинающий, у которого нет опыта, но есть желание освоить новую профессию

начал изучение язык Java, но желает систематизировать изученные развитие

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

руководитель или собственник бизнеса для разработки собственных проектов

Как проходит обучение
1
Посещаете занятия по расписанию
2
Изучаете примеры и кейсы
3
Выполняете задания, пишите тесты
4
Подготавливаете своё портфолио
5
Консультируетесь у экспертов
После курса вы сможете
разрабатывать
web-приложения на
языке Java
применять объектно-ориентированны подход при разработке
работать с
базами данных
MySQL
разрабатывать
собственные
Java классы

Программа курса
“Основы программирования на JAVA”

Тема №1

Введение в Java. Основы языка

Тема №1 Введение в Java. Основы языка
4 часа, 2 занятия
  1. Язык программирования Java. Состав пакета Java2.
  2. Настройка среды окружения. Структура Java-программы.
  3. Набор текста, запуск и компиляция простейшей программы.
  4. Подробное рассмотрение кода простейшей программы.
  5. Создание программы в разных средах разработки.
  6. Лексические основы языка.
  7. Элементарные типы данных. Преобразование типов.
  8. Консольный ввод с помощью класса java.util.Scanner.
Тема №2

Операторы управления. Циклы

Тема №2 Операторы управления. Циклы
8 часа, 4 занятия
  1. Блок операторов.
  2. Условный оператор if. if-else.
  3. Оператор цикла while.
  4. Оператор цикла do-while.
  5. Оператор цикла for.
  6. Оператор continue и метки.
  7. Оператор break.
  8. Оператор варианта switch.
Тема №3

Класс Math. Случайные числа. Массивы

Тема №3 Класс Math. Случайные числа. Массивы
4 часов, 2 занятия
  1. Статический импорт. Класс Math.
  2. Псевдослучайные числа. Генерация случайных чисел.
  3. Объявление и заполнение массива.
  4. Сортировка массива. Многомерные массивы.
  5. Нерегулярные массивы.
Тема №4

Классы и объекты

Тема №4 Классы и объекты
4 часов, 2 занятия
  1. Основы классов. Объявление объектов.
  2. Присваивание переменных объектных ссылок.
  3. Возвращение значения из метода.
  4. Добавление метода, принимающего параметры.
  5. Конструкторы. Сборка мусора. Перегрузка методов.
  6. Перегрузка конструкторов.
  7. Рекурсия. Ключевое слово static.
  8. Ключевое слово final. И
  9. спользование массива объектов.
  10. Аргументы переменной длины.
Тема №5

Работа с библиотечными классами

Тема №5 Работа с библиотечными классами
4 часов, 2 занятия
  1. Классы-оболочки. Автоупакока и автораспаковка.
  2. Строки и числа. Нумерованные типы.
  3. Регулярные выражения.
Тема №6

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

Тема №6 Наследование
4 часа, 2 занятия
  1. Наследование и доступ к членам класса.
  2. Конструкторы и наследование.
  3. Использование ключевого слова super для вызова конструктора суперкласса.
  4. Использование ключевого слова super для доступа к членам суперкласса.
  5. Многоуровневая иерархия. Когда вызываются конструкторы.
  6. Объекты подклассов и ссылки на суперклассы.
  7. Переопределение методов.
  8. Переопределение методов и поддержка полиморфизма.
  9. Использование абстрактных классов.
  10. Использование ключевого слова final.
  11. Предотвращение переопределения методов.
  12. Предотвращение наследования.
Тема №7

Object. Интерфейсы

Тема №7 Object. Интерфейсы
4 часа, 2 занятия
  1. Класс Object.
  2. Объявление и реализация интерфейсов.
  3. Использование ссылок на интерфейсы.
  4. Переменные в составе интерфейсов.
  5. Наследование интерфейсов.
  6. Пакеты и ограничение доступа.
  7. Внутренние классы.
Тема №8

Обработка исключительных ситуаций

Тема №8 Обработка исключительных ситуаций
4 часа, 2 занятия
  1. Исключения в Java.
  2. Типы исключений.
  3. Неперехваченные исключения.
  4. Ключевые слова try и catch.
  5. Вложенные операторы try.
  6. Ключевое слово throw.
  7. Ключевое слово throws.
  8. Ключевое слово finally.
Тема №9

Универсальные типы

Тема №9 Универсальные типы
4 часа, 2 занятие
  1. Универсальный класс с двумя параметрами типа.
  2. Ограниченные типы.
  3. Использование групповых параметров.
  4. Универсальные методы.
  5. Универсальные интерфейсы.
  6. Ошибки неоднозначности.
  7. Ограничения универсальных типов.
Тема №10

Коллекции

Тема №10 Коллекции
8 часа, 4 занятия
  1. Краткий обзор коллекций.
  2. Класс ArrayList.
  3. Класс LinkedList.
  4. Класс HashSet.
  5. Класс TreeSet.
  6. Доступ к коллекции через итератор.
  7. Алгоритмы коллекций.
Тема №11

Работа с датой и временем

Тема №11 Работа с датой и временем
4 часа, 2 занятия
  1. Рефлексия. Класс Date.
  2. Класс Calendar. Класс GregorianCalendar.
  3. Класс DateFormat. Класс TimeZone.
Тема №12

Основы баз данных

Тема №12 Основы баз данных
4 часа, 2 занятия
  1. Реляционные базы данных. Разработка и программирование.
  2. Инструменты работы с базами данных.
  3. Операторы создания и модификации таблиц баз данных.
  4. Запись данных в таблицы баз данных.
  5. Модификация данных в записях. Удаление записей из базы данных.
  6. Выборка данных из таблиц базы данных.
Тема №13

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

Тема №13 Шаблоны проектирования
4 часа, 2 занятие
  1. Singleton.
  2. Factory.
  3. Command.
  4. Builder.
  5. S.O.L.I.D
Наши гарантии Мы представляем эффективные образовательные курсы в городе Бресте и гарантируем профессиональное образование.
Будьте уверены - даже если что-то пойдет не так, мы это быстро урегулируем.

Каждый клиент
защищен
договором

Пропустите занятие -
сможете изучить
по учебнику

Современный
компьютерный класс

Консультации
преподавателя

Гибкий график
занятий

Работающие
инструменты для практиков
Инструменты для практиков

Отзывы Пока вы думаете, эти люди уже сделали свой выбор!

Ольга

Закончила второй курс. Центр продолжает радовать своей клиенториентированностью. Курс оказался для меня сложным и интересными одновременно. Благодарю команду Центра за искренний интерес к результатам обучения слушателей. Интересных проектов и возможность их реализовать. До новых встреч!

Наталья

Занятия проходили в приятной и комфортной обстановке. Домашних заданий было много, что-то успевали, что-то нет, но постепенно все доделывали и все были довольны. Было нелегко, скажу честно, но это «не мешки ворочать!»

Михаил

Прошел обучение в центре «Успех» по курсу «Верстка web-сайтов» в январе-марте 2018 года. Курсами остался очень доволен. Понравилась организация занятия и способ подачи информации. Руководители курса опытные, компетентные люди, которые с радостью ответят и помогут. Хотелось бы поблагодарить преподавателей Веронику Николаевну и Андрея Андреевича!

Екатерина

В центре Успех комфортная атмосфера, удобный формат обучения (небольшое количество людей в группе и занятия два раза в неделю). Информация дается в достаточном объеме, структурированная и понятная. Я довольна тем, что выбрала центр Успех. Пройдя обучение я получила новые знания и навыки.

Дмитрий

Закончил курс по верстке сайтов, полностью доволен качеством информацией, её подачей, особенно люблю, когда присутствует частичка юмора, без неё не куда. Более того, на курсе в центре “Успех” всё это великолепно систематизировано, выбрано самое важное и подано гораздо лучше, где чем-либо написано.

Лена

ЦКО «Успех» целиком и полностью оправдывает свое название! Очень долго искала подходящие курсы по верстке сайтов, но мой выбор пал именно на «Успех» и я не пожалела! У меня появилось первое портфолио состоящее из двух проектов. Теперь смело могу применять полученные знания и совершенствоваться в данной сфере.

Дмитрий

Закончил курс «Вёрстка Web-сайтов: HTML, CSS, JS". Преподаватель, опытный и великолепно владеет материалом, чутко откликается на потребности слушателей. На курсах узнал для себя много нового. Рад, что попал именно в этот Учебный Центр. Хотелось бы отметить чуткое руководство и отличную организацию работы руководителя центра “Успех” Вероники Николаевны.

Инна

Давно хотела изучить верстку сайтов. Как только нашла свободное время, записалась в "Успех". Программа очень насыщенная и много заданий, достаточно сложно было совмещать с учебой в университете и работой, но оно того стоит. Преподаватель - профессионал. На все вопросы были получены ответы.

Игорь

Хотелось бы по благодарить центр компьютерного образования «Успех». Курс по «Вёрстке» оказался действительно очень насыщенным, удачно составлена программа курса, пособие написано простым понятным языком с большим количеством примеров.

Андрей

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

Александр

Прошёл курс. Не пожалел ни разу, что выбрал именно эти курсы. Плюсы: удобное расположение, хорошее учебное пособие, 2 проекта (один командный, второй выполняется самостоятельно), удобный график, компетентное руководство и преподаватели, хорошая организация занятий. Минусы: на тему JavaScript мало уделено времени.

Андрей

Курсы очень понравились. Ставлю оценку 5 из 5. Если кто то из знакомых будет интересоваться курсами в сфере IT буду советовать курсы «Успех». Хочу выразить благодарность курсам «Успех» за полученные мною знания, которые помогут мне развиваться в сфере IT .Особое спасибо Андрею Андреевичу и Веронике Николаевне.

Александр

Кроме благоприятной атмосферы и отзывчивости преподавателя хочется отметить что по окончанию курса я приобрёл углубленные навыки работы c html и css, а также узнал, как наиболее правильно использовать этот инструмент.

Александр

Занятия проходили максимально информативны и в дружественной атмосфере. Хочу поблагодарить команду Центра за то, что вы сделали для меня. Благодаря вам, упрямству, дисциплине был заложен крепкий фундамент, который в дальнейшем мне позволит самостоятельно развиваться и поменяли мой статус ученика в начинающего разработчика.

Предполагаемый старт 05.05.2017 идёт набор
Стоимость курса 336,50 эконом или 398,75 стандарт
Необходимо знать тонкости работы
ОС Windows 7/10
Необходимо уметь быстро пользоваться мышью,
клавиатурой и работать с текстами
Желательно до начала обучения пройти курс
Верстка web-сайтов: HTML, CSS, JS
График 2 дня в неделю
возможен гибкий график
Как записаться на курс
1

Запишитесь по телефону
+375(29) 777 3 888
или заполните форму на сайте.

2

Учебный центр свяжется с вами
в течение рабочего дня.

3

Подпишите договор в нашеи офисе:
ул. Карбышева, д. 74, оф. 9, г. Брест.

4

Оплатите своё обучение
в нашем учебном центре.

5

Выполните предварительное задание.
Приступите к занятиям по графику
учебного центра.

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

курсы IT

Курсы графики и фото

компьютерные курсы

бухгалтерские и бизнес-курсы