Goal abandoned
The author does not write in the goal 9 years 1 day
Стать java разработчиком
Взять себя в руки, умело распределить свободное время что бы в итоге стать разработчиком java. Направление - android/back/front и др. определится в пути, но приоритет будет отдан - android developer, что бы остаться в той же компании, в которой сейчас и тружусь
Goal Accomplishment Criteria
Job Offer Java Junior/Middle
Personal resources
Время. Навык владения инструментами.
Goal ecological compatibility
Реализовать себя и заниматься тем, чем нравится!
- 
                    
                    
Отредактировать и привести в порядок блог
Так как с сервисом ознакомился на работе - не хватило времени для полноценного распределения и планирования задач.
Сервис оказался на столько интересным, что не смог устоять
- 
                                                                        
Отредактировать блок javarush
 - 
                                                                        
Отредактировать блок Thinking in Java
 - 
                                                                        
Отредактировать блок Android
 - 
                                                                        
Отредактировать блок видеокурс
 
 - 
                                                                        
 - 
                    
                    
Написать простейшую игру с помощью habrahabr
Нашел отличную статью для "нубов" о том каким образом проектируется, программируется и выкладывается проект. Срочно пройти!
 - 
                    
                    
Программирование под Android. Брайн Харди, Билл Филлипс
Прочитать, понять и выполнить все задания книги. По счастливому стечению обстоятельства у меня оказалось обе версии - как новое, так и старое, не очень актуальное, издание.
Step cost — 12.36 $
 - 
                    
                    
Пройти уроки http://developer.alexanderklimov.ru/android/
Неплохие уроки по созданию приложений на Android + Есть второй этап, правда платный, но не дорогой
 - 
                    
                    
Прочитать Bruce Eckel Thinking in Java
Отличная книга. "Библия" java. Обязательна к прочтению. На момент заведения данного "блога" был прочитан Шильд Руководство для начинающих. Java.
Во время процесса прочтения обязательно проверять его код, выполнять простые задания-вопросы к каждой главе.
Чуть позже отредактировать и распланировать более подробно процесс усвоения данной книги.
Отредактировал в соотвествии с электронной версии, надо проверить с моей бумажной
- 
                                                                        
Глава 1: Введение в объекты
 - 
                                                                        
Глава 2: Все является объектом
 - 
                                                                        
Глава 3: Операторы
 - 
                                                                        
Глава 4: Управляющие конструкции
 - 
                                                                        
Глава 5: Инициализация и завершение
 - 
                                                                        
Глава 6: Управление доступом
 - 
                                                                        
Глава 7: Повторное использование классов
 - 
                                                                        
Глава 8: Полиморфизм
 - 
                                                                        
Глава 9: Интерфейсы
 - 
                                                                        
Глава 10: Внутренние классы
 - 
                                                                        
Глава 11: Контейнеры хранения объектов
 - 
                                                                        
Глава 12: Обработка ошибок и исключений
 - 
                                                                        
Глава 13: Информация о типах
 - 
                                                                        
Глава 14: Параметризация
 - 
                                                                        
Глава 15: Массивы
 - 
                                                                        
Глава 16: Система ввода/вывода Java
 - 
                                                                        
Глава 17: Параллельное выполнение
 
 - 
                                                                        
 - 
                    
                    
Пройти курс javarush
Обязательный к выполнению курс. Не идеален, содержит кучу подводных камней и багов валидатора не исправляемых разработчиками, но очень отличный сервис для получения практикума и ознакомление с базовыми навыками.
На момент создания "блога" нахожусь на 17 уровне.
Процесс прохождения курса, планирование и оптимизации данного процесса оптимизировать и распределить на свободное время
- 
                                                                        
lvl 17 Знакомство с нитями: synchronized, volatile, yield.
 - 
                                                                        
lvl 18 Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream.
 - 
                                                                        
lvl 19 Знакомство с потоками: Reader/Writer, FileReader/FileWriter.
 - 
                                                                        
lvl 20 Сериализация.
 - 
                                                                        
lvl 21 Устройство объекта Object: equals, hashCode, clone, wait, notify, toString(),...
 - 
                                                                        
lvl 22 String: mutable, immutable, format, StringTokenizer, StringBuilder, StringBuffer.
 - 
                                                                        
lvl 23 Внутренние классы, примеры: Map.Entry.
 - 
                                                                        
lvl 24 Внутренние классы, особенности реализации.
 - 
                                                                        
lvl 25 Создание и остановка нитей: start, interrupt, sleep, yield.
 - 
                                                                        
lvl 26 Совместный доступ к монопольным данным: synchronized, volatile.
 - 
                                                                        
lvl 27 DeadLock. Wait, notify, notifyAll.
 - 
                                                                        
