Слив курса: [GeekBrains] Профессия Mobile-разработчик 2017 | Слив платных курсов - Бесплатно. Бесплатные сливы курсов, трененгов и инфопродуктов. скачать
Что нового

Скачать курс: [GeekBrains] Профессия Mobile-разработчик 2017

Administrator
Команда форума
Регистрация
13.03.2019
Сообщения
42 444





Автор: GeekBrains
Год: 2017
Формат: mp4, pdf, pptx, docx
Коротко о профессии:

Кто такой Mobile-разработчик?
Специалист, создающий приложения для мобильных устройств (смартфоны, планшеты, умные часы).

Кому подходит эта профессия?
Для начала обучения специальные знания не требуются. Главное — желание учиться и интерес к миру мобильных приложений.

Средняя зарплата для Mobile-разработчика в Москве и МО
Android-разработчик 115 000 ?/мес
iOS-разработчик 126 000 ?/мес

Узкая специализация в мобильной разработке, как и в любой другой области, считается показателем профессионализма. Но что если постоянно меняющийся рынок оставит вас не удел? А если заказов станет меньше, а вы уже привыкли жить на широкую ногу? Можно наспех перепрофилироваться, теряя время и заказы на не профессионализме, а можно сразу задать себе планку, а потом лишь поддерживать высокий уровень и пожинать плоды собственных трудов. ";Расширенная версия"; - программа для тех, кто не привык размениваться по мелочам и лишать себя потенциала для роста и развития.

Должность: Разработчик мобильных приложений

Знание Java Core
Знание Android SDK
Опыт работы в IntelliJ IDEA, Eclipse, Android Studio
Опыт разработки Android-приложений на Java
Опыт работы с XML, JSON, HTTP, sockets
Знание Android API, понимание архитектуры Android, пользовательский интерфейс, меню, диалоги, ресурсы, logcat, MVCIntents, Fragments, Контент-провайдеры, бродкаст-ресиверы, Google Maps, виджеты, телефония, сенсоры, блютуз, графика и анимация
SQLite, Web, Concurrency
Базовое знакомство с гайд-лайнами Android последней версии
Понимание особенностей работы мобильного приложения в условиях слабого сигнала связи
Уверенное владение базовыми паттернами проектирования
Творческий подход к поставленным задачам
Умение писать чистый код и правильно создавать и использовать модульные тесты
Умение и желание приобретать новые навыки и осваивать новые технологии
Умение быстро разбираться в чужом коде‚ если это понадобится
Опыт разработки мобильных приложений под iOSObjective-C plain old C
Знание iOS SDK, XCode, Cocoa, iOS GuidelinesCore Data, Animation, Graphics, Text и UI Kit
Опыт проектирования и разработки клиент-серверных приложений, в том числе на основе JSON / XML
Умение работать с iTunes Connect, iOS Provisioning Portal
Навык программирования на языке Swift

Никаких скучных теорий. Восемь практических курсов.


Включены следующие курсы:




Java. Уровень 1. Базовый курс
Курс для начинающих разработчиков, тех, кто хочет быстро освоить основы объектно-ориентированного программирования (ООП) и научиться создавать собственные проекты.
Главной особенностью курса является сочетание изучения теоретических основ языка Java и практических онлайн-тренировок под руководством преподавателя.

Чему Вы научитесь:
Ознакомитесь с одним из самых востребованных языков программирования;
Научитесь устанавливать и настраивать инструменты разработчика;
Изучите основные конструкции, применяемые при разработке программ;
Напишите игру “Крестики-нолики” в процедурном стиле;
Изучите основные принципы объектно-ориентированного программирования и научитесь применять их на практике;
Узнаете, как преобразовать программу из обычного процедурного вида в ООП, и научитесь такие программы составлять;
Познакомитесь с созданием графического интерфейса с помощью библиотеки Swing и напишите приложение с его использованием;




