Курс Java ᐉ Продвинутый курс Java программирования г. Киев, Украина | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс Java: продвинутое прог­рам­ми­ро­ва­ние

Advanced
**

старт курса


*месяцев

длительность


2занятий

в неделю


*часов

лекций и практики


Кому подойдет этот курс по Java

Аудитория курса

Для программистов, уже имеющих опыт разработки с использованием других языков и технологий программирования

Заинтересованным в изучении языка Java и, возможно, планирующих сертифицироваться на получение статуса Oracle Certified Professional, Java Programmer

Трудоустройство после ИТ-курсов в Академии Сетевые Технологии

Чему научишься на курсе?

Создавать объектно-ориентированные Java-приложения на основе принципов ООП, таких как инкапсуляция, наследование и полиморфизм

Компилировать в байт-код и запускать Java-приложения на выполнение

Использовать типы данных и выражения

Применять механизмы обработки исключений

Документировать свои приложения

Выполнять рефакторинг существующего кода

Отлаживать, тестировать и профилировать свои проекты

Проектировать приложения с помощью UML-диаграмм и выполнять кодогенерацию и обратный инжиниринг

Создавать графические Java-приложения с использованием соответствующих компонентов Swing API

Реализовать ввод и вывод для работы с файловой системой

Создавать многопоточные Java-приложения

Использовать сокеты для организации взаимодействия в реальном времени по протоколам TCP/IP

Разрабатывать приложения для платформы NetBeans

А еще по завершению курса ты сможешь добавить ссылку на твой дипломный проект на GitHub

Что может разрабатывать C# программист

Требования к студентам:

Иметь представление о принципах объектно-ориентированного программирования

Уметь создавать и компилировать простейшие C/C++/C# - программы

Курс «NT-Java1. Введение в язык программирования Java».

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

  1. Введение
  2. Объектно-ориентированное программирование. документирования программ
  3. Идентификаторы, ключевые слова и типы
  4. Выражения, управление выполнением программы
  5. Массивы
  6. Проектирование иерархии классов. Знакомство с UML
  7. Создание классов
  8. Рефакторинг. Типичные архитектурные решения и антипатернов
  9. Обработка ошибок и исключений. Наладка, тестирование и профилирования
  1. Коллекции и дженерики
  2. Основы ввода и вывода
  3. Работа с консолью и файловой системой
  4. Создание графического интерфейса пользователя
  5. Обработка событий от интерфейсных элементов
  6. Тонкая настройка интерфейса
  7. Многопоточность в Java
  8. Работа с сетью
  9. Разработка приложений для платформы NetBeans

Инструктор курса

Instructor Александр Бабич

Александр Бабич

  • Более 17 лет опыта проведения технических корпоративных тренингов, лауреат педагогической премии им. А.С. Макаренко
  • MCT (Microsoft Certified Trainer)
  • Microsoft Certified Solutions Associate (MCSA): Cloud Platform (Architecting Microsoft Azure Solutions)
  • Microsoft Certified Professional Developer (MCPD): .NET Framework Web Development
  • Microsoft Certified IT Professional (MCITP): Enterprise Support Technician; SharePoint, Administrator
  • OMG Certified UML Professional (OCUP) Advanced
  • Google Compute Engine (GCE)
  • Amazon AI, ASW Certified Solutions Architect
  • Alibaba Cloud Professional

Курс Java в Академии «Сетевые Технологии» – это:

LIVE-обучение

Живое общение с инструктором вне зависимости от формата обучения. Ты сможешь задавать все интересующие тебя вопросы во время занятий.

Рабочее место

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

Практические занятия

Меньше теории, больше практики! Именно поэтому на курсе будет много практических работ и домашних заданий.

Личный кабинет

График занятий, программа, электронные обучающие материалы, сертификат и многое другое в Личном кабинете.

Видеозапись занятий

Доступ к видеозаписям занятий в Личном кабинете на протяжении всего обучения и 6 месяцев после завершения курса.

Дипломный проект

В ходе курса ты будешь работать над своим собственным дипломным проектом, который станет началом или дополнением твоего портфолио.

Экзамен и сертификат

В конце курса все студенты сдают внутренний экзамен, после чего получают электронный сертификат, который подтверждает твои навыки и знания.

Доступ в ИТ-сообщество

У всех студентов будет доступ к закрытому чату в Telegram с инструкторами и единомышленниками, где можно попросить помощи или поделиться чем-то интересным.

Посттренинговая поддержка

6 месяцев консультаций и поддержки от инструктора после завершения курса. Задавай свои вопросы к инструктору в Личном кабинете.

Как проходит обучение

Как проходит обучение

Занятия 2 раза в неделю офлайн или онлайн

На уроках инструктор предоставляет теоретическую базу и разъясняет практические задачи

После урока инструктор дает домашнее задание

В групповом Telegram-чате обсуждаете пройденный материал, делитесь впечатлениями и задаете вопросы

Делаете д/з (в группах) и отправляете его для проверки инструктором

Получаете фидбек о домашней работе от инструктора, вносите правки, улучшаете свою работу

На протяжении всего курса каждый студент работает над своим дипломным проектом

Защита дипломного проекта и экзамен в конце курса

Трудоустройство после курса

  1. Курс "Java: продвинутое программирование"

    Advanced
  2. Курс "Java: разработка Web-приложений"

    Professional

Полноценная специальность

Пройдя все курсы, ты сможешь сменить профессию и претендовать на позицию

Junior Java Developer

Тренинг с HR-коучем

Расскажем про позиционирование себя, как правильно составить резюме и сопроводительное письмо, как пройти собеседование.

Гарантированное трудоустройство

Лучшие студенты гарантировано получат Job Offer от нашей группы ИТ-компаний или от наших партнеров.

Стажировки в ИТ-компаниях

Поможем с приобретением опыта – рекомендуем лучших студентов нашим партнерам.

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

Наши студенты работают в компаниях

И еще более 1700 не менее крутых IT и non-IT компаниях 😉

Частые вопросы

Вы сможете посмотреть видеозапись занятия.

Пройдя курс по продвинутому программированию Java, вы можете пытаться подавать себя на позицию Junior Java Developer. Однако, во многих вакансиях необходимы более глубокие знания по Java, эквивалентные курсу "Java: разработка Web-приложений".

Продвинутый курс Java проводится на русском/украинском языке, однако часть учебных материалов на английском, поэтому желательно знать английский хотя бы на базовом уровне. Кроме того, если вы планируете основательно развиваться в сфере программирования, то вам просто необходимо будет овладеть английским языком. Практика показывает, что кандидатов со знанием английского чаще приглашают на собеседования, и им легче продвигаться по карьерной лестнице.

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

Мы помогаем с трудоустройством всем нашим студентам, но предлагать трудоустройство мы можем только самым настойчивым и лучшим студентам. Собеседование проходит в нашей группе ИТ-компаний TechExpert или у наших партнеров. Лучшие из лучших гарантированно получают Job offer.

Да, у нас есть такая возможность. Подробности можно узнать у менеджера-консультанта.

Регистрируйся на курс

Становись крутым Java разработчиком вместе с
Академией «Сетевые Технологии»!

Java: продвинутое программирование

Старт курса: *

Длительность: * месяцев, * часов

Уроки: * занятий, 2 раза в неделю


Дипломный проект для твоего портфолио

Помощь по трудоустройству


Стоимость: * грн.

* грн/мес.