1

Этап 1

Hello, C#! Welcome, .Net!

2

Этап 2

Speaking C#

3

Этап 3

Controlling Flow and Converting Types

4

Этап 4

Writing, Debugging and Testing Functions

5

Этап 5

Building Your Own Types with Object-Oriented Programming

6

Этап 6

Implementing Interfaces and Inheriting Classes

7

Этап 7

Understading and Packaging .Net Types

8

Этап 8

Working with Common .Net Types

9

Этап 9

Working with Files, Streams and Serialization

10

Этап 10

Protecting Your Data and Applications

11

Этап 11

Working with Databases Using Entity Framework Core

12

Этап 12

Quering and Manipulating Data Using LINQ

13

Этап 13

Improving Perfomance and Scalability Using Multitasking

14

Этап 14

Practical Applications of C# and .NET

15

Этап 15

Building Websites Using ASP.NET Core Razor Pages

16

Этап 16

Building Websites Using the Model-Vies-Controller Pattern

17

Этап 17

Building Websites Using a Content Management System

18

Этап 18

Building and Consuming Web Services

19

Этап 19

Building Intelligent Apps Using Machine Learning

20

Этап 20

Building Window Desktop Apps

21

Этап 21

Building Cross-Platform Mobile Apps Using Xamarin.Forms

1

Этап 1

Hello, C#! Welcome, .Net!

2

Этап 2

Speaking C#

3

Этап 3

Controlling Flow and Converting Types

4

Этап 4

Writing, Debugging and Testing Functions

5

Этап 5

Building Your Own Types with Object-Oriented Programming

6

Этап 6

Implementing Interfaces and Inheriting Classes

7

Этап 7

Understading and Packaging .Net Types

8

Этап 8

Working with Common .Net Types

9

Этап 9

Working with Files, Streams and Serialization

10

Этап 10

Protecting Your Data and Applications

11

Этап 11

Working with Databases Using Entity Framework Core

12

Этап 12

Quering and Manipulating Data Using LINQ

13

Этап 13

Improving Perfomance and Scalability Using Multitasking

14

Этап 14

Practical Applications of C# and .NET

15

Этап 15

Building Websites Using ASP.NET Core Razor Pages

16

Этап 16

Building Websites Using the Model-Vies-Controller Pattern

17

Этап 17

Building Websites Using a Content Management System

18

Этап 18

Building and Consuming Web Services

19

Этап 19

Building Intelligent Apps Using Machine Learning

20

Этап 20

Building Window Desktop Apps

21

Этап 21

Building Cross-Platform Mobile Apps Using Xamarin.Forms

02 сентября 2020 31 декабря 2020
Цель завершена 16 октября 2020
Общая

Прочитать книгу "C# 8.0 and .NET Core 3.0 –Modern Cross-Platform Development"

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

Все новые осмысленные навыки буду внедрять на работе.

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

Книга прочитана, составлено краткое описание для себя, применяю методы на практике

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

3-4 часа в неделю

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

Повышает уровень владения платформой; наконец-то нормально закрою дыру в навыке тестирования и, возможно, в микросервисах

  1. Hello, C#! Welcome, .Net!

  2. Speaking C#

  3. Controlling Flow and Converting Types

  4. Writing, Debugging and Testing Functions

  5. Building Your Own Types with Object-Oriented Programming

  6. Implementing Interfaces and Inheriting Classes

  7. Understading and Packaging .Net Types

  8. Working with Common .Net Types

  9. Working with Files, Streams and Serialization

  10. Protecting Your Data and Applications

  11. Working with Databases Using Entity Framework Core

  12. Quering and Manipulating Data Using LINQ

  13. Improving Perfomance and Scalability Using Multitasking

  14. Practical Applications of C# and .NET

  15. Building Websites Using ASP.NET Core Razor Pages

  16. Building Websites Using the Model-Vies-Controller Pattern

  17. Building Websites Using a Content Management System

  18. Building and Consuming Web Services

  19. Building Intelligent Apps Using Machine Learning

  20. Building Window Desktop Apps

  21. Building Cross-Platform Mobile Apps Using Xamarin.Forms

  • 836
  • 02 сентября 2020, 18:30
Регистрация

Регистрация

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

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

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