г. Н.Новгород, ул. Родионова, д. 192/1

+7(831) 432-63-09

09:00-18:00 по Москве

Русский Английский
    Главная         Об институте         Корпоративное    
направление
    Ближайшие курсы         Библиотека         Ча.Во.         Оплатить обучение         Контакты    
Контакты Обучение Ближайшие курсы Библиотека Частые вопросы

Пользователь ПК
Android-разработчик
Программирование на языке Python
Основы алгоритмизации и программирования на языке C
Технология программирования
Основы программирования под Android. ONLINE-КУРС
WEB: Базовый курс JavaScript
WEB: Базовый курс PHP
WEB: Современная Front End разработка
Тестирование ПО. Инженер службы тестирования
WEB: Базовый курс HTML+CSS
Современное Web-программирование на платформе Java
Комплексная программа "Разработка программного обеспечения"
Основы разработки мобильных приложений для платформы Android
Программирование на языке Java
Программирование на языке C
Объектно-ориентированное программирование (С++)
Операционная система UNIX
Программирование на языке С#
Программирование под Windows (WinAPI)
Проектирование программного обеспечения
Процесс разработки программного обеспечения
Проектирование систем на DSP процессорах
Интенсивные курсы подготовки программистов (Летняя школа)
Тестирование программного обеспечения на стадии разработки
Основы разработки Windows-приложений
Основы разработки мобильных приложений для платформы Android (продвинутый курс)


<< Назад

On-line консультант
Консультант программирование

Строгецкая Ольга


написать письмо



pribolga1




Программирование на языке Java

Дата ближайшего курса: 16.12.2019


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


64

2.5


  Мес
Стоимость курса:

16500 РУБ

Содержание
Лекции 32 ак.ч.
Практические занятия 32 ак.ч.

1.Объектно Ориентированное Програмирование, от теории к практике.

2.ООП в Java. Примитивные и ссылочные типы данных.

3.Коллекции и шаблоны.

4.Потоки, сериализация/десериализация. Хранение и передача данных.

5.Парадигма процесса в современных ОС. Потоки выполнения. Взаимодействие между процессами.

6.Графический интерфейс, Java FX, взаимодествие с пользователем.

7.Многопоточное программирование, основные проблемы и решения.

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

9.Логирование и дебаг. От алгоритма до реализации.

10. Основы Test Driven Development, подходы и практики.

11. Unit Testing как способ автоматизации поиска ошибок.


Необходимая подготовка

Опыт практической работы — знание одного из языков программирования C, С++ и желательно алгоритмов.
Представление об архитектуре компьютера.

Перед началом обучения возможно собеседование на знание одного из языков программирования!


О языке Java

Java — объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems и официально выпущенный 23 мая 1995 года. Программы на Java транслируются в байт-код, выполняемый виртуальной java-машиной (JVM) — программой, обрабатывающей байтовый код и передающей инструкции оборудованию как интерпретатор, но с тем отличием, что байтовый код, в отличие от текста, обрабатывается значительно быстрее.

Основные возможности Java:
1) автоматическое управление памятью;
2) расширенные возможности обработки исключительных ситуаций; 
3) богатый набор средств фильтрации ввода/вывода; 
4) набор стандартных коллекций, таких как массив, список, стек и т. п.; 
5) наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI); 
6) наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы; 
7) встроенные в язык средства создания многопоточных приложений; 
8) унифицированный доступ к базам данных: 
- на уровне отдельных SQL-запросов — на основе JDBC, SQLJ; 
- на уровне концепции объектов, обладающих способностью к хранению в базе данных — на основе Java Data Objects (англ.) и Java Persistence API (англ.); 
9) поддержка шаблонов (начиная с версии 1.5).

 

 

Курс читают инструкторы

Штанюк Антон Александрович

Волков Кирилл Владимирович

 

 

 


 



Презентация курса:

java.pdf [775,24 Kb]
Записаться на курс сейчас!

Отправьте быструю заявку
менеджеру НИИТ
Зарезервируйте место в группе

ФИО:

Телефон контактный:

E-mail:


Примечание:

Отправляя заявку, Вы даете согласие на обработку Ваших персональных данных.

Код с картинки:

Встреча с преподавателем *
Вся информация о курсе от
преподавателей
Участие: бесплатно

ФИО:

Телефон контактный:

E-mail:

Примечание:

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

Код с картинки:





<< Назад

© 2004-2019 Нижегородский Институт Информационных Технологий.

Дополнительное образование в г. Нижний Новгород: компьютерные курсы, обучение и курсы 1С, курсы английского, курсы MERA
Телефоны: 8 (831) 432-63-09, 432-63-24
E-mail: ya.niit2016@yandex.ru