1

Step 1

Hello, C#! Welcome, .Net!

2

Step 2

Speaking C#

3

Step 3

Controlling Flow and Converting Types

4

Step 4

Writing, Debugging and Testing Functions

5

Step 5

Building Your Own Types with Object-Oriented Programming

6

Step 6

Implementing Interfaces and Inheriting Classes

7

Step 7

Understading and Packaging .Net Types

8

Step 8

Working with Common .Net Types

9

Step 9

Working with Files, Streams and Serialization

10

Step 10

Protecting Your Data and Applications

11

Step 11

Working with Databases Using Entity Framework Core

12

Step 12

Quering and Manipulating Data Using LINQ

13

Step 13

Improving Perfomance and Scalability Using Multitasking

14

Step 14

Practical Applications of C# and .NET

15

Step 15

Building Websites Using ASP.NET Core Razor Pages

16

Step 16

Building Websites Using the Model-Vies-Controller Pattern

17

Step 17

Building Websites Using a Content Management System

18

Step 18

Building and Consuming Web Services

19

Step 19

Building Intelligent Apps Using Machine Learning

20

Step 20

Building Window Desktop Apps

21

Step 21

Building Cross-Platform Mobile Apps Using Xamarin.Forms

1

Step 1

Hello, C#! Welcome, .Net!

2

Step 2

Speaking C#

3

Step 3

Controlling Flow and Converting Types

4

Step 4

Writing, Debugging and Testing Functions

5

Step 5

Building Your Own Types with Object-Oriented Programming

6

Step 6

Implementing Interfaces and Inheriting Classes

7

Step 7

Understading and Packaging .Net Types

8

Step 8

Working with Common .Net Types

9

Step 9

Working with Files, Streams and Serialization

10

Step 10

Protecting Your Data and Applications

11

Step 11

Working with Databases Using Entity Framework Core

12

Step 12

Quering and Manipulating Data Using LINQ

13

Step 13

Improving Perfomance and Scalability Using Multitasking

14

Step 14

Practical Applications of C# and .NET

15

Step 15

Building Websites Using ASP.NET Core Razor Pages

16

Step 16

Building Websites Using the Model-Vies-Controller Pattern

17

Step 17

Building Websites Using a Content Management System

18

Step 18

Building and Consuming Web Services

19

Step 19

Building Intelligent Apps Using Machine Learning

20

Step 20

Building Window Desktop Apps

21

Step 21

Building Cross-Platform Mobile Apps Using Xamarin.Forms

02 September 2020 31 December 2020
Goal completed 16 October 2020

Goal author

General

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

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

  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

  • 838
  • 02 September 2020, 18:30
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?