Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Получить навыки по Работе с микросервисным ПО и многопоточностью

    2

Вы будете иметь представление о достоинствах и недостатках микросервисного ПО, поймете, как грамотно выстроить работу с микросервисами, какие проблемы при этом могу возникнуть и как с ними бороться. Это позволяет применять эффективные решения по использованию механизмов управления многозадачностью, знать особенности ее реализации и применения в приложениях, также понимать, как устроена многопоточность. Данным навыком владеют такие востребованные специалисты, как разработчики и системные администраторы.

По релевантности
36
По релевантности
36
Работа с микросервисным ПО и многопоточностью

Программа курса

Обучение состоит из 2-х семестров, каждый длится 5 месяцев. Вы начнёте с базовых принципов программирования, а затем перейдёте к более сложным понятиям. 

1.
Ступень 1
2.
Ступень 2

Чему вы научитесь

Разрабатывать на C# сложные клиент-серверные приложения
Работать с SQL и NoSQL базами данных, кэшированием, Unit-тестами, CI/CD и другими сложными и полезными инструментами
Работать с платформой .NET Core и средой разработки Visual Studio
Программировать на одном из самых популярных языков С#

Программа курса

Программа этого курса содержит 25 дисциплин. Вы освоите их за год, занимаясь два раза в неделю по четыре академических часа, а свободное время уделяя домашней работе.

1.
Введение в веб-технологий. Структура HTML. Форматирование текста с помощью HTML
2.
Форматирование с помощью CSS. Списки. Отступы и поля
3.
Графика в веб-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации сайта
4.
Таблицы. Формы. Фреймы
5.
Позиционирование. Верстка веб-страниц блоками
6.
Введение в веб-программирование на Python
7.
Операторы разветвлений, циклы, исключения
8.
Строки, списки. Сортировка, поиск
9.
Модули, функции. Кортежи, множества, словари
10.
Файлы. Упаковка данных. Системы контроля версий
11.
ООП. Структуры данных. Паттерны проектирования. Паттерн MVC
12.
Принципы проектирования классов SOLID
13.
Модульное тестирование
14.
Параллельное, многопоточное и сетевое программирование
15.
Введение в работу с базами данных
16.
Использование баз данных в Python, библиотеки Numpy и Pandas. Фреймворки
17.
Работа в команде, управление программными проектами
18.
Введение в JavaScript. Объекты JavaScript
19.
Обработка событий. Browser Object Model. Document Object Model
20.
Формы. Проверка достоверности форм. Использование Cookie
21.
Canvas, поддержка медиа-возможностей
22.
JSON, Ajax
23.
Введение в jQuery. События и jQuery. Стили и анимация
24.
Взаимодействие с DOM. AJAX и jQuery
25.
Использование jQuery плагинов

Чему вы научитесь

Работать с популярными базами данных
Использовать фундаментальные принципы создания десктопных программ на Python
Понимать принципы функционального программирования
Использовать и понимать принципы многопоточности языка Python
Писать unit-тесты, нагрузочные тесты и автоматические тесты
Фильтры
Активные фильтры (1)
Работа с микросервисным ПО и многопоточностью
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
84 ₽ — 140 000 ₽
Только бесплатные
Рассрочка
Длительность
10 месяцев — 12 месяцев
Онлайн-университет
Otus
Только
Компьютерная Академия TOP
Только
#Sekta
100балльный репетитор
99 баллов
Показать все
Категория
C#-разработка
Только
Python-разработка
Только
1С бухгалтерия
1С-аналитика
1С-разработка
Показать все
Профессия
C#-разработчик
Только
Python-разработчик
Только
1С-программист
2D-художник
3D-аниматор
Показать все
Преподаватель
Александр Новиков
Только
Алексей Кондрашов
Только
Алексей Ягур
Только
Андрей Иванов
Только
Антон Герасименко
Только
Показать все
Инструмент
C#
Только
CSS
Только
Django
Только
ECMAScript
Только
Git
Только
Показать все
Навык
Работа с микросервисным ПО и многопоточностью
Только
2D-графика
Только
3D-моделирование ландшафта
Только
A/B-тестирование
Только
Fashion-съемка
Только
Показать все
Формат обучения
Онлайн
Только
Офлайн