Skip to content

List of articles, tutorials and code repositories that what should know an iron programmer

License

Notifications You must be signed in to change notification settings

JosefDzeranov/Iron_Programmer_Learning_Materials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iron_Programmer_Learning_Materials

List of articles, tutorials and code repositories that what should know an iron programmer

ASP.NET Core

  1. docs.microsoft.com - Туториалы от Майкрософта
  2. Переход с ASP.NET к ASP.NET Core 2.0 - Переход с ASP.NET к ASP.NET Core 2.0
  3. microsoft.com/ru/training-courses/-aspnet-core - Курс от Майкрософта "Введение в ASP.NET Core 1.0"

Deploy

  1. https://docs.microsoft.com - Размещение ASP.NET Core в Windows со службами IIS
  2. https://metanit.com/sharp/aspnet5/20.1.php - Публикация asp net core приложения в IIS
  3. https://metanit.com - Хостинг ASP.NET
  4. https://stackify.com - How to Deploy ASP.NET Core to IIS & How ASP.NET Core Hosting Works
  5. https://www.c-sharpcorner.com - Publish ASP.NET Core 2.0 Application on IIS
  6. https://www.youtube.com - Deploy Asp.net Core 2.0 application on IIS (VIDEO)
  7. http://jakeydocs.readthedocs.io - dosc Microsoft for publishing to IIS
  8. https://neelbhatt.com - Deploy .Net Core application to IIS: Step by step guide

Computer science

  1. algolist.manual - Собран теоретический материал по алгоритмам и структурам данных
  2. e-maxx.ru - Крупнейший сайт по теории алгоритмов и структур данных
  3. clist.by - Онлайн календарь, проходящих соревнований на всех площадках
  4. lektorium.tv - Видеокурс по алгоритмам и структурам данным
  5. topcoder - Один из самых крупных площадок проведения олимпиад по спортивному программированию
  6. spoj.com - Огромный архив олимпиадным задачам задач
  7. codeforces - Один из самых крутых площадок проведения олимпиад по программированию. Каждую неделю бывают рейтинговые контесты. Очень советую.
  8. timus - Старый, но огромный сайт для решения олимпиадных задач.
  9. informatics.mccme - Полезный сборник задач, удобная навигация. Советую новичкам.
  10. geeksforgeeks - Огромное количества крутых интересных задач по алгоритмам на английском
  11. codility - Очень интересный архив задач, также проводятся крупные соревнования.
  12. snarknews - Самая актуальная информация о соревнованиях и сборах по олимпиадному программированию.
  13. new.bacs.cs.istu - Сайт ижевского ГТУ. Можно тренироваться.
  14. www.e-olymp - Проводятся соревнования и есть архив задач.
  15. awesome-algorithms - Огромный список книг по алгоритмам

C#

  1. MSDN - Официальная документация по C#
  2. metanit - Полное руководство по языку программирования С# 7.0 и платформе .NET 4.7. Очень советую этот ресурс
  3. Программирование на платформе Microsoft.NET. ДЖ.Рихтер - Книга про программирование на платформе Microsoft.NET Framework 4.5 на языке C#. Очень хорошо все разъясняется. Для чтения нужен средний уровень знаний по C#
  4. Linq - Основы Linq. Должны быть базовые знания в C#
  5. Основы программирования - Основы программирования на C#
  6. Eric Lipert - блог Эрика Липерта

C# 7

  1. habrahabr.ru - Исследование кортежей в C# 7
  2. habrahabr.ru - Локальные функции в C# 7
  3. habrahabr.ru - Cопоставление с образцом в C# 7
  4. habrahabr.ru - Throw выражения в C# 7
  5. habrahabr.ru - Минорные возможности в C# 7
  6. blogs.msdn.microsoft.com - Что нового в C# 7. Обзор новых возможнойстей

Dependency Injection (Внедрение зависимостей)

  1. Dependency-Injection-NET-Mark-Seemann - Книга написанная на простом языке. Является обязательным к прочтению кто хочет разобраться с внедрением зависимостей
  2. habrahabr.ru - Контейнеры внедрения зависимостей и выгоды от их использования
  3. https://habrahabr.ru/post/349836/ - Understanding Dependencies
  4. https://habrahabr.ru/post/350068/ - Dependency injection
  5. https://habrahabr.ru/post/350708/#start_DI_containers - Контейнеры внедрения зависимостей и выгоды от их использования
  6. http://sergeyteplyakov.blogspot.ru - Управление зависимостями. Цикл статей от Сергея Теплякова про управление зависимостей. Написано все легко и просто. Помогает закрепить прочитанный материал
  7. http://tutorials.jenkov.com/dependency-injection - Цикл статей на английском языке от Jakob Jenkov
  8. rsdn.org - Статья, в котором собраны все паттерны DI
  9. https://habr.com/post/352530/ - еще одна статья про внедрение зависимостей
  10. https://habr.com/post/352574/ - продолжение предыдущей статьи
  11. http://dotnetliberty.com - стандартное внедрение зависимостей в Asp Net Core.
  12. https://stackify.com - .Net Core Dependency Injection
  13. https://docs.microsoft.com - Внедрение зависимостей в ASP.NET Core
  14. https://www.infoworld.com - How to use dependency injection in ASP.Net Core

