1

Step 1

Курс "ASP.NET. Базовый"

2

Step 2

Книга "C#. Полное руководство" Герберт Шилдт

3

Step 3

Курс "Шаблоны проектирования"

4

Step 4

Курс по ASP.Net MVC Fundamentals

5

Step 5

Книга "Совершенный код" Стив Макконнел

6

Step 6

Рихтер. "С# via CLR"

7

Step 7

Джон Сонмез - "Путь программиста"

8

Step 8

Wiley Exam - 98-361. MTA. Software development fundamentals.

9

Step 9

Wiley Exam - 98-375. MTA. HTML5 Application development fundamentals.

10

Step 10

Адам Фриман - ASP.NET MVC 5

11

Step 11

М. Фаулер - «Рефакторинг. Улучшение существующего кода»

12

Step 12

Гэйл Лакман Макдауэлл - «Карьера программиста»

13

Step 13

«Исскусство модульного тестирования кода: с примерами на С#»

14

Step 14

Git для профессионального программиста

15

Step 15

Wiley Exam - 98-379. MTA. Software Testing Fundamentals

16

Step 16

Курс по ASP.Net MVC 4

17

Step 17

Видеокурс "C# для профессионалов"

1

Step 1

Курс "ASP.NET. Базовый"

2

Step 2

Книга "C#. Полное руководство" Герберт Шилдт

3

Step 3

Курс "Шаблоны проектирования"

4

Step 4

Курс по ASP.Net MVC Fundamentals

5

Step 5

Книга "Совершенный код" Стив Макконнел

6

Step 6

Рихтер. "С# via CLR"

7

Step 7

Джон Сонмез - "Путь программиста"

8

Step 8

Wiley Exam - 98-361. MTA. Software development fundamentals.

9

Step 9

Wiley Exam - 98-375. MTA. HTML5 Application development fundamentals.

10

Step 10

Адам Фриман - ASP.NET MVC 5

11

Step 11

М. Фаулер - «Рефакторинг. Улучшение существующего кода»

12

Step 12

Гэйл Лакман Макдауэлл - «Карьера программиста»

13

Step 13

«Исскусство модульного тестирования кода: с примерами на С#»

14

Step 14

Git для профессионального программиста

15

Step 15

Wiley Exam - 98-379. MTA. Software Testing Fundamentals

16

Step 16

Курс по ASP.Net MVC 4

17

Step 17

Видеокурс "C# для профессионалов"

11 March 2016
Goal completed 27 December 2017

Goal author

Иван

Russia, Хабаровск

Career & Work

Повысить свой уровень знаний в области программирования .Net / ASP.NET

Цель заключается в получении новых знаний, которые мне помогут в настоящей и будущей работе программиста .Net / ASP.NET.

Из различных способов обучения выбрал: просмотр видеокурсов и чтение книг. Среди видеокурсов выбрал образовательные ресурсы ITVDN. Мне лично они понравились. Остановился на курсах:

1. Шаблоны проектирования.

2.ASP.Net MVC Fundamentals.

3. ASP.Net MVC 4.

Среди книг выбор пал на:

1. Шилдт. C# Полное руководство.

2. Макконел. Соверешнный кол.

3. Рихтер. C# via CLR.

Обновление от 08.01.2017:

  • За прошлый год я прочел 4 книги по программированию:
  1. Джеффри Рихтер- "С# via CLR"
  2. Стив Макконнел - "Совершенный код"
  3. Гербердт Шилдт - "С# Полное руководство"
  4. Джон Сонмез - "Путь программиста"
  • Прошел 2 курса:
  1. Шаблоны программирования
  2. ASP.NET MVC Fundamentals
  • Сделал по инструкции блог на ASP.NET MVC.
  • Принимал участие в двух крупных коммерческих проектах.
  1. около 850 часов в проекте на базе технологии WPF
  2. около 350 часов в проекте на базе ASP.NET MVC

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

Мне очень нравится программировать. Надеюсь что в будущем это перерастёт в нечто большее, чем работа за деньги. Для повышения навыков программирования в 2017 году запланировано следующее:

  • Прочесть книги:
  1. Wiley Exam - 98-361. MTA. Software development fundamentals.
  2. Wiley Exam - 98-375. MTA. HTML5 Application development fundamentals.
  3. Адам Фриман - ASP.NET MVC 5
  4. М. Фаулер - «Рефакторинг. Улучшение существующего кода»
  5. Гэйл Лакман Макдауэлл - «Карьера программиста»
  6. «Исскусство модульного тестирования кода: с примерами на С#»
  7. Git для профессионального программиста
  8. Wiley Exam - 98-379. MTA. Software Testing Fundamentals
  • Сдать экзамены
  1. Exam - 98-361. MTA. Software development fundamentals.
  2. Exam - 98-375. MTA. HTML5 Application development fundamentals.
  3. Exam - 98-379. MTA. Software Testing Fundamentals
  • Пройти курсы
  1. Курс ASP.NET MVC 4
  2. Видеокурс C# для профессионалов
  • Практика в коммерческих проектах. (1200+ часов за год и 100+ часов в месяц)