lvl 28 ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable.
 - 
                                                                        
lvl 29 Autoboxing, особенности реализации.
 - 
                                                                        
lvl 30 Операторы: числовые, логические и бинарные.
 - 
                                                                        
lvl 31 Работа с файлами и архивами.
 - 
                                                                        
lvl 32 RMI и динамический прокси.
 - 
                                                                        
lvl 33 JSON, JavaScript.
 - 
                                                                        
lvl 34 Рекурсия. Сборка мусора и типы ссылок в Java. Логгирование.
 - 
                                                                        
lvl 35 Создаем первое веб приложение. Работа с Tomcat и Idea.
 - 
                                                                        
lvl 36 Основные паттерны для создания веб приложений. Углубленное изучение коллекций.
 - 
                                                                        
lcl 37 Паттерны проектирования. Утилитные классы Arrays. Collections.
 - 
                                                                        
lvl 38 Методологии разработки. Аннотации в Java. Иерархия исключений.
 - 
                                                                        
lvl 39 Системы контроля версий: Git и SVN. Generics.
 - 
                                                                        
lvl 40 URI, URL. REST сервисы. Создаем свое клиент-серверное приложение.
 
 - 
                                                                        
 - 
                    
                    
Курс startandroid
Отличные уроки, как мне показалось, для ознакомления с Android Dev. Выполнять по мере возможностей и равномерно распределить с нагрузкой в javarush!
- 
                                                                        
1-10
 - 
                                                                        
11-20
 - 
                                                                        
21-30
 - 
                                                                        
31-40
 - 
                                                                        
41-50
 - 
                                                                        
41-50
 - 
                                                                        
51-60
 - 
                                                                        
61-70
 - 
                                                                        
71-80
 - 
                                                                        
81-90
 - 
                                                                        
91-100
 - 
                                                                        
101-110
 - 
                                                                        
111-120
 - 
                                                                        
121-130
 - 
                                                                        
131-140
 - 
                                                                        
141-150
 - 
                                                                        
151-160
 - 
                                                                        
161-171
 
 - 
                                                                        
 - 
                    
                    
Видеокурс от google + e legion
Просмотреть все обучающие видео
- 
                                                                        
SDK, Gradle, AndroidStudio
 - 
                                                                        
Основные компоненты приложения. Жизненный цикл приложения.
 - 
                                                                        
Intent'ы, IntentFilter'ы и BackStack Activity
 - 
                                                                        
Ресурсы приложения, модификаторы
 - 
                                                                        
Хранение данных
 - 
                                                                        
ContentProvider + Loader
 - 
                                                                        
LayoutInflater, UI контролы, AdapterView
 - 
                                                                        
Service, BroadcastReceiver
 - 
                                                                        
Уведомления
 - 
                                                                        
Android Animation Framework
 - 
                                                                        
GooglePlayServices
 - 
                                                                        
Android Support Library, Fragment Framework: декомпозиция приложения и практики навигации
 - 
                                                                        
Material Design
 - 
                                                                        
Google play
 
 - 
                                                                        
 - 
                    
                    
Пройти курс Android. Быстрый старт от гикбрейнс
Совсем недавно этот курс стал бесплатным. Отличная возможность стартануть с него
- 
                                                                        
Урок 1. Установка и настройка
 - 
                                                                        
Урок 2. Запуск первой программы в эмуляторе
 - 
                                                                        
Урок 3. Как рисовать в Андроид
 - 
                                                                        
Урок 4. Проектируем игру
 - 
                                                                        
Урок 5. Как отловить прикосновение к экрану
 - 
                                                                        
Урок 6. Работа с коллекциями в Андроид
 - 
                                                                        
Урок 7. Инициализация игры
 - 
                                                                        
Урок 8. Дорабатываем логику игры
 - 
                                                                        
Урок 9. Дорабатываем логику игры
 - 
                                                                        
Урок 10. Обработка конца игры
 - 
                                                                        
Урок 11. Вывод сообщений на экран в Андроид
 - 
                                                                        
Урок 12. Оформление игры
 - 
                                                                        
Урок 13. Работа с текстом в Андроид
 - 
                                                                        
Урок 14. Работа с текстом в Андроид
 - 
                                                                        
Урок 15. Итоги
 
 - 
                                                                        
 - 
                    
                    
Подробно ознакомиться с гайдами google
Изучить от и до https://developer.android.com/guide/index.html
 - 
                    
                    
Пересмотреть подробнее DevColibri
Ознакомиться повнимательнее с уроками от канала DevColibri
 
- 6407
 - 13 November 2015, 11:44
 
Don't miss new posts!
Subscribe for the Goal and follow through to its completion