Java. Уровень 2. Продвинутый курс
Курс для тех, кто хочет укрепить свои знания в Java. На курсе ученики осваивают теорию и параллельно под руководством преподавателя с нуля разрабатывают полноценный проект на Java, получая таким образом практический опыт применения сложных объектно-ориентированных концепций, характерных для языка.
Перед прохождением курса рекомендуется освоить курс для новичков: ";Java. Уровень 1";.

Чему Вы научитесь:
Разрабатывать приложения с графическим интерфейсом с помощью библиотеки Swing;
Продвинутому объектно-ориентированному программированию;
Корректно обрабатывать ошибки, работать с исключениями;
Работать с сетью;
Использовать коллекции и исключения;




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

Чему Вы научитесь:
Разрабатывать сложные, многокомпонентные приложения с графическим интерфейсом;
Работать с базами данных;
Разрабатывать надёжные приложения с использованием Unit-тестов и логирования.




Android. Уровень 1. Разработка под мобильные устройства
Курс предназначен для начинающих Android-разработчиков, изучающих перспективные технологии, занявшие за короткое время лидирующие положения на рынке. Изучение программирования для Android-устройств сделает вас востребованными специалистами, позволит получать не только удовольствие от работы, но и достойное вознаграждение. На уроках мы изучим важные аспекты для грамотного проектирования и реализации Android-приложений.

Чему Вы научитесь:
Работать в IDE Android Studio;
Создавать макеты;
Работать с операциями и фрагментами;
Проектировать и создавать свои приложения, учитывая форм-фактор устройства.Обрабатывать события жизненного цикла приложения;
Работать со списками и адаптерами.




Android. Уровень 2. Профессиональная разработка приложений
Вы уже имеете базовые знания архитектуры операционной системы Android? Но Android SDK содержит системные службы, поставщики контента, базу данных и много других интересных вещей, которые позволят вам эффективно использовать аппаратные и программные возможности платформы.На втором уровне мы будем учиться использовать SDK, чтобы не изобретать ещё раз колесо. Наша цель научить вас создавать приложения, ориентированные на пользователя.

Чему Вы научитесь:
Создавать удобные для пользователей приложения;
Работать с базами данных;
Создавать виджеты;
Создавать многопоточные приложения и понимать, где эти навыки можно использовать;
Работать с картами Google.




Objective C. Уровень 1. Программирование под iPhone и iPad
Начальных знаний в программировании (в том числе в программировании для устройств Apple) не требуется. Необходимо наличие компьютера или ноутбука Apple.

Чему Вы научитесь:
Использовать основные конструкции языка;
Писать программы в ООП-стиле;
Создавать программы с графическим интерфейсом для iPhone и iPad




Objective C. Уровень 2. Профессиональная разработка приложений и игр
Курс «Objective C. Уровень 2» предназначен для iOS и OS X разработчиков, желающих освоить методикиразработки интегральных систем и игр, с использованием систем контроля версий, 2d и 3d графики и современных фреймворков. Для полноценного освоения материала слушателям желательно иметь навыки разработки консольных приложений с использованием Objective C или языка Си.

Чему Вы научитесь
Проектировать интерфейсы для iPhone и iPad
Писать программы для OS X и iOSСоздавать многопоточные приложения;
Работать с сетью
Использовать API социальных сетей
Работать с видео и аудио файлами




Swift. Уровень 1.
Современные технологии программирования под AppleSwift - новый язык от Apple, появился в середине 2014 года. Несмотря на свою новизну, он стремительно развивается и включает в себя все лучшие конструкции программирования, заимствованные из множества современных языков.Специалистов, знающих Swift, на рынке сейчас единицы. Этот курс поможет вам изучить синтаксические основы Swift и получить хороший опыт программирования на данном языке.

Чему Вы научитесь
Основным конструкциям языка Swift;
Программировать в объектно-ориентированном стиле на Swift;
Работать с сетью и сторонними API;
Создавать приложения с графическим интерфейсом для iOS;












 
×


×
Прием платежей для сайтов
Верх
×
×