План минимум на 2017 год: 7 книг и курсов из списка (из 10). Ну, а 100% план - это все 10 книг и курсов.

 Goal Accomplishment Criteria

Завершить просмотр 3 видеокурсов и прочитать 3 книги по теме программирования в .Net

 Personal resources

Обладаю свободным временем. Смогу уделять 1-2 часа в день.

 Goal ecological compatibility

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

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

  1. Курс "ASP.NET. Базовый"

    Изучение 10 уроков по основам ASP.NET.

    1. Урок 4. Базовые элементы управления.

    2. Урок 5. Списочные элементы управления.

  2. Книга "C#. Полное руководство" Герберт Шилдт

    Букварь по C#.

    1. Глава 15. Делегаты, лямбда-выражения, события.

    2. Глава 16. Пространства имен.

    3. Глава 17. Динамическая идентификация типов,рефлексия и атрибуты.

    4. Глава 18.Обобщения.

    5. Глава 19. LINQ.

    6. Глава 20. Небезопасный код.

    7. Глава 21. Пространство имен System

    8. Глава 22. Строки и форматирование

    9. Глава 23. Многопоточное программирование: основы

    10. Глава 24. Многопоточное программирование: библиотека TPL

    11. Глава 25. Коллекции, перечислители, итераторы

    12. Глава 26. Сетевые средства подключению к интернету

  3. Курс "Шаблоны проектирования"

    Паттерны проектирования GoF. Изучить все 23 паттерна за просмотром 29 уроков.

    1. Abstract Factory

    2. Builder

    3. Factory Method

    4. Prototype

    5. Singleton

    6. Adapter

    7. Bridge

    8. Composite

    9. Decorator

    10. Facade

    11. Proxy

    12. Flyweight

    13. Command

    14. Interpreter

    15. Interpreter

    16. Iterator

    17. Mediator

    18. Memento

    19. Observer

    20. State

    21. Strategy

    22. Template Method

    23. Visitor

  4. Курс по ASP.Net MVC Fundamentals

    10 уроков (объемом более 10 часов) и домашние задания к ним.

    1. Урок 1. Введение.

    2. Урок 1. Выполнение домашнего задания.

    3. Урок 2. Маршрутизация и области.

    4. Урок 2. Выполнение домашнего задания.

    5. Урок 3. Представления и компоновки

    6. Урок 3. Задания

    7. Урок 4. Контроллеры и действия

    8. Урок 4. Задания

    9. Урок 5. Вспомогательные методы и HTML формы

    10. Урок 5. Задания

    11. Урок 6. Модель.

    12. Урок 6. Задание.

    13. Урок 7. Привязка модели и валидация.

    14. Урок 7. Задание.

    15. Урок 8. Фильтры и авторизация.

    16. Урок 8. Задание.

    17. Урок 9. AJAX.

    18. Урок 9. Задание.

    19. Урок 10.Безопасность.

    20. Урок 10. Задание.

  5. Книга "Совершенный код" Стив Макконнел

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

  6. Рихтер. "С# via CLR"

    Книга, которая рассказывает о глубинных механизмах C#. О том, как на самом деле работает код.

  7. Джон Сонмез - "Путь программиста"

  8. Wiley Exam - 98-361. MTA. Software development fundamentals.

  9. Wiley Exam - 98-375. MTA. HTML5 Application development fundamentals.

  10. Адам Фриман - ASP.NET MVC 5

  11. М. Фаулер - «Рефакторинг. Улучшение существующего кода»

  12. Гэйл Лакман Макдауэлл - «Карьера программиста»

  13. «Исскусство модульного тестирования кода: с примерами на С#»

  14. Git для профессионального программиста

  15. Wiley Exam - 98-379. MTA. Software Testing Fundamentals

  16. Курс по ASP.Net MVC 4

    5 видеоуроков (объем 7 часов) и домашние задания к ним.

  17. Видеокурс "C# для профессионалов"

  • 9018
  • 11 March 2016, 05:07
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?