Курс WEB
разработки
Анализ
данных
Курс JAVA
и Android
Курс C#
и .NET
React JS
Angular JS
Javascript
HTML5 и CSS3

О КУРСЕ

Баграт Асламазов: "Курс JAVA и Android для начинающих."

Преподаватель Nordic IT School

На нашем курсе первые два месяца мы будем изучать язык программирования JAVA, синтаксис, как правильно писать код, как пишут профессионалы. Так же мы будем изучать методологию ООП, которая используется не только в языке JAVA, но и во многих других областях. Об этом я буду рассказывать и все это мы будем применять на практике. И третий месяц - это разработка под Android. Мы поговорим о том, что такое базы данных, система контроля версий, система разметки XML и начнем разрабатывать крупный проект - "Социальную сеть".

Не теряй времени, записывайся уже сегодня!

Какие технологии я освою?

JAVA

JAVA

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

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

Android

Android OS

Самая популярная мобильная операционная система в мире. Предназначена для смартфонов, планшетов, электронных книг и многих других устройств. Изначально разрабатывалась компанией Android, Inc., которую затем купила Google. На данный момент, количество опубликованных приложений на Android превышает 2 миллиона.

Уже через три месяца обучения Вы опубликуете свое собственное Android-приложение!

Eclipse

Eclipse (среда разработки)

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

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

Android
Studio

Android Studio

Android Studio – среда программирования от компании Google, предназначенная для создания Android приложений.

C помощью Android Studio разрабатывалось большинство приложений, в которые Вы заходите и пользуетесь каждый день. Разрабатывать приложения мы будем на языке JAVA, а создавать визуальное оформление приложение с помощью языка XML. Иначе говоря, с помощью XML мы, к примеру, создадим красивую кнопку, а с помощью Java заставим ее что-либо делать по клику.

FireBase

FireBase

Вы, наверное, мечтали создать что-то вроде Viber или WhatsApp. Для создание мессенджера теперь не требуется огромная команды, с помощью FireBase Вы без труда разработаете свой проект.

Firebase — специальная платформа от компании Google для разработки, тестирования, раскрутки и монетизации приложений и игр для Android, iOS и Web. С помощью Firebase Firestore (база данных), Firebase Realtime Database (база данных), Firebase Storage (хранилище данных) мы будем работать с серверными базами данных (специальным хранилищем различных данных: логинов, паролей, данных аккаунтов и пр.) и облаком.

SQL

SQL

SQL (structured query language — «язык структурированных запросов»

Специальный язык, с помощью которого происходит взаимодействие программы с Базой Данных. Посредством SQL мы будем записывать в базу данных информацию (к примеру, информацию о зарегистрировавшихся пользователях), получать данные из БД, обновлять информацию и пр.

SWING

Библиотека SWING

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

XML

XML - язык разметки.

XML - язык разметки, немного напоминающий HTML. Это мощная технология, с помощь которой можно хранить, передавать и обрабатывать сложноструктурированные данные. К примеру, нам требуется хранить список пользователей со всеми характеристиками(именем, фамилией, возрастом и пр.), каталог книг с авторами и отзывами, состояние всех автобусов в городе с их координатами, водителями, номерами и многое другое — такие данные мы будем хранить посредством XML-документов.

AdMob

AdMob

AdMob – Специальный инструмент от Google, который позволяет монетизировать приложения на Android. Иначе говоря, с помощью AdMob мы сможем добавлять рекламу в приложение, за каждый клик по которой Вы будете получать деньги. Более миллиона приложений используют AdMob. Cвыше миллиарда долларов выплачено разработчикам с июля 2012 г. После нашего курса Вы научитесь зарабатывать деньги на размещении рекламы!

GIT

GIT

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

JAVA

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

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

Этого стека достаточно, чтобы начать разрабатывать под Android.

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

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

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

Обучение JAVA программированию в нашей школе это:

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

Мини-группы

Обучение OFFLine в мини-группах
8-10 человек

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

3 собственных проекта

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

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

Записи занятий

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

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

Опытные преподаватели

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

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

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

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

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

Сертификат

По окончании курса выдается сертификат Nordic IT School.

Занимайтесь из любой точки мира!

Далеко не у всех есть возможность посещать занятия очно.

Поэтому специально для Вас мы организуем занятия и в формате вебинара с помощью профессиональной программы Clickmeeting.

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

как это работает?

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

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

1
месяц
eclipse IDE Eclipse IDE
  • Знакомство с IDE
  • Рабочее пространство Eclipse
  • Java Development Tools (JDT)
  • Архитектура платформы Eclipse
  • Дополнительные плагины
java Язык Java
  • Основы языка JAVA
  • Концепция ООП
  • Cинтаксис языка Java
  • Массивы, функции, условные конструкции
  • Изучение основных библиотек Java
  • Алгоритмы и структуры данных
ИТОГИ МЕСЯЦА:
Освоение базового синтаксиса языка.
Написанная программа “Банковская вычислительная система”.
2
месяц
html Библиотекa Swing
  • Компоненты библиотеки Swing
  • Создание графических интерфейсов (GUI)
  • Swing-виджеты
  • Обработка событий
html Библиотека Java.io
  • Работа c файлами
  • Управление потоками данных
  • Классы потоков данных
  • Сериализация объектов
sql SQL
  • Проектирование Баз Данных
  • Создание БД при помощи SQL
  • Запись и чтение данных из БД
  • SQL - запросы
  • Взаимодействие БД и Java
ИТОГИ МЕСЯЦА:
Знание основных функций библиотек Swing и IO.
Написанная программа “Messenger”.
3
месяц
html GIT
  • Github
  • основы GIT
  • ветки
  • мержи
  • пуши и пулы
формат xml XML формат
  • Синтаксис XML
  • Элементы
  • Cвойства
  • Расположение элементов
firebase Работа с FireBase Api
  • Работа с FireBase Api
  • Классы
  • JSON
  • Запись и чтение данных
android android studio Разработка под Android
  • Android Studio
  • Gradle
  • Сборка и отладка приложений
  • ADV и SDK
  • Разработка проекта
admob Бонус: AdMob
  • Обзор платформы
  • Монетизация приложения
ИТОГИ МЕСЯЦА:
Разработка социальной сети в команде (каждый отвечает за свою часть работы):
  • Совместное проектирование социальной сети
  • Разбиение большой задачи на части
  • Оценка задач
  • Реализация

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

О КУРСЕ И НЕ ТОЛЬКО

Алексей Соколов: "Не бойтесь начинать программировать."

Руководитель Nordic IT School

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

Вячеслав Жуков: "Code Review и принципы образовательного процесса."

Руководитель курсов Front-End разработки в Nordic IT School

У нас в Nordic IT School принципиально небольшие группы, 6-8 человек. Это позволяет обеспечить индивидуальный подход, отвечать на вопросы и действительно научить. У нас не просто скучные лекции, у нас активный образовательный процесс: мы чередуем теорию и практику, после каждого занятия задается домашнее задание, которое проверяется преподавателем. Что было сделано хорошо, что можно улучшить. Это называется Code Review. Это сильно способствует профессиональному росту наших студентов.
!
i
m
p
o
r
t
a
n
t
Профессия программиста дает возможность работать из любой точки мира,
в том числе и в зарубежных организациях!
Statistics

СТОИМОСТЬ

pro
Курс JAVA и Android
19 900 руб/мес.
13 900 руб/мес.
110 ак.часов (очно)
при оплате курса единовременно: 37 500 руб.
В стоимость включено
Курс занятий OFFLine в Nordic IT School
Видеозаписи и все материалы занятий
Поддержка преподавателя во внеурочное время
Сертификат
Выберите группу
На данный момент набор в группы закончился.
В ближайшее время мы откроем набор в новые группы.

День открытых дверей

"День открытых дверей в Nordic IT School" 5 сентября в 19.00

Хотим поблагодарить всех участников "Дня открытых дверей",
который прошел в стенах Nordic IT School 5 сентября.

По окончании наши преподаватели ответили на все наболевшие вопросы.

Сразу развеем сомнения

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

Самое основное - личная проверка преподавателем ваших домашних заданий, которые вы получаете после каждого занятия. Преподаватель вам даст рекомендации, укажет на то, что можно улучшить, сделать по-другому, т.е. проведет полноценное Code Review.

Так же, вы всегда можете написать или договориться с преподавателем о звонке, если накопились вопросы по занятиям.

Кто преподает на курсе?

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

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

Смогу ли я?

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

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

Что я получу по окончании обучения?

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

Насколько востребованы Java-программисты (java-developers) в настоящее время?

Спрос на Java-разработчиков очень высокий. Задач и вакансий значительно больше, чем специалистов на рынке. И им довольно много платят.

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

Кстати, работа программистом дает возможность работать удаленно из любой точки мира! :)

Помогаете ли вы с трудоустройством по окончании курса?

Наша школа сотрудничает с рекрутинговыми агенствами и коммьюнити в IT-сфере. Поэтому лучшим студентам, окончившим курс и успешно защитившим дипломную работу, мы оказываем помощь в поиске будущей работы.

А что дальше?

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

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

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

ОСТАЛИСЬ ВОПРОСЫ?

Если у Вас появились вопросы курсу, процессу обучения и не только, будем рады на них ответить!

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

За нас говорят наши студенты!

Мы гордимся их достижениями. А так же благодарим за разработку сайта, на котором Вы сейчас находитесь! =)

Илья Бакланов

Во-первых, огромной спасибо за курс! Супер домашняя атмосфера! Мы занимались в небольшой группе, всего 5 человек, попались очень разговорчивые люди с разными интересами. Хорошо тем, что наш преподаватель уделял много времени каждому студенту, никаких размытых ответов и поверхностных объяснений. Да, даже я все понял. Уровень у меня был нулевой. Курс построен грамотно, Алексей не давал возможности забегать вперед, все step by step и после занятий еще отвечал на все жизненные вопросы по HTML и разработке сайтов в целом. Сразу видно, что преподаватель очень любит свое дело. Огромное спасибо!

Денис Воробьев

