1

Этап 1

Изучить основы языка по книге The C# Player’s Guide, 2nd Edition. RB Whitaker.

2

Этап 2

Изучение LINQ по книге "LINQ Язык интегрированных запросов в C# 2010 для профессионалов"

3

Этап 3

Изучение JavaScript

4

Этап 4

Изучение основ SQL

5

Этап 5

3. Изучить GIT, начать публиковать свой код для других людей

6

Этап 6

Изучить книги по алгоритмам и структурам данных

7

Этап 7

Изучение .NET по книге Рихтер Дж. - CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#

8

Этап 8

Изучение ASP.NET по Фримен А. - ASP.NET MVC 4 с примерами на C# 5.0

9

Этап 9

Изучить основы HTML+CSS и HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)

10

Этап 10

Реализовать 1 проект. Парсер плейлистов spotify

1

Этап 1

Изучить основы языка по книге The C# Player’s Guide, 2nd Edition. RB Whitaker.

2

Этап 2

Изучение LINQ по книге "LINQ Язык интегрированных запросов в C# 2010 для профессионалов"

3

Этап 3

Изучение JavaScript

4

Этап 4

Изучение основ SQL

5

Этап 5

3. Изучить GIT, начать публиковать свой код для других людей

6

Этап 6

Изучить книги по алгоритмам и структурам данных

7

Этап 7

Изучение .NET по книге Рихтер Дж. - CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#

8

Этап 8

Изучение ASP.NET по Фримен А. - ASP.NET MVC 4 с примерами на C# 5.0

9

Этап 9

Изучить основы HTML+CSS и HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)

10

Этап 10

Реализовать 1 проект. Парсер плейлистов spotify

03 августа 2019 01 января 2020
Цель просрочена на 2183 дня

Цель заброшена

Автор не отписывался в цели 6 лет 4 месяца 16 дней

Автор цели

Карьера и работа

Начать карьеру .NET Developerа

Еще в 14 лет(сейчас мне 24) когда только-только у меня появился компьютер я начал интересоваться тем как он устроен, даже немного изучал С++, но это показалось мне слишком сложным, и к тому же я познакомился с WORLD OF WARCRAFT из-за чего я забыл обо всем на долгие годы. Я забил на учебу, на друзей и проводил все свободное время в игре, я даже работу нашел которая не мешала бы мне играть, и где был доступ к компьютеру и игре. Но год назад я наконец то понял что я зря теряю время: работаю на скучной монотонной работе, получаю копейки и вообще не получаю удовольствия от жизни, она у меня пущена на самотек. Я даже во время игры в wow увлекался аддонами, разбирался в том как они устроены (там используется LUA). Да и вспомнил свое давнее увлечение, как я раньше мечтал о том как я напишу свою операционную систему(хаха, наивный), удалил виндоус и даже попытался установить gentoo (но в итоге не осилил, и поставил calculate linux который сделан на основе генты, но где есть приятный GUI для установки xD). Я оценил свое положение, положение в мире IT и выбрал себе цель стать .NET разработчиком. Пару дней назад узнал об этом замечательном ресурсе, вот я и здесь)

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

Разработать три проекта для портфолио .NET Developerа

 Личные ресурсы

-Время: у меня довольно много свободного времени, я работаю 1/3, так что смогу уделять для цели 2-3ч в день минимум

-Деньги на курсы и подписки.

 Экологичность цели

