Серверная разработка на C# с нуля до Middle от Otus
Вы научитесь
Программа курса
Обучение состоит из 2-х семестров, каждый длится 5 месяцев. Вы начнёте с базовых принципов программирования, а затем перейдёте к более сложным понятиям.
Ступень 1
Вы узнаете, на чём построен этот язык программирования. Рассмотрите операторы, переменные. Научитесь пользоваться строками и символами. Вы продолжите заниматься ООП. Рассмотрите кортежи и интерфейсы, познакомитесь с наследованием и абстракцией. Вы научитесь анализировать сложные алгоритмы и сортировку. Узнаете, что такое деревья. Вы сможете поработать с файлами и асинхронным выполнением задач. Вы сможете запрашивать с помощью языка LINQ. Узнаете, что такое Observable, Immutable и Concurrent коллекции. Вы научитесь работать с базами данных. Узнаете, что такое хранимые процедуры. Поработаете с индексами. Вы поучаствуете в презентации проектов.
Вы узнаете, на чём построен этот язык программирования. Рассмотрите операторы, переменные. Научитесь пользоваться строками и символами.
Вы продолжите заниматься ООП. Рассмотрите кортежи и интерфейсы, познакомитесь с наследованием и абстракцией.
Вы научитесь анализировать сложные алгоритмы и сортировку. Узнаете, что такое деревья.
Вы сможете поработать с файлами и асинхронным выполнением задач.
Вы сможете запрашивать с помощью языка LINQ. Узнаете, что такое Observable, Immutable и Concurrent коллекции.
Вы научитесь работать с базами данных. Узнаете, что такое хранимые процедуры. Поработаете с индексами.
Вы поучаствуете в презентации проектов.
Ступень 2
Вы узнаете, из чего состоит архитектура проекта. Сможете работать с ретроспективой и планированием. Вы научитесь интегрировать приложения. Вы узнаете, что такое сериализация и атрибуты. Проработаете нюансы. Вы узнаете, как взаимодействуют потоки. Вы разберётесь с Waterfall, Scrum, Kanban и прочими методологиями. Вы поучаствуете в презентации проектов.
Вы узнаете, из чего состоит архитектура проекта. Сможете работать с ретроспективой и планированием.
Вы научитесь интегрировать приложения.
Вы узнаете, что такое сериализация и атрибуты. Проработаете нюансы.
Вы узнаете, как взаимодействуют потоки.
Вы разберётесь с Waterfall, Scrum, Kanban и прочими методологиями.
Вы поучаствуете в презентации проектов.