nordic it school
Курс WEB
разработки
Анализ
данных
Курс Android
на Kotlin
Курс JAVA
Курс C#
и .NET
JavaScript-разработчик
Верстка сайтов
Онлайн-курс Scratch

О КУРСЕ

"Курс Android разработки на Kotlin" для начинающих

Антоненко Андрей - преподаватель Nordic IT School

На курсе вы узнаете, что такое язык программирования Kotlin и что такое мобильные приложения. Но без какой-то базы вам будет это не понять, поэтому нам необходимо будет изучить основы, а это - алгоритмы, язык Kotlin, являющийся основным языком разработки под Android, признанный компанией Google и написанный российскими разработчиками.
Кроме этого вы узнаете что такое анимации в Android, что такое многопоточность, что такое в целом мобильное приложение.
А так же нам необходимо будет узнать, что такое система контроля версий когда мы будем писать в команде два проекта.

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

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

Kotlin

Kotlin

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

Kotlin обладает более простым, выразительным и лаконичным синтаксисом по сравнению с Java. На Kotlin вы пишите меньше кода, чем на Java.

Но в тоже самое время Kotlin полностью совместим с Java.

Android

Android OS

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

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

Android
Studio

Android Studio

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

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

RESTfull API

RESTfull API

RESTfull API — подход для организации взаимодействия приложения и сервера. Разработан на основе HTTP-протокола.

Самый применяемый на сегодня подход, его используют Facebook, Вконтакте, Яндекс и другие гиганты IT-индустрии.

SQL & Sqlite

SQL & Sqlite

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

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

Gradle

Gradle

Gradle - система сборки приложений. Большой проект обычно обладает сложной структурой с большим количеством файлов и зависимостей, например вы используете стороннее готовое решение в проекте.

Система сборки позволяет это объединить в одно приложение. Gradle - самая популярная система сборки для Android.

Retrofit

Retrofit

Специальная библиотека для работа с протоколам HTTP для разработки в мобильных приложениях под Android.

Retrofit незаменим для интеграции с внешними API сторонних сервисов, а также для интеграции с backend частью мобильного приложения.

GIT

GIT

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

Kotlin

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

Kotlin обладает более простым, выразительным и лаконичным синтаксисом по сравнению с Java. На Kotlin вы пишите меньше кода, чем на Java.

Но в тоже самое время Kotlin полностью совместим с Java.

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

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

Видео-уроки

Специально подготовленные записи занятий от ведущих преподавателей школы. Мы говорим понятным доступным новичку языком.

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

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

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

свой темп занятий

Свой темп занятий

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

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

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

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

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

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

Мы сотрудничаем с рекрутинговыми IT-агентствами (аж 8 штук) и комьюнити, содействуем вашему трудоустройству.

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

Сертификат

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

Иногда лучшие программы создаются на бумажке.
Запрограммировать их — второстепенная вещь.
Max Kanat-Alexander

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

1
блок
kotlin Базовые конструкции языка
  • Переменные
  • Условия
  • Циклы
  • Функции
kotlin Структуры данных
  • Массивы
  • Передача массивов в функцию
  • Многомерные массивы
kotlin Объектно-ориентированное программирование
  • Объекты
  • Классы
  • Конструктор
  • Наследование/Инкапсуляция/Полиморфизм
android tudio Android Studio
  • Структура приложения
  • Android. Activity, Content
  • Provider, Broadcast
  • Receiver, Service
android tudio Компоненты Android
  • Activity, Content Provider, Broadcast Receiver, Service.
  • Сборка проекта Gradle
  • Разметка экрана, различные типы View и ViewGroupe. LinearLayout. RelativeLayout. FrameLayout
  • Intent, Bundle. Extras
ИТОГИ БЛОКА:
Разработано приложение по визуализации открытых данных
2
блок
kotlin Асинхронность
  • Синхронные и асинхронные процессы
  • Looper. Handler. AsyncTask
  • Kotlin корутины
restfull_api RESTfull
  • HTTP, RESTfull
  • Методы GET, POST, PUT, DELETE
sql Работа с данными
  • Реляционные БД
  • SQL Lite
  • SELECT, DELETE, UPDATE, INSERT
  • JSON/XML
html GIT
  • Github
  • основы GIT
  • ветки
  • мержи
  • пуши и пулы
  • Работа с Git через Android Studio
android tudio Продвинутые возможности Android
  • Fragment, RecycleView, ConstraintLayout
  • Обработка касаний и множественных касаний, Touch, Multitouch
  • Анимации в android приложении
android tudio Доступ к аппартным возможностям
  • Геолокация
  • GPS
  • Ориентация телефона
  • Камера, запись видео, фотография
ИТОГИ БЛОКА:
Разработано мобильное приложения с возможностью геолокации и опубликовано в Google Play:
  • Совместное проектирование
  • Разбиение большой задачи на части
  • Оценка задач
  • Реализация

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