Я хочу достичь этой цели, потому что она поможет осуществить давнее желание работать разработчиком.

  1. Изучить основы языка по книге The C# Player’s Guide, 2nd Edition. RB Whitaker.

    Изучить основы языка по книге The C# Player’s Guide, 2nd Edition. RB Whitaker. Так как я уже знаю основы C#(довелось с ним встречаться)я начну изучение сразу с ООП пропустив основы которые я уже повторил на metanit. Книга на английском, но написана простым языком, поэтому читать не сложно.

    1. 17. Classes and Objects

    2. 18. Making Your Own Classes

    3. 19. Properties

    4. 20. Structs

    5. 21. Inheritance

    6. 22. Polymorphism, Virtual Methods, and Abstract Classes

    7. 23. Interfaces

    8. 24. Using Generics

    9. 25. Making Generic Types

    10. 26. Namespaces and Using Directives

    11. 27. Methods Revisited

    12. 28 . Reading and Writing Files

    13. 29 . Error Handling and Exceptions

    14. 30 . Delegates

    15. 31 . Events

    16. 32 . Operator Overloading

    17. 33 . Indexers

    18. 34 . Extension Methods

    19. 35 . Lambda Expressions

    20. 36. Query Expressions

    21. 37. Threads

    22. 38. Asynchronous Programming

    23. 39. Other Features in C#

    24. 40. C# and the .NET Framework

    25. 41 . Getting the Most from Visual Studio

    26. 42 . Referencing Other Projects

    27. 43 . Handling Common Compile r Errors

    28. 44 . Debugging Your Code

    29. 45 . How Your Project Files are Organized

    30. 46 . Try It Out !

    31. 47 . What ’s Next?

  2. Изучение LINQ по книге "LINQ Язык интегрированных запросов в C# 2010 для профессионалов"

    Книга старая, но судя по информации в интернете с того времени практически ничего не изменилось.

    1. Глава 1. Знакомство с LINQ 18

    2. Глава 2. Расширения языка C# для LINQ

    3. Глава 3. Введение в LINQ to Objects

    4. Глава 4. Отложенные операции

    5. Глава 5. Не отложенные операции

    6. Глава 6. Введение в LINQ to XML

    7. Глава 7. Интерфейс LINQ to XML API

    8. Глава 8. Операции LINQ to XML

    9. Глава 9. Дополнительные возможности LINQ to XML

    10. Глава 10. Операции LINQ to DataSet

    11. Глава 11. Дополнительные возможности LINQ to DataSet

    12. Глава 12. Введение в LINQ to SQL

    13. Глава 13. Советы и инструменты, связанные с LINQ to SQL

    14. Глава 14. Операции LINQ to SQL для баз данных

    15. Глава 15. Сущностные классы LINQ to SQL

    16. Глава 16. Класс DataContext в LINQ to SQL

    17. Глава 17. Конфликты параллельного доступа LINQ to SQL

    18. Глава 18. Дополнительные возможности LINQ to SQL

    19. Глава 19. Введение в LINQ to Entities

    20. Глава 20. Операции LINQ to Entities

    21. Глава 21. Классы LINQ to Entities

    22. Глава 22. Введение в Parallel LINQ

    23. Глава 23. Использование Parallel LINQ

    24. Глава 24. Операции Parallel LINQ

  3. Изучение JavaScript

    Буду изучать по учебнику на learn.javascript.ru Смотрел вакансии .NET разработчика, знание JavaScript везде обязательно

  4. Изучение основ SQL

    Еще не определился как именно это изучать, но пока и без этого есть чем заняться.

  5. 3. Изучить GIT, начать публиковать свой код для других людей

    1. 1. Введение

    2. 2. Основы Git

    3. 3. Ветвление в Git

    4. 4. Git на сервере

    5. 5. Распределенный Git

    6. 6. GitHub

    7. 7. Инструменты Git

    8. 8. Настройка Git

    9. 9. Git и другие системы контроля версий

    10. 10. Git изнутри

  6. Изучить книги по алгоритмам и структурам данных

    Проработка цели в процессе, будет дополнено позже

  7. Изучение .NET по книге Рихтер Дж. - CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#

    1. Глава 1. Модель выполнения кода в среде CLR.

    2. Глава 2. Компоновка, упаковка, развертывание и администрирование приложений и типов

    3. Глава 3. Совместно используемые сборки и сборки со строгим именем.

    4. Глава 4. Основы типов

    5. Глава 5. Примитивные, ссылочные и значимые типы .

    6. Глава 6. Основные сведения о членах и типах

    7. Глава 7. Константы и поля

    8. Глава 8. Методы

    9. Глава 9. Параметры

    10. Глава 10. Свойства

    11. Глава 11. События

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

    13. Глава 13. Интерфейсы

    14. Глава 14. Символы, строки и обработка текста

    15. Глава 15. Перечислимые типы и битовые флаги

    16. Глава 16. Массивы

    17. Глава 17. Делегаты

    18. Глава 18. Настраиваемые атрибуты

    19. Глава 19. Null-совместимые значимые типы

    20. Глава 20. Исключения и управление состоянием

    21. Глава 21. Автоматическое управление памятью (уборка мусора)

    22. Глава 22. Хостинг CLR и домены приложений

    23. Глава 23. Загрузка сборок и отражение

    24. Глава 24. Сериализация

    25. Глава 25. Взаимодействие с компонентами WinRT

    26. Глава 26. Потоки исполнения

    27. Глава 27. Асинхронные вычислительные операции

    28. Глава 28. Асинхронные операции ввода-вывода

    29. Глава 29. Примитивные конструкции синхронизации потоков

    30. Глава 30. Гибридные конструкции синхронизации потоков

  8. Изучение ASP.NET по Фримен А. - ASP.NET MVC 4 с примерами на C# 5.0

  9. Изучить основы HTML+CSS и HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)

    Проработка цели в процессе, будет дополнено позже

  10. Реализовать 1 проект. Парсер плейлистов spotify

    Принцип работы программы: Пользователь вводит ссылку на плейлист в spotify, программа создает текстовый файл со списком песен из плейлиста. Если возможно сделать. По возможности сделать в программу в виде Telegram бота( не уверен что смогу). Если получится сделать экспорт в CSV файл.

  • 592
  • 03 августа 2019, 19:23
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?