Who is mister Full Stack .NET Developer?
                        
                    Мир IT развивается семимильными шагами, на данный момент уже мало быть просто разработчиком, а нужно знать больше в своей и около своей области. Первым делом, давайте разберемся кто такой Full Stack Developer. Full Stack Developer — это web разработчик который разрабатывает не только front-end но и back-end часть, То есть это универсальный разработчик, который чаще встречается в стартапах и молодых компаниях.
Список того что должен знать типический full stack developer:
1) back-end основные языки и технологии:
- asp.net mvc
 - asp .net webapi
 - Entity Framework
 - WCF
 - LINQ
 - Dependency injection
 - TDD
 
2) Front-end основные языки и технологии
- CSS / LESS
 - HTML5
 - javascript
 - Angularjs или knockout.js или подобные фреймворки
 - MVVM паттерн
 - Jquery
 
Так же full stack разработчик должен понимать как работает WEB и сервер на котором хостяться сайты (в данном случае это IIS)
так же иметь опыт использования систем управления версиями.
В целом Full Stack .NET Developer это такой универсальный солдат в мире веба, который должен знать достаточно глубоко два фронта, и такие разработчики стают все популярнее в разных компаниях.