1

Етап 1

Android Programming. The Big Nerd Ranch Guide.

2

Етап 2

Изучить материал от компании Vogella

3

Етап 3

What 2 Years of Android Development Have Taught Me the Hard Way

4

Етап 4

Просмотреть "Школа мобильной разработки" от Яндекс

5

Етап 5

Ultimate Resources to Master Android Development

6

Етап 6

Изучить следующие Android библиотеки

7

Етап 7

Изучить паттерны проектирования

8

Етап 8

Курс Udemy - Android Developer's Portfolio Masterclass - Build real Apps

9

Етап 9

Курс Udemy - The Complete Android App Development

10

Етап 10

Курс Udemy - The Complete Android & Java Developer Course

11

Етап 11

Курс Udemy - The Complete Android N Developer Course

12

Етап 12

Посмотреть курсы Udacity. Многие говорят, что хорошие курсы.

13

Етап 13

Роберт Мартин "Чистый код"

14

Етап 14

Брюс Эккель "Философия Java"

15

Етап 15

Джошуа Блох "Java. Эффективное программирование"

1

Етап 1

Android Programming. The Big Nerd Ranch Guide.

2

Етап 2

Изучить материал от компании Vogella

3

Етап 3

What 2 Years of Android Development Have Taught Me the Hard Way

4

Етап 4

Просмотреть "Школа мобильной разработки" от Яндекс

5

Етап 5

Ultimate Resources to Master Android Development

6

Етап 6

Изучить следующие Android библиотеки

7

Етап 7

Изучить паттерны проектирования

8

Етап 8

Курс Udemy - Android Developer's Portfolio Masterclass - Build real Apps

9

Етап 9

Курс Udemy - The Complete Android App Development

10

Етап 10

Курс Udemy - The Complete Android & Java Developer Course

11

Етап 11

Курс Udemy - The Complete Android N Developer Course

12

Етап 12

Посмотреть курсы Udacity. Многие говорят, что хорошие курсы.

13

Етап 13

Роберт Мартин "Чистый код"

14

Етап 14

Брюс Эккель "Философия Java"

15

Етап 15

Джошуа Блох "Java. Эффективное программирование"

17 серпня 2018 01 січня 2019
Ціль прострочена на 2153 дня

Мета закинута

Автор не відписував в цілі 5 років 9 месяців 21 день

Кар'єра та робота

Стать Android разработчиком

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

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

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

P.S Надеюсь магистратура не будет сильно мешать достижению цели.

 Критерій завершення

Получить работу Junior Android Developer

 Особисті ресурси

Время, English, Опыт мобильной разработки в Unity3D.

  1. Android Programming. The Big Nerd Ranch Guide.

    1. 100 стр.

    2. 200 стр.

    3. 300 стр.

    4. 400 стр.

    5. 500 стр.

    6. 640 стр

  2. Изучить материал от компании Vogella

    1. Android development starter tutorials

    2. Android fundamental tutorials

    3. Using Fragments and the Toolbar

    4. Android file and network access and asynchronous processing

    5. Android Advanced user interface development

    6. Android services, Broadcast receiver and notification manager

    7. Android dependency injection, testing and tools

    8. Building Android applications

    9. Location API and Google services

    10. Android Sensors and Touch

    11. Android Library Projects

    12. Special Android Programming Topics

  3. What 2 Years of Android Development Have Taught Me the Hard Way

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

  4. Просмотреть "Школа мобильной разработки" от Яндекс

    1. Java Blitz (Часть 1)

    2. Git&Workflow

    3. Java Blitz (Часть 2)

    4. MyFirstApp (Часть 1)

    5. MyFirstApp (Часть 2)

    6. ViewGroup

    7. Background

    8. AdapterView

    9. Service&Broadcasts

    10. Drawing

    11. Content provider

    12. SQL&SQLite

    13. Fragments (Часть 1)

    14. Fragments (Часть 2)

    15. MVP&Co

    16. Debugging&Polishing

    17. Практика написания тестов

    18. Advanced UI

    19. Modern Android Application

  5. Ultimate Resources to Master Android Development

    1. Android Guidelines

    2. XML Basic

    3. A Beginner’s Guide to HTTP and REST

    4. Пройти курс Developing Android Apps

    5. How to Master Android: What Developers Can learn from 21 Apps

    6. MVC vs MVP vs MVVP on Android

    7. Modern Android: Ditching Activities and Fragments

    8. RxAndroid Tutorial

    9. A Deep Dive intro Android View Constructors

    10. Understanding Android Core: Looper, Handler and HandlerThread

    11. Measure, Layout, Draw, Repeat: Custom Views and ViewsGroups

    12. Understand Android Activity’s Launch Modes

    13. The Essential Google Play Store App Pre-Release Checklist

    14. How to Deploy Android Instant Apps: Web Apps Take on Native Apps

    15. Android Development Best Practices

    16. Android strings.xml – Things to Remember

    17. Android Development – Some of The Best Practices

    18. Effective Java for Android (Cheatsheet)

    19. Top 7 Tips for RxJava on Android

    20. Material Design: An In-Depth Look

    21. Animate All The Things. Transitions in Android

    22. Building Interfaces with ConstraintLayout

    23. Eight Don’ts For Your Material Design App

    24. Material Design is Design Science

    25. The Ultimate Pre-Release Checklist for Android App Success on Play Store

    26. Android Resources and Attributes Cheatsheet

    27. Styling Android

  6. Изучить следующие Android библиотеки

    Как я понял это must have. Со временем буду пополнять список.

    1. OkHttp

    2. Retrofit

    3. Dagger2

    4. RxJava2

    5. Room

  7. Изучить паттерны проектирования

    1. Singleton

    2. Delegate

    3. Factory

    4. AbstractFactory

    5. Adapter

    6. Bridge

    7. Decorator

    8. Composite

    9. Facade

    10. Builder

    11. Prototype

  8. Курс Udemy - Android Developer's Portfolio Masterclass - Build real Apps

    1. 30%

    2. 60%

    3. 100%

  9. Курс Udemy - The Complete Android App Development

    1. 30%

    2. 60%

    3. 100%

  10. Курс Udemy - The Complete Android & Java Developer Course

    1. 30%

    2. 60%

    3. 100%

  11. Курс Udemy - The Complete Android N Developer Course

    1. 30%

    2. 60%

    3. 100%

  12. Посмотреть курсы Udacity. Многие говорят, что хорошие курсы.

  13. Роберт Мартин "Чистый код"

    1. Глава 1

    2. Глава 2

    3. Глава 3

    4. Глава 4

    5. Глава 5

    6. Глава 6

    7. Глава 7

    8. Глава 8

    9. Глава 8

    10. Глава 9

    11. Глава 10

    12. Глава 11

    13. Глава 12

    14. Глава 13

  14. Брюс Эккель "Философия Java"

  15. Джошуа Блох "Java. Эффективное программирование"

  • 867
  • 17 серпня 2018, 21:52

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?