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 это такой универсальный солдат в мире веба, который должен знать достаточно глубоко два фронта, и такие разработчики стают все популярнее в разных компаниях.