Цель заброшена
Автор не отписывался в цели 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ч в день минимум
-Деньги на курсы и подписки.
Экологичность цели
Я хочу достичь этой цели, потому что она поможет осуществить давнее желание работать разработчиком.
-
Изучить основы языка по книге The C# Player’s Guide, 2nd Edition. RB Whitaker.
Изучить основы языка по книге The C# Player’s Guide, 2nd Edition. RB Whitaker. Так как я уже знаю основы C#(довелось с ним встречаться)я начну изучение сразу с ООП пропустив основы которые я уже повторил на metanit. Книга на английском, но написана простым языком, поэтому читать не сложно.
-
17. Classes and Objects
-
18. Making Your Own Classes
-
19. Properties
-
20. Structs
-
21. Inheritance
-
22. Polymorphism, Virtual Methods, and Abstract Classes
-
23. Interfaces
-
24. Using Generics
-
25. Making Generic Types
-
26. Namespaces and Using Directives
-
27. Methods Revisited
-
28 . Reading and Writing Files
-
29 . Error Handling and Exceptions
-
30 . Delegates
-
31 . Events
-
32 . Operator Overloading
-
33 . Indexers
-
34 . Extension Methods
-
35 . Lambda Expressions
-
36. Query Expressions
-
37. Threads
-
38. Asynchronous Programming
-
39. Other Features in C#
-
40. C# and the .NET Framework
-
41 . Getting the Most from Visual Studio
-
42 . Referencing Other Projects
-
43 . Handling Common Compile r Errors
-
44 . Debugging Your Code
-
45 . How Your Project Files are Organized
-
46 . Try It Out !
-
47 . What ’s Next?
-
-
Изучение LINQ по книге "LINQ Язык интегрированных запросов в C# 2010 для профессионалов"
Книга старая, но судя по информации в интернете с того времени практически ничего не изменилось.
-
Глава 1. Знакомство с LINQ 18
-
Глава 2. Расширения языка C# для LINQ
-
Глава 3. Введение в LINQ to Objects
-
Глава 4. Отложенные операции
-
Глава 5. Не отложенные операции
-
Глава 6. Введение в LINQ to XML
-
Глава 7. Интерфейс LINQ to XML API
-
Глава 8. Операции LINQ to XML
-
Глава 9. Дополнительные возможности LINQ to XML
-
Глава 10. Операции LINQ to DataSet
-
Глава 11. Дополнительные возможности LINQ to DataSet
-
Глава 12. Введение в LINQ to SQL
-
Глава 13. Советы и инструменты, связанные с LINQ to SQL
-
Глава 14. Операции LINQ to SQL для баз данных
-
Глава 15. Сущностные классы LINQ to SQL
-
Глава 16. Класс DataContext в LINQ to SQL
-
Глава 17. Конфликты параллельного доступа LINQ to SQL
-
Глава 18. Дополнительные возможности LINQ to SQL
-
Глава 19. Введение в LINQ to Entities
-
Глава 20. Операции LINQ to Entities
-
Глава 21. Классы LINQ to Entities
-
Глава 22. Введение в Parallel LINQ
-
Глава 23. Использование Parallel LINQ
-
Глава 24. Операции Parallel LINQ
-
-
Изучение JavaScript
Буду изучать по учебнику на learn.javascript.ru Смотрел вакансии .NET разработчика, знание JavaScript везде обязательно
-
Изучение основ SQL
Еще не определился как именно это изучать, но пока и без этого есть чем заняться.
-
3. Изучить GIT, начать публиковать свой код для других людей
https://git-scm.com/book/ru/v2 изучить
-
1. Введение
-
2. Основы Git
-
3. Ветвление в Git
-
4. Git на сервере
-
5. Распределенный Git
-
6. GitHub
-
7. Инструменты Git
-
8. Настройка Git
-
9. Git и другие системы контроля версий
-
10. Git изнутри
-
-
Изучить книги по алгоритмам и структурам данных
Проработка цели в процессе, будет дополнено позже
-
Изучение .NET по книге Рихтер Дж. - CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#
-
Глава 1. Модель выполнения кода в среде CLR.
-
Глава 2. Компоновка, упаковка, развертывание и администрирование приложений и типов
-
Глава 3. Совместно используемые сборки и сборки со строгим именем.
-
Глава 4. Основы типов
-
Глава 5. Примитивные, ссылочные и значимые типы .
-
Глава 6. Основные сведения о членах и типах
-
Глава 7. Константы и поля
-
Глава 8. Методы
-
Глава 9. Параметры
-
Глава 10. Свойства
-
Глава 11. События
-
Глава 12. Обобщения
-
Глава 13. Интерфейсы
-
Глава 14. Символы, строки и обработка текста
-
Глава 15. Перечислимые типы и битовые флаги
-
Глава 16. Массивы
-
Глава 17. Делегаты
-
Глава 18. Настраиваемые атрибуты
-
Глава 19. Null-совместимые значимые типы
-
Глава 20. Исключения и управление состоянием
-
Глава 21. Автоматическое управление памятью (уборка мусора)
-
Глава 22. Хостинг CLR и домены приложений
-
Глава 23. Загрузка сборок и отражение
-
Глава 24. Сериализация
-
Глава 25. Взаимодействие с компонентами WinRT
-
Глава 26. Потоки исполнения
-
Глава 27. Асинхронные вычислительные операции
-
Глава 28. Асинхронные операции ввода-вывода
-
Глава 29. Примитивные конструкции синхронизации потоков
-
Глава 30. Гибридные конструкции синхронизации потоков
-
-
Изучение ASP.NET по Фримен А. - ASP.NET MVC 4 с примерами на C# 5.0
-
Изучить основы HTML+CSS и HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)
Проработка цели в процессе, будет дополнено позже
-
Реализовать 1 проект. Парсер плейлистов spotify
Принцип работы программы: Пользователь вводит ссылку на плейлист в spotify, программа создает текстовый файл со списком песен из плейлиста. Если возможно сделать. По возможности сделать в программу в виде Telegram бота( не уверен что смогу). Если получится сделать экспорт в CSV файл.
- 592
- 03 августа 2019, 19:23
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением