About this course
Краткое описание:
Сервер на C#, Python и GoLang. Клиенты на C# (WM, WPF, UWP), Python (PyQT6) и JavaScript на основе браузерного фреймворка Vue.js (axios, vuetify).
План по модулям:
Модуль 1. Введение. Основные понятия. Принципы разработки мессенджеров.
Модуль 2. Основы современного C# и кроссплатформенные сетевые приложения. Сервер на Asp .Net Core. Клиенты: Console, Windows Forms, WPF, UWP.
Модуль 3. Основы Python: Сети и популярный фреймворк Flask. Графический интерфейс PyQT6.
Модуль 4. Основы Full-Stack разработки: Современный серверный язык GoLang и браузерный фреймворк Vue.js c модулями расширениями vuetify и axios.
Модуль 5. Сравнение достоинств и недостатков современных технологий. Подведение итогов.
Изначально планировал всё рассмотреть подробно, но решил сделать два курса отдельно база и отдельно продвинутый. Продолжение следует.
Преподаватель: Русаков Алексей Михайлович
*материалы курса могут содержать информацию о социальных сетях и мессенджерах, принадлежащих компании Meta, деятельность которой признана экстремистской и запрещена на территории Российской Федерации
Whom this course is for
Студенты ВУЗов, а также старшеклассники, которые хотят изучить современные IT-технологии и получить дополнительный опыт в программировании.
Initial requirements
Желание научиться чему-то новому. Знакомство с одним из языков программирования C#, Python, JS, Golang.