Android Development Program

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

Целью является изучить современные концепции программирования для платформы Android, ознакомиться со средой для создания Android-приложений, а также с инструментами для развития, тестирования и распространения Ваших приложений в магазине Google Play, и, таким образом получить возможность и установить Ваши приложения на миллионах устройствах по всему миру. После того, как Ваше приложение будет размещено в магазине Google Play, работодателю будет легко определить качество знаний, которые Вы получили в LINK Academy. Кроме того, каждое успешно распространенное приложение Android дает Вам великолепную возможность заработать.

Знания и навыки, которые Вы приобретете в этой программе, а также то, что Вы будете участвовать в большом количестве проектов, связанных с созданием приложений для Android, тестированием и разработкой программ для Android, а также просто программированием для Android в общем сделают Вас идеальным кандидатом на профессии: Android Developer, Android Programmer, Android Engineer. Таким образом, Вы узнаете не только то, как программировать для Android - Вы будете обучаться определенным профессиям из области программирования для Android, которые являются одними из самых востребованных в мире.

Android Development Program - учебный план на 2015/2016 гг.

I HALF

No. Code Class No. of classes
1 CSS Introduction to HTML and CSS 24
2 OOP Object Oriented Programming - Java 40
3 CJP Java Core Programming 48
4 JWP Java Web Programming 18
5 AJP Advanced Java Programming 24
6 IAD Introduction to Android Application Development 36
7 EL1 English Language 1 online

II HALF

No. Code Class No. of classes
8 AAD Advanced Android Application Development 32
9 DDA Data Driven Android Application Development 32
10 SWE Software Engineering 12
11 OGE Introduction to OpenGL ES 18
12 CCS Cambridge Computer Science* online
13 EL2 English Language 2 online
14 PRJ Project /

*Предмет по выбору.  

Программа Android Development включает в себя 14 предметов:

1. Introduction to HTML and CSS

Студенты ознакомятся с элементами языков HTML и CSS, научатся создавать документы для веб-сайтов и писать правильный, чистый и готовый код. Курс объясняет создание HTML-страниц, написание и размещение тегов, ввод текста, изображений, списков, ссылок, таблиц и других элементов содержимого страницы. Кроме того, студенты узнают, что представляет собой описание CSS, из чего оно состоит, как оно может быть использовано, как и где оно размещено. Этот курс является основой для повышения уровня знаний в области веб-дизайна и/или веб-программирования.

2. Object Oriented Programming - Java

Знакомство с методами объектно-ориентированного в программировании, необходимыми для того, чтобы стать программистом для Android, а также с различиями в сравнении процедурных и модульных языков. Представление объектно-ориентированных методов и способов мышления. Знания об основных предпосылках объектно-ориентированного программирования: абстрактных типах данных, инкапсуляции, наследования, полиморфизма и абстракции.

3. JAVA Core Programming

Вы ознакомитесь с основными методами программирования на языке Java, а также с объектно-ориентированной концепцией посредством этого языка. Этот курс охватывает основы программирования в среде Java, а также введение в объектно-ориентированное программирование, вид программирования, к которому относится программирование для Android.

4. Java Web Programming

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

5. Advanced JAVA Programming

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

6. Introduction to Android Application Development

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

7. English Language 1

В данном курсе студенты будут обучаться по одной из следующих программ:

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

8. Advanced Android Application Development

В этом курсе Вы ознакомитесь с различными интерфейсами прикладного программирования Android Application Framework, которые позволяют разрабатывать более сложные и современные приложения для Android. Эти интерфейсы прикладного программирования предоставляют Вам возможность доступа к предлагаемым аппаратным функциональным возможностям устройства, для которого вы разрабатываете приложение.

9. Data Driven Android Application Development

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

10. Software Engineering

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

11. Introduction to OpenGL ES

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

12. Cambridge Computer Science

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

13. English Language 2

В этом курсе студенты будут обучаться по одной из следующих программ:

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

14. Project

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

Что из себя представляет обучение?

Обучение проводится в электронной форме.

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

Получите международно признанные сертификаты:

По окончании данной программы, у Вас будет возможность получить сертификаты, после того, как Вы сдадите экзамен в нашем Pearson VUE центре тестирования и приобрести профессиональную квалификацию:

  • Oracle Certified Associate
  • Oracle Certified Professional
  • Android Certified Application Developer
  • Android Certified Application Engineer

СЕРТИФИКАТЫ CAMBRIDGE

Учащиеся программы Android Development имеют возможность сдать экзамен для получения сертификата Cambridge International высочайшего экспертного уровня, который представляет собой международно признанную гарантию соответствующих знаний в сфере информационных технологий:

  • Cambridge International A&AS Level Computer Science

Также, по завершению программы Android Development в LINK Academy, вы можете получить и один из следующих двух сертификатов:

  • Сертификат LINK Academy о прослушанной программе Android Development 
  • Сертификат LINK Academy Certified Android Application Developer

 

Есть ли место для обучения по программе Android Development? Проверьте, идет зачисление!

Чтобы узнать все о зачислении, нажмите здесь.