Перед тем, как приступить к программированию, важно проанализировать его.
Примерно месяц я нахожусь на пути обучения ASP.NET Core. В результате моих исследований мое внимание привлекло это репо на GitHub и документ, завершенный Мойен Точик. Когда я учился, я подумал, что было бы правильно поделиться с вами. Если вы хотите проверить:
Что такое ASP.NET Core?
ASP.NET - популярный фреймворк веб-разработки для создания веб-приложений на платформе .NET.
ASP.NET Core - это версия ASP.NET с открытым исходным кодом, работающая в macOS, Linux и Windows. ASP.NET Core был впервые выпущен в 2016 году и представляет собой переработку более ранних версий ASP.NET только для Windows.
Изучите предпосылки
Это долгий путь. Это будет более понятно, если я поделюсь этим по разделам.
Итак, это первое.
Общие навыки развития
- Структуры данных и алгоритмы
- Контроль версий GIT (VSTS, GitHub, GitLab)
- Протокол HTTP / HTTPS
- Научитесь искать решения
C # (язык программирования C Sharp)
- Изучите основы C # 9.0
- Изучите .NET 5
- Изучите Dotnet CLI
Общие навыки развития
Структуры данных и алгоритмы
Структура данных и алгоритм предоставляют программисту набор методов для эффективной обработки данных. Программист должен понимать фундаментальные концепции манипулирования данными. Например, если программист хочет собрать данные пользователя Instagram, кандидат должен получить доступ к данным и эффективно управлять ими, используя структуру данных и методы алгоритма.
Контроль версий GIT (VSTS, GitHub, GitLab)
GitHub - это веб-сайт для разработчиков и программистов, которые совместно работают над кодом.
Основным преимуществом GitHub является его система контроля версий, которая позволяет беспрепятственно сотрудничать без ущерба для целостности исходного проекта. Проекты на GitHub - это примеры программного обеспечения с открытым исходным кодом.
GitLab - это веб-инструмент жизненного цикла DevOps, который предоставляет диспетчер репозитория Git, предоставляющий функции вики, отслеживания проблем и конвейера CI / CD с использованием лицензии с открытым исходным кодом. , разработанный GitLab Inc.
Протокол HTTP / HTTPS
Протокол передачи гипертекста (HTTP) - это базовый сетевой протокол, который позволяет передавать гипермедийные документы в сети, обычно между браузером и сервером, чтобы люди могли их читать.
Безопасный протокол передачи гипертекста (HTTPS) - это безопасная версия HTTP, который является основным протоколом, используемым для передачи данных между веб-браузером и веб-сайтом. HTTPS зашифрован для повышения безопасности передачи данных. Это очень важно, когда определенные пользователи обычно передают конфиденциальные данные, например, войдя в банковский счет, в службу электронной почты или в систему медицинского страхования.
Научитесь искать решения
Большинство начинающих и даже опытных программистов прибегают к помощи некоторых ресурсов. Когда вы обращаетесь к ним за помощью, это делает вас лучшим программистом и хорошим отладчиком. Каждый программист должен проверить все эти веб-сайты, где люди задают сложные вопросы по программированию, предлагают решения и помогают друг другу.
Используйте эти:
- Переполнение стека
- Quora
- Группы Telegram / WhatsApp
- Форумы по программированию
C # (язык программирования C Sharp)
Изучить C #
Как и Java, C # является одним из самых популярных языков программирования, имеет большое активное сообщество пользователей, что упрощает поиск решений по устранению неполадок и помощи по кодированию в StackOverflow и других онлайн-сообществах.
Microsoft выпустила язык C # еще в 2001 году. Однако по состоянию на 2019 год C # продолжает пользоваться огромным спросом. Это особенно актуально после выпуска .NET Core, и эта тенденция, вероятно, будет расти.
C # - самый популярный язык программирования в экосистеме продуктов Microsoft. Код C # разработан для быстрой работы и простоты обслуживания. Изучая основы C #, мы узнаем, как работать с C # для написания простых программ.
Что вам следует изучить для основ
- Синтаксис C #
- Типы
- Струны
- Числа
- Если заявления
- Методы
Изучите .NET 5
.NET - это платформа программирования, созданная Microsoft. Вот самые важные особенности:
- Вы можете писать на многих языках: C #, F # и VB.NET.
- Библиотеки, написанные на разных языках в .NET, могут работать вместе, потому что они компилируются в промежуточный код IL.
- .NET 5 и связанные с ним технологии открыты, их исходные коды доступны на платформе GitHub.
- в .NET 5 вы можете создавать консольные приложения, веб-сайты, API, игры, мобильные приложения и настольные компьютеры.
- .NET чрезвычайно популярен. Имеет множество готовых интеграций с технологиями Amazon или Google, но проще всего будет работать с продуктами Microsoft и облаком Azure.
Изучите Dotnet CLI
Интерфейс командной строки (CLI) .NET - это кроссплатформенный набор инструментов для разработки, создания, запуска и публикации приложений .NET.
.NET CLI включает .NET SDK. Чтобы узнать, как установить .NET SDK, см. Установить .NET Core.
Основные команды
На сегодня все. Спасибо за чтение. Мы начали и продолжим.
Также, если вас интересует JavaScript Framework, вы можете прочитать мою статью здесь.
Если у вас есть вопросы, не стесняйтесь спросить.
Вот моя учетная запись LinkedIn:
Вот моя учетная запись GitHub: