nordic it school

Вы готовы к этому курсу, если:

Понимаете, что Java и JavaScript - это разные языки Умеете работать со строками, коллекциями и файлами Можете привести пример кривого наследования/кривой реализации интерфейса Можете показать, почему сложность доступа в HashMap равна (возможно) O(1) Можете написать параллельную сортировку и знаете, что такое Atomic Умеете парсить массивы, в том числе символьные, и сериализовать объекты Умеете работать со временем Можете написать свой Proxy и исследовать класс на наличие полей Ваши проекты написаны с использованием среды сборки и покрыты тестами Если что-то не работает, то вы можете это подебажить

Знать всё на 100%, конечно не обязательно, но желательно.
Если вы не уверены в своих силах, то преподаватель может провести с Вами собеседование, чтобы до начала вы смогли подготовиться к курсу.

СТЕК ТЕХНОЛОГИЙ

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

Java

Java

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

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

Maven

Maven

Фреймворк для автоматизации сборки веб-продуктов на Java. Позволяет легко объединять все модули и разрозненные компоненты вашего проекта в одно целое.

Tomcat

Tomcat

Позволяет запускать веб-приложения на языке Java, используя его как серверный язык программирования.

Netty

Netty

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

Spring Framework + Spring Boot

Spring Framework + Spring Boot

Spring — лидер среди фреймворков для разработки бизнес-систем корпоративного уровня.

Spring Boot — это полезный инструмент, существенно упрощающий процесс создания приложений на основе Spring.

Intellij IDEA

Intellij IDEA

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

PostgreSQL

PostgreSQL

Масштабируемая объектно-реляционная СУБД, очень быстрая, безопасная и при этом бесплатная. 4 место в общемировом топ-10 СУБД.

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

MongoDB

MongoDB

Самая популярная NoSQL СУБД для работы с Node.js. Она приципиально отличается от классических SQL-систем и интересна тем, что позволяет работать с большими и плохо структурируемыми данными, хранящимися, к тому же в различных местах. Лучше всего подходит для динамических запросов и определения индексов. Одна из 10 наиболее широко применяемых СУБД в мире.

Git

Git

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

Java

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

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

Объем стека достаточен для начинающего Java-программиста

Java — чрезвычайно востребованный и перспективный язык, на нем разрабатываются сайты, десктопные и мобильные приложения, бизнес-системы корпоративного уровня, облачные и игровые сервисы — сфера его применения огромна!

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

Java — это целая экосистема технологий, решений, инструментов разработки. И она находится в постоянном развитии.

Обучение Java разработке в нашей школе это:

Занятия в мини-группах

Мини-группы

Мы — сторонники индивидуального подхода в обучении, насколько это возможно, поэтому проводим занятия в группах по 6–10 человек.

готовые проекты по окончании курса

Собственный проект

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

Видеоархив занятий курсов разработки сайтов для дальнейшего обучения

Видеоархив занятий

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

опытные преподаватели-практики, разработчики современных web-сайтов

Опытные наставники

Наши педагоги - не просто преподаватели, знающие исключительно теоретический материал, но и разработчики современных систем и android-приложений.
подробнее...

трудоустройство it-специалистов

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

Мы активно сотрудничаем с рекрутинговыми агенствами и IT-комьюнити. Лучшим студентам поможем трудоустроиться.

Сертификат по окончании курсов разработки сайтов

Сертификат

Успешно завершившие обучение студенты получат документ об окончании курса.

ПРОГРАММА КУРСА


Контейнеры компонентов
  • Основы Spring
  • Spring IoC
  • Жизненный цикл компонента
  • Внедрение зависимостей и Spring AOP
  • Spring Events
Сети
  • Основы сетей и понятие сокета
  • Протокол HTTP
Разработка для WEB
  • Обработка HTML-форм и CSS
  • Сервлеты и контейнеры сервлетов
  • Spring MVC
  • Spring Security
  • Spring Boot
Базы данных и взаимодействие с ней
  • РБД, СУБД
  • Posgtresql, h2
  • DDL, DML, DCL
  • Транзакции и понятие атомарности, TCL
  • JDBC, поддержка JDBC в Spring
  • Индексы в БД
  • JPA
Взаимодействие приложений
  • Очереди сообщений;
  • Распределённые транзакции;
  • Практический результат:
  • Разработка портала документооборота.
Практический результат:
Разработка портала документооборота

ПРЕПОДАВАТЕЛИ

Если Вам не подходит очный формат обучения, Вы всегда можете присутствовать на занятиях онлайн. При этом, вы будете видеть и слышать все то же самое, что и очные студенты. Наравне с остальными вы можете участвовать в обсуждении, задавать вопросы.

Трудоустройство

Сколково

Регулярно проводим наборы на стажировки в Технопарке Сколково. Стажировки в Сколково Технопарк - это:

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

SymbioWay

Мы работаем с крупнейшим центром подбора IT-специалистов - SymbioWay, который ищет программистов для крупнейших компаний России.

Резюме успешных студентов, рекомендации и характеристики мы передаем рекрутерам SymbioWay сразу после окончания курсов.

