Курсы C#: Подготовка к международной сертификации от Microsoft
2 900 000 суммес

Начато 29.04.2021
  • Продолжительность курса – 72 дня.
  • Продолжительность одного занятия – 2.5 часа.
  • Количество занятий в месяц – 12.

Программа обучения

  1. Знакомство с платформой .NET — CLR, CTS и CLS
  2. Структура программы. Системные типы данных. Переменные. Арифметические операции
  3. Базовый ввод и вывод. Преобразование переменных. Работа со строками
  4. Логические операции. Операторы условие
  5. Циклы
  6. Массивы. Работа с массивами
  7. Типы Enum и Struct
  8. Методы и модификаторы параметров. Перегрузка
  9. Типы значении и ссылочные типы. Операции с типами допускающих null
  10. Кортежи
  11. Классы и объекты
  12. Поля, Методы, Свойства и Конструкторы
  13. Ключевое слово this
  14. Модификаторы доступа и спецификаторы
  15. Инкапсуляция
  16. Наследование и полиморфизм
  17. Абстрактные классы и интерфейсы
  18. Системные интерфейсы
  19. Обработка исключений
  20. Обобщение и коллекции
  21. Делегаты, события и лямбда выражения
  22. Индексаторы. Перегрузка операторов
  23. Преобразование типов
  24. LINQ to objects
  25. Время жизни объектов
  26. Сборки, работа со сборками
  27. Рефлексия, программирование на основе атрибутов
  28. Динамические типы
  29. Процессы, домены приложений
  30. Многопоточное, асинхронное и параллельное программирование
  31. Работа с файлами, Сериализация и десериализация данных
  32. Криптография
  33. Работа с Базами Данных (Postgre SQL)
  34. NET
  35. ORM EntityFrameWork
  36. Что такое HTML — История появления. Где применяется. Что такое теги. Что такое атрибуты. Структура HTML документа
  37. HTML теги для разметки текста и атрибуты — Знакомство с тегами и их атрибутами. Правила оформления. Вложенность тегов. Правила использования тегов абзац, цитата, ссылка, картинки, медиа элементы и другие
  38. Списки, таблицы и блочные элементы — Ненумерованные списки. Нумерованные списки. Таблицы и правила использования
  39. Формы — Элементы формы. Правила использование элементов форм. Отправка данных на сервер
  40. Стили
  41. Что такое CSS — Правила описание CSS. Синтаксис и правила. Селекторы и свойства
  42. Что такое JavaScript
  43. Основы — Объявление переменных, работа над переменными, числа, строки, массивы
  44. Условные операторы и циклы — Операторы if..else, switch…case, For…. While… Do…while
  45. Функции, Объекты
  46. Работа с DOM
  47. Библиотека jQuery
  48. Введение в паттерн MVC
  49. Модель, аннотация данных
  50. Представление и механизм представлений (razor)
  51. Контроллеры
  52. Маршрутизация
  53. Частичное представления и компоненты
  54. HTML и Tag хелперы
  55. Фильтры и Areas
  56. NET WEB API
  57. Swagger/Open API
  58. Структурное, Объектно-ориентированное и Функциональное программирование
  59. Внедрение зависимости
  60. Порождающие паттерны
  61. Структурные паттерны
  62. Поведенческие паттерны
  63. SRP принципы
  64. OCP принципы
  65. LSP принципы
  66. ISP принципы
  67. DIP принципы