8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Летняя Школа
  • Перезвоните мне

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

    Основы программирования на языке Java. Уровень 1

    HIT
    Основы программирования на языке Java. Уровень 1
    Начало курса
    22.05.2017
    Продолжительность
    1,5 месяца (40 ак. часов)
    Расписание
    Вт. 19:00 - 22:00
    Пт. 19:00 - 22:00

    либо

    Пн. 19:00 - 22:00 Сб. 11:00 - 14:00
    Семинар
    (12 мест)
    12600 записаться
    Вебинар(18 мест) 10990 записаться
    свернуть

    Описание курса

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

    На курсе будут рассматриваться основные алгоритмы и структуры данных, работа со средой разработки (IDE), основные понятия и концепции программирования, присущие любому объектно-ориентированному языку. Курс даёт навыки программирования на примере языка Java. Разбираются основы языка, организация программного кода, основы построения объектно-ориентированных моделей и т.п.

    Практика:


    В течение курса на практике, а также в качестве домашнего задания, решаются академические задачи, такие как создание калькулятора, текстового редактора, игра "Крестики-нолики" и так далее.

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

    Очень приветствуются ваши  реальные задачи, которые необходимо решить. Приносите, будем разбирать на курсе вместе!:)


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




    1. Знакомство c Java

    • Знакомство с Java.
    • Процесс создания приложения
    • Знакомство с Java SE
    • Виртуальная машина Java
    • Среда разработки IntelliJ IDEA
    • Создание первого проекта
    • Метод main
    • Команды вывода в консоль
    • Экранирование символов
    • Переменные и примитивные типы данных
    • Арифметические операции
    Домашнее задание:
    • Программа решения линейных уравнений

    2. Управляющие конструкции. Преобразование типов. Логические операции

    • Конструкции условного перехода
    • Логические операции и операторы
    • Вложенность конструкций и область видимости
    • Явное и неявное преобразование типов
    • Конкатенация строк
    • Знакомство с миром фундаментальных алгоритмов
    • Алгоритм поиска минимума
    Домашнее задание:
    • Программа решения квадратных уравнений





    3. Массивы. Циклы. Базовые алгоритмы поиска. Сортировка.

    • Оперативная память компьютера;
    • Представление массива данных в памяти;
    • Объявление и инициализация массивов;
    • Алгоритм программы генерации массива со случайными числами;
    • Реализация программы;
    • Знакомство с циклами. Цикл while;
    • Сокращенная запись арифметических операций;
    • Постфиксная и префиксная инкрементация/декрементация;
    • Алгоритм поиска минимума/максимума в массиве;
    • Реализация алгоритмов поиска; цикл for; вложенность циклов;
    • Простейший алгоритм сортировки массива;
    • Реализация алгоритма сортировки;
    Домашнее задание:
    • Реализация сортировки массива методом «пузырька»
    • Создание программы «Телефонная книга» на основе массива

    4. Введение в классы и объекты.

    • Классы, как типы данных
    • Объекты, как переменные
    • Состояние и поведение объекта
    • Поля и методы
    • Сигнатура метода (тип, параметры, аргументы)
    • Жизнь и смерть объектов
    • Ссылочные типы данных
    • Общение между объектами
    • Создание класса Contact для программы «Телефонная книга»
    Домашнее задание:
    • Добавление функционала в программу «Телефонная книга»









    5. Коллекции

    • Гибкие структуры данных в java.util
    • Основные классы-коллекции
    • Применение конкретных коллекций в зависимости от поставленной задачи
    • Принцип работы ArrayList
    • Знакомство с LinkedList, HashSet, HashMap, TreeSet
    Домашнее задание:
    • Создание гибкой структуры данных, аналогичной ArrayList и использование ее в телефонной книге














    6. Введение в ООП

    • Четыре кита ООП
    • Инкапсуляция (модификаторы доступа)
    • «Хороший тон» разработки на Java
    • Геттеры и сеттеры
    • Ключевое слово this
    • Конструкторы
    • Наследование в Java и его применение
    • Класс Object
    • Преимущества полиморфизма в ООП языках
    • Переопределение и перегрузка
    • Абстракция при построении архитектуры приложения
    Домашнее задание:
    • Доработка задачи на ООП по геометрическим фигурам
    • Применение правил инкапсуляции в программе «Телефонная  книга»

      7. Абстрактные классы и методы. Интерфейсы. Анонимные классы

      • Распределение обязанностей между классами
      • Интерфейсы, как альтернатива множественному наследованию
      • Маркер-интерфейсы, функциональные интерфейсы
      • Интерфейс Comparable и правильная сортировка объектов
      Домашнее задание:
      • Добавление сортировки по алфавиту в телефонную книгу
      • Добавление информации в класс Contact для увеличения возможностей телефонной книги.


      8. Параметризация. Лямбда-выражения

      • Динамическая типизация в Java
      • Создание класса с параметризированным полем
      • Лямбда-выражения, как альтернатива анонимным классам функциональных интерфейсов
      • Применение лямбда-выражений
      • Интерфейс Comparator
      • Многоуровневая сортировка объектов
      Домашнее задание:
      • Добавление в телефонную книги возможности настройки параметров сортировки

      9. Рекурсия

      • Знакомство с рекурсией
      • Стек
      • Решение задач с применением рекурсии
      • Реализация алгоритма «быстрой» сортировки
      Домашнее задание:
      • Создание собственного метода sort на основе реализованного алгоритма и применение в телефонной книге


















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

      • Класс File
      • Потоки ввода-вывода
      • Знакомство с java.io
      • FileInputStream, InputStreamReader, BufferedReader
      • FileOutputStream, PrintWriter
      • Чтение и запись текстовых файлов
      • Буфер записи
      • Исключения. Exception и RuntimeException
      • «Опасные» методы
      • Обработка исключительных ситуаций
      • Влияние иерархии классов исключений на порядок обработки
      • Создание собственных исключений
      • Пробрасывание исключений
      Домашнее задание:
      • Реализация сохранения контактов телефонной книги в файл и загрузки при запуске программы




      свернуть

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

      Денис

      Закончил СПбГЭТУ «ЛЭТИ» по специальности «Автоматизированные системы обработки информации и управления» (АСОиУ).

      Уже во время учебы Денис был участником и готовил команды своего университета к олимпиадам по программированию ACM ICPC(проводил лекции, тренировки, разборы задач), а также был методистом в «Заочной школе современного программирования» при журнале «Компьютерные инструменты в образовании». 

      Более 10 лет Денис работал в компаниях и проектах различного уровня, где приходилось решать задачи на C++, C#, Java и Python, а также преподавал курсы: «Программирование», «Операционные системы», «Компьютерная графика», «Конструирование программ» в СПбГЭТУ «ЛЭТИ».

      В настоящее время Денис работает в компании Oracle, курирует и ведёт сборы для одаренных школьников в центре «Интеллект» по информатике (программированию), а также ведёт занятия по C++ и Java для студентов ЛЭТИ, организуя работу в командах над курсовыми проектами.

      "Все, чего не хватает начинающим программистам - это понимания того, как практику совместить с теорией, а также веры в себя и свои силы. Все это приходит только, когда ты видишь реальные результаты своей работы. Я стараюсь делать курсы такими, чтобы у каждого участника курса после окончания было четкое понимание всех аспектов, необходимых начинающему программисту, которые он смог бы применить на практике" - говорит Денис.

      Илья

      Илья закончил НИУ ИТМО по специальности информатика и прикладная математика.

      Последние два года работает в компании Oracle, принимая непосредственное участие в разработке IDE с 1.5 миллионами активных пользователей. За время работы изучил Java как с внешней стороны, так и с внутренней (принципы и механизмы работы виртуальной машины). 

      Лекции и семинары Илья начал проводить ещё будучи в магистратуре, и продолжает до сих пор.

      «Я, будучи ещё студентом, понимал, чего не хватает в некоторых курсах наших преподавателей. Можно сказать, что я начал свою карьеру именно со своей первой лекции, — говорит Илья. — Слушатель должен понимать, что его труд не напрасен. Я даю возможность сразу же применить полученные знания на практике и стараюсь не ограничивать задания какими-либо строгими требованиями, ведь каждый обучающийся имеет свои сильные стороны. В программировании и в жизни придерживаюсь правила “Everything should be made as simple as possible, but not simpler”».
      свернуть

      Фотографии

      свернуть

      Отзывы

      Всего отзывов: 48
      Основы программирования на языке Java. Уровень 1
      Андрей Бердин
      Санкт-Петербург

      Отличная подача материала. Высокая квалификация преподавателей. Удобное расположение (территориально).

      Основы программирования на языке Java. Уровень 1
      Андрей Дмитриев
      Санкт-Петербург

      Самые положительные впечатления от содержания курса. Пожелания к организации курса: занятия во вторник и четверт затрудняют проработку (самостоятельную) материала дома (для работающих людей). Вследствие этого приходилось дома отрабатывать то, что было получено во вторник и четверг, на выходных.

      Основы программирования на языке Java. Уровень 1
      Диана Шабанова
      Санкт-Петербург

      Я даже не могу сказать, что можно было бы улучшить. Есть даже разочарование, что курсы подошли к концу.

      Основы программирования на языке Java. Уровень 1
      Владимир Ходаковский
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Роман
      Санкт-Петербург

      Когда надоест "самообразование" с бесконечными непонятками и бездумным перелистыванием Шилдта - бегом на Java в Level UP. Вакансия джуниора станет гораздо ближе =)

      Основы программирования на языке Java. Уровень 1
      Николай Шульга
      Санкт-Петербург

      Отличный курс, всё понравилось. Преподаватель излагал материал простым понятным языком, при этом если возникали непонятные моменты, всегда останавливался, чтобы лишний раз объяснить тему пока все не поймут.

      Основы программирования на языке Java. Уровень 1
      Евгений
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Вадим Токалов
      Санкт-Петербург

      Всё очень понравилось, курс очень насыщенный, спасибо Level UP. Дали закончить, точнее заново пройти его, т.к. был перерыв в три месяца после 3-его занятия. Спасибо!!!

      Основы программирования на языке Java. Уровень 1
      Евгений Бо
      Санкт-Петербург

      Ожидания полностью оправдались. Отличный темп обучения, не даст расслабиться. Если у вас есть желание учиться - курс будет крайне эффективен! Спасибо!

      Основы программирования на языке Java. Уровень 1
      Роман Морозов
      Санкт-Петербург

      Если внимательно слушать и задавать непонятные вам вопросы, есть возможность тщательно разбирать темы, которые дома, по видеоурокам и книгам так детально разобрать бы не удалось! Записался на второй курс, буду продолжать задавать сложные для себя вопросы. Но без самостоятельного, домашнего изучения Java, хороших результатов всё равно не удастся добиться! Главное не опускать руки. Дерзайте! :)

      Основы программирования на языке Java. Уровень 1
      Николай Лукьянов
      Санкт-Петербург

      Спасибо Level UP за курс! Хороший старт в изучении языка Java. Особая благодарность преподавателям! P.S. Хотелось бы, чтобы курсы было выделено больше занятий.

      Основы программирования на языке Java. Уровень 1
      Анастасия Ткаченко
      Санкт-Петербург

      Курс мне очень понравился, даже немного грустно, что он так быстро закончился. На первом занятии я говорила, что ожидаю от курса вдохновения и какого-то толчка двигаться дальше. Так оно и получилось: я вдохновилась, мне понравилось и я не хочу останавливаться на достигнутом, даже несмотря на то, что иногда возникали сложности в понимании материала и не всегда получалось писать код верно. Спасибо большое Денису и Насте за их помощь и поддержку. Они всегда готовы ответить на вопросы и помочь не только во время урока, но и в другое время. Еще Денис нас знакомил с разными фичами, которыми можно усовершенствовать наши проекты и вообще для общего развития, что тоже очень круто. В качестве вывода могу сказать, что я ничуть не пожалела, что решила начать программировать :)

      Основы программирования на языке Java. Уровень 1
      Вячеслав Заложных
      Санкт-Петербург

      Обучение очень понравилось. Компетентные преподаватели, уютные аудитории, чай и конфеты. После каждого занятия даётся домашнее задание, которое очень помогает в усвоении информации. Но не обойтись и без самообучения. Преподаватели тоже люди и могут что-то забыть и недосказать. Хотелось бы как-то разбивать учеников по уровню владения компьютера в целом. В моей группе были те, кто уже какое-то время работает программистом, кто-то знает другие языки, а кто-то только умеет "включать компьютер". Группа идёт со скоростью тех, кто плохо усваивает информацию и из-за этого сдвигается график и занятия пропускаются. Потом приходится в ускоренном темпе нагонять пропущенное. Преподаватели - мастера своего дела.

      Основы программирования на языке Java. Уровень 1
      Константин Старшев
      Санкт-Петербург

      Огромное вам спасибо за обучение!!! Всё очень позитивно, доброжелательно и понятно даже для чайников :) За отзывчивость, что каждый вопрос находит свой ответ!!!

      Основы программирования на языке Java. Уровень 1
      Андрей Фокин
      Санкт-Петербург

      Очень компетентные преподаватели, которые с удовольствием делятся личным опытом программирования на Java. Были интересные практические занятия. Изучили GIT, IDE IntelliJ, которое я совсем не знал. Пропустил одно занятие но всё потом посмотрел в записи, что очень удобно. При наличии желания без проблем достигается желаемый результат + всегда подскажут преподаватели. Очень хороший курс, очень много полезной информации.

      Основы программирования на языке Java. Уровень 1
      Аноним :)
      Санкт-Петербург

      Преподаватели подробно отвечают на вопросы, хорошо помогают разобраться в ошибках написанного кода. Периодически не успевал усвоить материал, приходилось много работать дома, чтобы наверстать! По домашнему заданию - отвечали преподаватели на вопросы по задачам в любое время! Иногда казалось, что они вообще не спят! :) Очень доволен, что пошёл изучать Java Level 1 именно в Level UP. Обязательно приду на Уровень 2 в феврале 2017 года.

      Основы программирования на языке Java. Уровень 1
      Ольга Заварина
      Санкт-Петербург

      Очень хорошее и понятное изложение материала. Всё отлично, правда не всегда успевала за ходом мысли Дениса. Если возникал вопрос, ответ всегда был получен. Презентации оформлены понятно, примеры приводились доступные. Но занятия рядом и не успевала с домашним заданием. Преподаватели бывало опаздывали. Узнала больше, чем за 4 года в институте. Преподаватели хорошие! Интересно, весело излагали темы. Помещение уютное.

      Основы программирования на языке Java. Уровень 1
      Никита Орунов
      Санкт-Петербург

      Мозг взорвался, я стал иначе думать.

      Основы программирования на языке Java. Уровень 1
      Алексей Чехирев
      Санкт-Петербург

      До этого ходил на курсы программирования в другую школу и могу сказать с уверенностью, что обучение в Level UP значительно отличается в лучшую сторону. Современная манера преподавания, технологическое оснащение и квалификация преподавателя это то, за что я бы порекомендовал эту школу. Очень понравилось, что Владимир рассказывал вещи простым языком, избегая сухого академического стиля, свойственного университетам. Вообще, информация, которая давалась на курсе и стиль подачи очень современный и приближённый к реалиям.

      Основы программирования на языке Java. Уровень 1
      Вячеслав Новожилов
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Георгий @tuchnyak
      Санкт-Петербург

      Отличный курс! Оказывается, можно с нуля освоить базу Java за десять занятий и увидеть и понять дальнейший путь развития! Отличный преподаватель и команда. Условия помещений приятные.

      Основы программирования на языке Java. Уровень 1
      Алексей Антонов
      Санкт-Петербург

      Очень понравился курс. Раньше с языком Java не сталкивался, но благодаря тому, как Владимир всё разжевал и вложил в голову, проблем в понимании языка и его особенностей не возникло.

      Основы программирования на языке Java. Уровень 1
      Артём
      Санкт-Петербург

      Крайне полезный и невероятно интересный курс позволил разобраться в программировании на Java, основах ООП. Огромное спасибо преподавателю и организаторам!

      Основы программирования на языке Java. Уровень 1
      Юлия
      Санкт-Петербург

      Спасибо, было познавательно. Очень приятные преподаватель и администраторы. Нужно много-много свободного времени, чтобы освоить материал, но интерес к Java остался, значит у данного курса не получилось его убить :)))

      Основы программирования на языке Java. Уровень 1
      Мурад Азимов
      Санкт-Петербург

      Искал в интернете школы программирования, нашёл Level UP. Пришёл, пообщался с Алексеем, очень позитивный и хороший человек, и сразу решил записаться. С нетерпением ждал каждого занятия, здесь много интересных людей, живое общение с единомышленниками, да и просто всегда приятная атмосфера. Тренер молодой и сам действующий разработчик, очень понятно объясняет материал, интересно слушать. Всем большое спасибо! Рекомендую всем!

      Основы программирования на языке Java. Уровень 1
      Дмитрий Фирсов
      Санкт-Петербург

      В своё время решил заняться программированием на Java и под Android. Заниматься самообразованием удачно не получалось, и было принято решение найти курсы по данным технологиям. В поиске в Google нашёл курсы от Level UP, понравились отзывы, цены, программа курса. Записался на курсы. Преподаватель отличный, объясняет понятно; даёт домашние задания, заставляющие включить мозг, поискать источники, где почитать. Планирую продолжить занятия в данном центре по курсам по Android и Java 2.

      Основы программирования на языке Java. Уровень 1
      Николай Кравченко
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Владислав Магомедов
      Санкт-Петербург

      Курс в целом понравился. Для новичка в программировании подходит очень хорошо. Достаточно теории и практики. Отличный преподаватель - знает сам и умеет объяснять. Планирую записаться на вторую часть курса.

      Основы программирования на языке Java. Уровень 1
      Максим Красильников
      Санкт-Петербург

      Курс действительно для новичков в Java и в программировании в целом. Разобрался во многих вопросах. Всё позитивно, удобное местоположение класса, возможность задавать вопросы вне класса. Компетентный и опытный преподаватель. Спасибо! Уже записываюсь на 2 курс.

      Основы программирования на языке Java. Уровень 1
      Дмитрий Воронин
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Наталья Фатыхова
      Санкт-Петербург

      Всё понравилось, очень интересно! Заставляет мозг работать :) Обязательно пойду на второй курс Java-2.

      Основы программирования на языке Java. Уровень 1
      Татьяна Митиоглова
      Санкт-Петербург

      Курс очень понравился, но было сложно выделять много времени на домашнее задание. Пойду на курс Java 2, но через время, как закреплю пройденное и доделаю домашние задания =)

      Основы программирования на языке Java. Уровень 1
      Евгений Прокофьев
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Андрей Писоцкий
      Санкт-Петербург

      Очень хорошая программа курса. Интересно и доступно подаётся материал. Очень здорово курс организован в техническом плане: есть возможность просмотра повтора занятия, централизованное хранение материалов курса. Огромное спасибо за подаренные скилы =)

      Основы программирования на языке Java. Уровень 1
      Валентина Лобас
      Санкт-Петербург

      Очень понравилась работа Level UP: хорошая организация, приятные аудитории, прекрасные люди. Ведущий курса вызвал уважение. Материал старается подавать максимально доходчиво. Сам курс очень насыщенный, обучение идёт в напряжённом темпе. Очень много домашнего задания - болеть и пропускать занятия не рекомендую. Хорошо, что можно пересматривать видеозаписи занятий. Большое спасибо преподавателю за то, что всегда на связи и готов ответить на все вопросы (даже после окончания курса). Удачи!

      Основы программирования на языке Java. Уровень 1
      Артур Комаров
      Санкт-Петербург

      Всё очень понравилось! Помогло составить общую картину построения кода и изучения основ Java, чего самостоятельно достичь так и не получалось. Спасибо! Также очень понравились задачи, на основе которых разбирались основы программирования на Java и одновременно коллекции.

      Основы программирования на языке Java. Уровень 1
      Виктор Сяркин
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Вячеслав Петраков
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Александр Лис
      Санкт-Петербург

      В целом всё понравилось! Позитивно, интерактивно, интересно, демократично. Преподаватель произвёл хорошее впечатление. То, что занятия записываются и впоследствии рассылаются слушателям курса -отличная идея, очень удобно! Как и вообще возможность заниматься в форме вебинара. Отмечу и сравнительно демократичные цены на курсы. Планирую записаться на вторую часть курса по Java.

      Основы программирования на языке Java. Уровень 1
      Екатерина Яковлева
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Павел Богданов
      Санкт-Петербург

      Преподаватель хорошо владеет материалом и это чувствуется. Курс хорошо структурирован и продуман. Много практики: примерно 50% занятия теоретическая – остальная практическая, что тоже считаю огромным плюсом, ведь шел именно из-за недостатка практики. Как в домашних заданиях, так и на уроке преподаватель всегда поможет найти верное решение и подход к решаемой задаче. Плюс всегда в наличии чай, кофе и конфеты, за что отдельное спасибо)

      Основы программирования на языке Java. Уровень 1
      Вахтанг Согомонян
      Санкт-Петербург

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

      Сначала я подумал, что не лишним бы было изучить азы теории, прежде чем записаться на курсы, но вместе с этим было и осознание того, что ты в сильной группе и тебе есть к чему стремиться. Помимо курса школы Level UP я изучал дополнительную литературу, которую советовал преподаватель и без особых усилий дошел за полтора месяца до 12 уровня на одном известном сайте по изучению java. Преподаватель  оставил о себе хорошее впечатление – его было приятно слушать. Я обязательно пройду следующий курс java в Вашей школе.

      Основы программирования на языке Java. Уровень 1
      Александр Георгиевский
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Юрий Пазюрич
      Санкт-Петербург

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

      Основы программирования на языке Java. Уровень 1
      Аноним :)
      Санкт-Петербург

      Курс можно назвать "Экспресс" (большой объем информации в сжатые сроки). Замечательный лектор! Спасибо преподавателю :) Грамотный, информативный, с достаточным количеством примеров, с быстрой обратной связью. Хорошая светлая аудитория, удобное месторасположение аудитории.

      Основы программирования на языке Java. Уровень 1
      Максим Кастрицкий
      Санкт-Петербург

      Всё понравилось. Информация подаётся достаточно интересно, всё понятно, особенно мне, без опыта. Преподаватель помогает и отвечает на вопросы. Сам курс оказался познавательным. Единственный минус - время начала занятий. Довольно поздно. В остальном всё хорошо.

      Основы программирования на языке Java. Уровень 1
      Борис
      Санкт-Петербург

      Спасибо за проведённый курс. Это первые курсы, которые я посетил после обучения в университете, поэтому сравнивать с чем-то другим мне сложно, но я могу сказать, что уровень подготовки преподавателя достаточно высокий, информация подаётся хорошо и понятно. В целом же всё понравилось и поэтому я загляну на второй курс по Java! :)

      Основы программирования на языке Java. Уровень 1
      Александр Наумов
      Санкт-Петербург

      Курс в целом, очень понравился. Для людей которые хотят начать с нуля программирования с нуля, или имеют слабые базовые навыки, прекрасный выбор. Прекрасный преподаватель, так как в процессе курса понимаешь, что человек не только блестяще владеет материалом как специалист, но и понимает педагогический момент обучения, что является не менее важной составляющей, особенно когда учишься чему то фактически с нуля. Занятия построены таким образом, что теория балансирует с практикой и есть возможность сразу попробовать свежую информацию на практике. На мой взгляд ничего лишнего из информации нет, все по делу. Преподаватель всегда и всем поможет, будь то д/з, либо либо вопрос по теории, даже если вопрос опережает тему занятия или из предыдущих. В общем курс прошел на одном дыхании, что на мой взгляд хороший показатель. В целом организация курса командой level up на высоком уровне, пунктуальность, коммуникабельность, качество, связь. Уведомления, изменения, новостная информация, все без задержек и неудобств. Одним словом рекомендую всем!

      Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
      Учитесь с профессионалами в сфере IT-образования!