ЦЕНА ОБУЧЕНИЯ

pro
Java developer Pro
15 900 руб/мес.
108 ак.часов (очно), 3 месяца
при оплате курса единовременно скидка 10%: 42 900 руб.
Хочу подарить курс другу
Выберите группу
21 июля 2021
19:00 - 22:00
пн, ср
записаться
Состав пакета обучения:
очный курс: 4 мес., 144 акад. ч.;
учебные материалы и доступ к видеоархиву занятий;
поддержка преподавателя;
сертификат.
?
Бесплатная консультация по курсу
JAVA PRO

Мы ответим на все ваши вопросы.

Оставьте заявку

Учебный процесс

Обучение в центре Москвы

Занятия проходят в компьютерных классах по адресу: Москва, ул. Большая Спасская, д. 12.

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

На первых 2–3 занятиях осваиваем необходимый теоретический минимум, а затем переходим к рассмотрению конкретных практических задач и ситуаций.

Очный курс предполагает более интенсивный учебный процесс, чем обучение онлайн.

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

Доступ к видеоархиву занятий

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

Разбор домашних заданий

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

Преподаватель проверяет, комментирует и оценивает вашу работу по 10-балльной шкале. Вы получаете Code Review и рекомендации для качественной доработки кода.

Предусмотрена возможность пересдачи.

Сертификат

У нас есть лицензия на осуществление образовательной деятельности. По окончании обучения вы получите документ, в котором будут указаны:

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

Мы со всей ответственностью подходим к образовательному процессу и следим за успеваемостью наших студентов. Вы не останетесь без поддержки.

FAQ

Что входит в менторскую поддержку?

Помощь специалиста будет весьма кстати, особенно если вы начинаете обучение с нуля.

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

Кто у вас преподает?

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

посмотреть преподавателей

Смогу ли я?

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

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

Что я получу?

- возможность применять на практике один из самых востребованных языков программирования;
- готовый проект «Социальная сеть» для вашего портфолио;
- сертификат о прохождении курса.

Быть Kotlin-программистом — актуально?

Спрос на Kotlin-разработчиков стабильно высок, ведь задач и вакансий значительно больше, чем специалистов на рынке труда.

Новички в профессии без опыта могут рассчитывать на зарплату в 50-60 тыс. руб., но уже через год она может вырасти до 100–130 тыс. руб. Специалисты с опытом работы 1–3 года могут претендовать на позиции с зарплатой 150 тыс. руб. и выше.

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

А вдруг мне не понравится, вернете деньги?

Мы вернем вам деньги за ту часть обучения, которую вы не прошли — все по-честному: что получили, за то и заплатили.

Вы поможете мне найти работу?

Мы активно сотрудничаем с рекрутинговыми агенствами и IT-комьюнити. Лучшим студентам поможем трудоустроиться.

Что дальше?

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

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

Работаете ли Вы с юридическими лицами?

Да, мы работаем как с физическими так и с юридическими лицами. На стоимость курса это никак не влияет. Оплату по счету необходимо при этом производить до начала курса.

ОСТАЛИСЬ ВОПРОСЫ? СВЯЖИТЕСЬ С НАМИ!

Напишите, что бы вы хотели узнать и мы оперативно ответим.

А хотите, просто позвоните нам по телефону: +7 925 632-21-47 или +7 495 626-46-00

Нажимая кнопку «Отправить» вы даете согласие на обработку персональных данных в соотстветствии правилами политики конфиденциальности..

Мы сотрудничаем с компанией JetBrains. Весь установленный софт в Школе лицензионный.
Последние новости
Мастер-класс по разработке на JAVA "Создаем свой счетчик калорий"
Вы узнаете, что такое Java, и напишите свое первое приложение под чутким руководством Романа Болобана, Java-разработчика компании Ростелеком. Всего за одно ОЧНОЕ занятие в Nordic IT School Вы сможете создать свой счетчик калорий и убедиться, что научиться программировать на Java вполне реально! подробнее...
03 июня 2021
Gradle - система сборки для Java, Kotlin и C++
Сегодня мы расскажем про систему сборки Gradle, которая широко используется, например, при сборке Java - приложений. Знания о нем могут помочь, при создании приложений на Java, C++, Kotlin и многих других. Сам Gradle пишется на Groovy и Kotlin. подробнее...
29 апреля 2021
Golang - востребованность и сферы применения
Сегодня мы решили рассказать, что из себя представляет язык программирования Golang - зачем он нужен, и как его можно использовать. Он был придуман в корпорации Google для того, чтобы разрабатывать быстрые и надежные бекенд – приложения (однако создан для того, чтобы писать, а не читать). подробнее...
24 апреля 2021
Посмотреть все новости

Если Вам не подходит очный формат обучения, Вы всегда можете присутствовать на занятиях онлайн. При этом, вы будете видеть и слышать все то же самое, что и очные студенты. Наравне с остальными вы можете участвовать в обсуждении, задавать вопросы.

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
moscow@inordic.ru
лицензия на осуществление образовательной деятельности
Лицензия на осуществление образовательной деятельности:
№ 035452 от 19.09.2014 года