Я пришел на курсы с практически нулевыми знаниями по HTML и CSS. Очень понравилось то, что на протяжении каждого из курсов, а я прошел HTML первый уровень и HTML второй уровень, дается много практических заданий и разрабатываются реальные сайты (на каждом уровне свой). Поэтому понять, к чему вся теория и как ее использовать совсем не сложно. После окончания второго уровня у меня уже получился хороший современный сайт, чего от себя не ожидал). Решил продолжить обучение, хочу освоить JavaScript, без него, как получилось, дальше никак).

Анна Старик

Работаю контент-менеджером уже чуть больше года. Захотелось повысить свои знания по HTML. Записалась на курс HTML и CSS. Уровень 1. Честно говоря, после пары занятий стало понятно, что мои уже имеющиеся знания – это всего лишь капля в море разработки сайтов. Очень понравился преподаватель Алексей, знает ответы на все вопросы, учит последовательно и интересно. На занятиях постоянно задерживались, так как Алексей всегда делился интересными фактами и HTML хитростями), остановить его непросто. Хочу вскоре поделиться эмоциями после второго курса.

Галкина Мария

Прошла 1 курс обучения HTML и перешла на 2 ступень. Курс построен логично, задания основаны на пройденном материале и нет ничего невыполнимого. Преподаватель Алексей просвещал во всех интересующих вопросах, чувствуется хорошая школа, большой опыт, а главное - интерес к своему делу. Материал преподносился очень доступным языком. Мое основное образование не в технической сфере, но при обучении непреодолимых трудностей не возникало. Преимуществом так же является то, что курс не является ни затянутым, ни чрезмерно сжатым и поверхностным.

Болдинова Елена

Мой сын прошёл 1 уровень курса JavaScript у преподавателя Вячеслава Жукова. Во-первых, хочу выразить благодарность этому педагогу! После занятий у Вячеслава, я увидела, как у моего сына проснулся неподдельный интерес к программированию и появилась мотивация на будущее образование. Теперь компьютер для нас – это не просто инструмент для компьютерных игр, а возможность научиться новым «фишкам». Во-вторых, очень удобно выбраны дни обучения – три дня в неделю в будни или полный день в воскресенье. Мы остановились на втором вариант, потому что в будни затруднительно совмещать учёбу в школе, дополнительные уроки, спортивные секции и курсы. На занятиях сын получал теоретические знания, которые сразу же закреплялись практикой и обязательно домашнее задание, что, я считаю, важным в процессе обучения. После занятий педагог обязательно присылал записи, так что в процессе выполнения домашнего задания всегда можно было вернуться к сложному вопросу и восстановить пробел. Спасибо за эту уникальную возможность. Мы уже поспешили записаться на 2ой уровень курса.

Винтоняк Татьяна

Добрый день! Хочу выразить благодарность Соколову Алексею за великолепное преподавание курса HTML и CSS уровень 1. Все было рассказано доступным языком и в интересной форме, время пробегало просто не заметно. Очень уютные аудитории и группа из 4 человек, Алексей всем уделял время и с каждым разбирал ошибки. Записалась на 2 уровень - буду с нетерпением ждать продолжения занятий с Алексеем. Спасибо огромное!!!

Чернов Владимир

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

Удобное месторасположение неподалеку от Ленинградского вокзала с отличной транспортной доступностью: как общественным транспортом (три станции метро площади трех вокзалов + неподалеку Сухаревская + неподалеку Красные ворота) и наличием постоянно свободных парковок на улице Большая Спасская.

Полностью отзыв смотрите здесь: moscow.flamp.ru

оставить отзыв

ЧИТАЙТЕ В БЛОГЕ

Nordic IT School в гостях у Avito
Автор статьи: Вячеслав Жуков

Специально для студентов курса "Веб-разработчик", 7 августа, компания Avito провела лекцию по организации фронтенд разработки. Лекцию проводил Сергей Мелюков - тим-лид одного из отделов фронтенд разработки в Avito. подробнее...
12 августа 2018

Какие книги читать начинающему программисту?
Автор статьи: Вячеслав Жуков

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

Сколько зарабатывают программисты?
Автор статьи: Вячеслав Жуков

Все знают, что разработчики получают много, это не секрет. Многие идут в программисты именно из-за высоких зарплат. Давайте выясним сколько именно получает среднестатистический программист. подробнее...
29 марта 2018

Теперь интернет официально становится мобильным.
Автор статьи: Мария Симонова

26 марта 2018 года, в понедельник, Google объявил, что после полутора лет экспериментов и тестирования, начался перенос сайтов, отвечающих всем требованиям mobile-first индекса. подробнее...
27 марта 2018

Какой язык программирования выбрать?
Автор статьи: Вячеслав Жуков

Это самый популярный вопрос у тех, кто решил стать разработчиком. Действительно, языков программирования очень много: javascript, php, c++, java, с++, python, go, perl, ruby и еще сотня других. В данной статье я расскажу про эти языки и дам вам несколько советов. подробнее...
20 марта 2018

ВСЕ СТАТЬИ...

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
8(495)626-46-00
moscow@inordic.ru
лицензия на образовательную деятельность
Лицензия на образовательную деятельность:
№ 035452 от 19.09.2014 года