Git

  1. githowto.com - это интерактивный тур, который познакомит вас с основами Git.

Android

  1. metanit.com Good for starting
  2. pluralsight.com - He is a very tough guy. Every cource is excellente. Best way for starting(Learn about pricing. Pluralsight is not free!)
  3. vogella.com - This is one of the best recources about Android development. You can find there anything you need: tutorials, books, trainings, consulting
  4. devcolibri - Greate channel for learning!
  5. developer.android.com - Official Google documentation. You can find there anithing you need. Intermediate level.
  6. metanit.com - Раздел о языке программирования Java на Metanit.com Программирование на языке Java с применением сопутствующих технологий (в том числе с помощью технологий Swing, AWT, JSP, Java fx 2.0).

ORM

  1. NHibernate - Great NHibernate Tutorial.Everything is explained simply and clearly
  2. Entity Framework - Подробное руководство по Entity Framework
  3. ADO.NET - Руководство по ADO.NET и работе с базами данных

Docker

  1. docker - Простым и понятным языком написано про Docker, зачем он нужен, его плюсы и как им пользоваться. Очень подходит для начинающих
  2. habrahabr - Вводная статья про Docker для начинающих
  3. habrahabr - Основные моменты о Docker для начинающих
  4. habrahabr - О Docker
  5. docker.com - Официальная документация Docker
  6. habrahabr - Полное практическое руководство по Docker: с нуля до кластера на AWS

MS SQL

Трансформации

  1. habrahabr.ru - Преключения между DEV и PROD-окружениями
  2. habrahabr.ru - Cake для сборки C# кода
  3. cakebuild.net - Официальная страница Cake

Networking

  1. https://hpbn.co/ - Описана вся работа в сети (англ. язык). Все подробно
  2. blogs.msdn.microsoft.com - Лучшие практики http client

Функциональное программирование

  1. habrahabr.ru - Хорошая вводная статья для начинающих. Рассказывается про плюсы функционального программирование
  2. Харисон. Функциональное программирование - Книга, которую должен прочитать каждый начинающий функциональщик

Roslyn

  1. https://www.viva64.com - Введение в Roslyn. Использование для разработки инструментов статического анализа. Расписывается все очень простым языком. ОЧЕНЬ РЕКОМЕНДУЕТСЯ ДЛЯ ЧТЕНИЯ!!!
  2. https://visualstudiomagazine.com - 10 Questions, 10 Answers on Roslyn. Разбираются основные вопросы
  3. https://www.c-sharpcorner.com - Roslyn Compiler in Visual Studio 2015
  4. https://www.c-sharpcorner.com -
  5. https://msdn.microsoft.com - Работающий программист. Восход Roslyn
  6. https://smarly.net - Понимание основ Roslyn
  7. https://habr.com - Расширяем C# с помощью Roslyn. Безопасные вызовы
  8. https://habr.com - Генерируем на .Net. Расписывается виды динамической генерации кода

External Services

Apple Pay on Web

  1. https://developer.apple.com - начинаем с официальной документации
  2. https://developer.apple.com - настройки сервера на котором будет работать apple pay
  3. https://www.ssllabs.com - проверка вашего сервера на наличие сертификатов и т.д.
  4. https://developer.apple.com - настройки вашего окружения (создание аккаунтов, сертификатов)
  5. https://help.apple.com - инструкция по созданию и настройке аккаунтов
  6. https://habr.com - полезно для чтения, пост на русском, все на простом языке. Нужно чтобы переварить прочитанную ранее официальную документацию
  7. https://github.com/justeat/ApplePayJSSample - пример проекта на C#
  8. https://www.oshyn.com - пример на Asp Net MVC. Показывается сторона BACKEND(то есть только валидация мерчанта)
  9. https://stackoverflow.com - как создать tls 1.2 соединение. ВАЖНО для прочтения.
  10. https://stackoverflow.com - хороший пример кода валидации мерчанта.ПОЛЕЗНО

About

List of articles, tutorials and code repositories that what should know an iron programmer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages