Ответы пользователя по тегу Программирование
  • Junior C#. Каков минимальный багаж знаний?

    @Thedoctorde
    c# dev
    Я работаю на позиции junior c# / asp.net developer уже 1.5 месяца и мне пригодились следующее

    0) Умение гуглить и находить информацию в интернете!
    1) Основы программирования на с#. (ООП, циклы, условные операторы, методы расширения)
    2) Коллекции в c#. Помнить что все generic-коллекции наследуются от IEnumerable (ну и по мелочи - что лежит внутри List и других коллекций)
    2) Основы Asp.net mvc (понимать архитектуру MVC, как делать серверную валидацию модели, как осуществлять CRUD - операции)
    3) Основы EF подход Code First (Нужно понимать, как создать таблицы со связями один-ко-многим, многие-ко-многим, зачем нужны миграции и что делать, если БД изменяется через mssql server)
    4) Основы SQL (чтобы проверять себя - как записываются данные в базу): select, from, *join, group by, where
    5) LINQ. Linq to Entities и Linq to Objects. Здесь же нужно знать немного про лямбды в с#.
    6) Хорошо бы иметь представление что такое TPL и await, async
    7) JS + Jquery + как дебажить js в браузере (не алертами :) )
    8) Html + css, bootstrap
    9) знать немного про протокол http - чем отличается post-запрос от get-запроса
    Ответ написан
    Комментировать