Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iksergey/path-to-csharp-expertise

πŸš€ 🌟 ΠžΡΠ½ΠΎΠ²Ρ‹ C#. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΠΉΡ‚Π΅ свои Π½Π°Π²Ρ‹ΠΊΠΈ! Fork'Π°ΠΉΡ‚Π΅ ΠΈ ΠΆΠΌΠΈΡ‚Π΅ ⭐
https://github.com/iksergey/path-to-csharp-expertise

csharp csharp-code dotnet

Last synced: about 1 month ago
JSON representation

πŸš€ 🌟 ΠžΡΠ½ΠΎΠ²Ρ‹ C#. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΠΉΡ‚Π΅ свои Π½Π°Π²Ρ‹ΠΊΠΈ! Fork'Π°ΠΉΡ‚Π΅ ΠΈ ΠΆΠΌΠΈΡ‚Π΅ ⭐

Awesome Lists containing this project

README

        

# Π‘ΡƒΡ‚ΠΊΠ΅ΠΌΠΏ

### ΠŸΡ€Π΅ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ Π±ΡƒΡ‚ΠΊΠ΅ΠΌΠΏ ΠΏΠΎ [Π­Π’ΠžΠ™ Π‘Π‘Π«Π›ΠšΠ•](https://stepik.org/a/197191/pay?promo=51f2e70c7ce4b640&utm_source=github.com&utm_medium=path_to_csharp_expertise&utm_campaign=narodny_course&utm_term=first) Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ скидку

### О Π±ΡƒΡ‚ΠΊΠ΅ΠΌΠΏΠ΅

Π‘ΡƒΡ‚ΠΊΠ΅ΠΌΠΏ "Fullstack-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля" Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

- **Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°** с использованиСм **React.js**.
- **Backend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°** с использованиСм **C# Web API**.
- Π Π°Π±ΠΎΡ‚Π° с **Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…** ΠΈ **SQL**.
- ИспользованиС **Docker** для ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Π‘ΡƒΡ‚ΠΊΠ΅ΠΌΠΏ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ комплСксныС знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ Π² области фулстСк Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, начиная с основ ΠΈ заканчивая ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΈ инструмСнтами.

### О Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ

Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ прСдставляСт собой Ρ‡Π°ΡΡ‚ΡŒ ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ курса ΠΏΠΎ фулстСк Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, ΠΎΠ½ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ языки программирования, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ C#, JavaScript, Docker, SQL, React.JS, Git, HTML, CSS, Bootstrap, Markdown, LaTeX, основы ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ Π±ΡƒΡ‚ΠΊΠ΅ΠΌΠΏ ΠΏΠΎ [Π­Π’ΠžΠ™ Π‘Π‘Π«Π›ΠšΠ•](https://stepik.org/a/197191/pay?promo=51f2e70c7ce4b640&utm_source=github.com&utm_medium=path_to_csharp_expertise&utm_campaign=narodny_course&utm_term=second) Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ скидку

---

# ΠžΡΠ²ΠΎΠΉΡ‚Π΅ язык программирования C#!

Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ! Π—Π΄Π΅ΡΡŒ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ свой ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π΄ΠΎ экспСрта Π² C#-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

## Π§Ρ‚ΠΎ вас ΠΆΠ΄Π΅Ρ‚:

- **Π§Π΅Ρ‚ΠΊΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΈ Π»Π΅Π³ΠΊΠΎ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ исходный ΠΊΠΎΠ΄:** ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π±Π°Π·ΠΎΠ²Ρ‹Π΅, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ языка.

- **Для всСх ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ:** НСзависимо ΠΎΡ‚ вашСго уровня ΠΎΠΏΡ‹Ρ‚Π°, Π²Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ для сСбя.

- **ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ практичСскиС задания:** Π£Ρ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, выполняя задания ΠΈ изучая ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹.

- **ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ рСсурсы:** Бсылки Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡΡ‚Π°Ρ‚ΡŒ экспСртом Π² C#.

- [Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ .NET](https://dotnet.microsoft.com/en-us/download)
- [ДокумСнтация](https://learn.microsoft.com/ru-ru/docs/)

ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠ°ΠΉΡ‚Π΅ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ языка C# прямо сСйчас ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ! ⌨️

ΠœΡ‹ Ρ€Π°Π΄Ρ‹ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ вас здСсь ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ этапС вашСго ΠΏΡƒΡ‚ΠΈ!

## НСкоторыС настройки vs code

### Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ `bin` ΠΈ `obj` ΠΈΠ· explorer'Π°
```json
"files.exclude": {
"**/bin": true,
"**/obj": true
},
```

### Настройки ΠΏΠ»Π°Π³ΠΈΠ½Π° [Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner)

```json
"code-runner.runInTerminal": true,
"code-runner.ignoreSelection": true,
"code-runner.saveFileBeforeRun": true,
"code-runner.executorMap": {
"csharp": "clear && echo \">>> \"$fileName && cd $dir && dotnet run $fileName",
// "csharp": "dotnet run",
},
```