1

Etapa 1

Чтение прессы

2

Etapa 2

Проект-менеджемент

3

Etapa 3

Алгоритмы, Архитектура, Работа с памятью и т.д.

4

Etapa 4

Серверная и десктопная часть.

5

Etapa 5

Мобильная разработка: BB10

6

Etapa 6

Мобильная разработка: Андроид

7

Etapa 7

Мобильная разработка: Win 8 / Win Phone 8 / mac os

8

Etapa 8

Мобильный Веб

9

Etapa 9

Разработка для Smart TV

10

Etapa 10

Основы баз данных

11

Etapa 11

Психология

1

Etapa 1

Чтение прессы

2

Etapa 2

Проект-менеджемент

3

Etapa 3

Алгоритмы, Архитектура, Работа с памятью и т.д.

4

Etapa 4

Серверная и десктопная часть.

5

Etapa 5

Мобильная разработка: BB10

6

Etapa 6

Мобильная разработка: Андроид

7

Etapa 7

Мобильная разработка: Win 8 / Win Phone 8 / mac os

8

Etapa 8

Мобильный Веб

9

Etapa 9

Разработка для Smart TV

10

Etapa 10

Основы баз данных

11

Etapa 11

Психология

26 junio 2013

El objetivo está desatendido

El autor lleva sin comentar el objetivo 10 años 10 meses 1 día

General

Стать хорошим программистом

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

 Criterio del fin

Я хороший программист

  1. Чтение прессы

    IX Developer
    .Net curry magazin
    Mobile Technology

  2. Проект-менеджемент

    1. GIT
    2. JIRA
    3. SCRUM
  3. Алгоритмы, Архитектура, Работа с памятью и т.д.

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

  4. Серверная и десктопная часть.

    Повторить и закрепить материал по серверной и десктопной разработке.

    1. 1 ASP.Net, MVC 4.0
    2. Web Api
    3. Entity Framework 6.0
    4. 2 JS фреймворки
      1. AngularJS
      2. Coffeescript
      3. Bootstrap
      4. JQuery, и.т.д.
  5. Мобильная разработка: BB10

    Разработка мобильных приложений для платформыblackberry 10

  6. Мобильная разработка: Андроид

    Разработка мобильных приложений для платформы Андроид:

    1. Пройти курс онлайн университета на курсере
      1. Курс 1
      2. Курс 2
      3. Курс 3
    2. Обработать и систематизировать полученные знания на DROIDCON
    3. Прочесть книгу (Zigurd Mednieks, Laird Dornin, G. Blake Meike, "Programming Android")
    4. Изучить все туториалы с vogella.com
    5. Пройти треннинг и гид с официального сайта
    6. Изучить основные возможности IDE (Android Studio / Eclipse)
    7. Изучить все главные доп. библиотеки (http://www.vogella.com/tutorials/AndroidUsefulLibr...)
    8. Подтянуть Java и основные фреймворки
      1. Асинхронные паттерны
      2. Остальные паттерны
      3. Книга - "Effective Java" (обнаруженные порбелы в знаниях - исправить по другим книгам или онлайн ресурсам)
      4. IoC
      5. Spring
      6. SWT - опционально
    9. Собрать все основные популярные ответы и вопросы со stackoverflow.com
    10. Написать 5 apps используя все полученные знания (консультироваться при этом на форуме по ревью кода - stackexchange)
    11. Расширить знания, изучив NDK
  7. Мобильная разработка: Win 8 / Win Phone 8 / mac os

    Разработка для других мобильных платформ

  8. Мобильный Веб

    1. Пройти основы на UDACITY
    2. Изучить Cordova и её взаимодействие с другими платформами
  9. Разработка для Smart TV

  10. Основы баз данных

    Тут хватит только MS SQL иsqlite

  11. Психология

    1. Книга по саморазвитию
    2. Психофорумы
  • 2244
  • 26 junio 2013, 07:53
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?