!
i
m
p
o
r
t
a
n
t
Профессия программиста позволяет работать по собственному графику,
так как от вас ждут результата, а не просиживания по 8 часов в офисе!
Statistics

СТОИМОСТЬ

Подарить курс другу
pro
Онлайн-курс Kotlin для Android
4 месяца
Тарифы
Тариф Middle
Видеокурс
Сертификат
Интерактивные тесты
Чат курса в Телеграм
Менторская поддержка
Индивидуальные консультации (4 шт. по 1 часу)
Стоимость за месяц
11 900р
Стоимость за курс
42 800р
Бесплатный
митап перед стартом курса

записаться
подробнее
Преподаватель курса
Брагин Андрей
УРА! Ближайший онлайн курс по C# ведет старший преподаватель и разработчик программы курса Андрей Брагин. Андрей – разработчик в JetBrains, в программировании более 5 лет и более 2 лет в преподавании. Максимально практические занятия! Успей записаться!
Выберите группу
На данный момент набор в группы закончился.
В ближайшее время мы откроем набор в новые группы.

Процесс онлайн-обучения программированию

Видео-уроки

Каждое занятие доступно вам в виде нескольких видео-уроков.

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

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

Занятия выкладываются каждый понедельник и четверг.

Интерактивные тесты

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

Тесты состоят как из теоретических, так и из практических вопросов. Первые направлены на закрепление знаний, а вторые практических умений и понимания принципов работы.

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

Свой темп обучения

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

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

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

Занятия выкладываются каждый вторник и пятницу.

Личные консультации с преподавателем

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

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

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

Предусмотрены 4 консультации в месяц по 1 часу. Расписание консультаций утверждается с менеджером Nordic IT School

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

В рамках 2-3-го тарифов для вас включена поддержка наставника.

Наставник - это один из преподавателей-практиков Nordic IT School. Наши преподаватели работают в крупнейших IT-компаниях Яндекс, Мегафон, Сбертех, Альфа-Банк, что помогает им быть на острие технологии и доносить до студентов только самые свежие и актуальные знания.

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

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

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

Мы рекомендуем вам обратить внимание именно на тариф 2 и 3, так как с наставником качество обучения сильно повышается

Сертификат об обучении

У нашей школы есть образовательная лицензия и по окончании любого из курсов вы получаете сертификат об обучении, в котором указан:

  • Стек освоенных технологий
  • Общий объем курса
  • Средний балл за весь курс (1-10)
  • Количество решенных домашних заданий
  • Финальный проект

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

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

Смогу ли я?

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

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

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

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

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

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

По окончании курса у Вас появится 3 web-проекта для Вашего портфолио, знания по одним из самых востребованных направлений web-разработки. Так же Вы получите сертификат о прохождении курса.

У вас также есть очный формат? Куда лучше пойти?

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

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

В онлайн-курсе вы сами можете регулировать интенсивность своих занятий и риск отстать от группы намного меньше.

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

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

По окончании курса у Вас появится 3 web-проекта для Вашего портфолио, знания по одним из самых востребованных направлений web-разработки. Так же Вы получите сертификат о прохождении курса.

Могу ли я платить помесячно?

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

Предоставляете ли вы пробные занятия

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

Записи остаются навсегда?

Мы даем вам 1 год на просмотр записей и выполнение домашних заданий по нему. Дальше доступ пропадет. Это сделано специально, для того, чтобы вы как можно быстрей выполняли задания и осваивали программу обучения.

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

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

Если Вы хотите продолжить обучение, то рекомендуем пройти курс JavaScript-разработчик.

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

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

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

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

Предоставляете ли вы налоговый вычет?

Да, школа работает под лицензией на образовательную деятельность №035452 и мы подготавливаем для вас пакет документов на получение налогового вычета.

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

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

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

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

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

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

Во-первых, огромной спасибо за курс! Супер домашняя атмосфера! Мы занимались в небольшой группе, всего 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

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

НОВОСТИ ШКОЛЫ

06 августа 2020

На hh.ru и других сайтах по поиску работы часто можно встретить вакансии программистов-джуниоров.

Давайте разберемся, кто такие джуниоры (джуны) и надо ли вам туда идти? В программировании есть 4 градации: стажёр, джуниор, мидл и сеньор (Junior, Middle, Senior). подробнее...
30 июля 2020

Ученые МТИ (США) создали систему машинного обучения Timecraft

Ученые МТИ (США) создали систему машинного обучения Timecraft, которая может точно воспроизводить технику живописи известных художников. подробнее...
23 июля 2020

Как установить Python на компьютер и начать на нём писать

Как установить Python на компьютер и начать на нём писать. Делимся инструкцией. Существует масса вариантов установки Python, в зависимости от того, на какой платформе вы работаете... подробнее...

ВСЕ НОВОСТИ...

МЫ РЯДОМ

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