Мы используем cookie для стабильной работы сервиса. Подробнее

C#, JS: Войти в IT через Fullstack-разработку

ФорматОнлайн
Длительность5-7 часов в неделю
Объём23 занятий
По окончанииStepik
О курсе

Подробнее

Данный курс – самый простой способ Войти в IT и понять, нравится ли вам это! Всё максимально приближено к боевым условиям — так начинается путь будущего разработчика. Буду рад всем и готов пройти этот путь вместе: в курсе есть живые ответы на вопросы, а между модулями — короткие ролики, где откровенно делюсь своим опытом и рассказываю, как «вошёл в IT». 🙏  Следить за обновлениями Данный курс является победителем в конкурсе Stepik Awards 2024 года Цель курса — предоставить учащимся все необходимые навыки и знания для успешного старта в мире программирования и разработки программного обеспечения. Курс охватывает темы от основ разметки Markdown и работы с Git до разработки fullstack-приложений на React и ASP.NET Core. Почему нужно выбрать этот курс Всеобъемлющий подход: Курс охватывает полный спектр тем, необходимых для начала карьеры в программировании. Практическая направленность: В курсе очень много практических заданий и проектов, чтобы помочь учащимся применить полученные знания на практике. Современные технологии: Курс фокусируется на актуальных технологиях, таких как React и ASP.NET Core, которые востребованы в индустрии. Что приобретут учащиеся после успешного освоения курса Навыки создания fullstack-приложений: Учащиеся научатся разрабатывать приложения с клиентской частью на React и серверной частью на ASP.NET Core. Знание современных технологий: Курс предоставляет глубокие знания в современных технологиях, используемых в разработке ПО. Практические навыки: Учащиеся смогут применять полученные знания на практике в ходе выполнения заданий и проектов. Уверенность в работе с кодом: Курс помогает учащимся стать уверенными в работе с кодом и разрабатывать качественные проекты. Особенности курса Модульный формат: Курс состоит из модулей, каждый из которых фокусируется на определенной области знаний, таких как работа с Git, HTML/CSS, JavaScript, React, .NET, и API и др. Практические задания: Каждый модуль включает практические задания и проекты, чтобы помочь учащимся закрепить знания. Разнообразие тем: Курс охватывает различные направления разработки ПО, включая математику, алгоритмы, блок-схемы, Bootstrap, библиотеку React.js и фреймворк ASP.NET Core. Что нужно будет делать Изучать модули: Учащимся нужно будет проходить модули курса, выполняя задания и практические проекты. Практиковаться: Выполнение практических заданий — ключевой аспект курса, позволяющий применять теорию на практике. Разрабатывать проекты: Учащиеся будут создавать и отлаживать свои проекты, чтобы применить знания на практике. Какие разделы и задания входят в курс Основы Git, Markdown и LaTeX: Структурирование текстов и работа с контролем версий. HTML и CSS: Создание веб-страниц, работа с медиазапросами и адаптивным дизайном. JavaScript: Разработка интерактивных веб-приложений и манипулирование DOM. React: Создание клиентской части приложений с использованием этой популярной библиотеки. ASP.NET Core: Разработка серверной части приложений и создание API-сервисов. Математика и алгоритмы: Изучение блок-схем, логики, и оптимизации процессов. Bootstrap: Быстрая разработка адаптивных веб-страниц с этим фреймворком. После успешного прохождения курса учащиеся будут готовы к работе над полноценными fullstack-приложениями и смогут применить полученные знания в создании сових проектов
Требования

Что нужно для старта

  • Знакомство с компьютером и операционной системой
  • Умение устанавливать и настраивать программное обеспечение.
  • Навыки работы с файлами и каталогами на компьютере.
  • Базовые навыки работы с текстовыми редакторами
  • Умение работать с текстовыми файлами, копировать и вставлять текст.
  • Базовое знакомство с функциями редакторов кода.
  • Интерес и мотивация
  • Интерес к программированию и стремление учиться новому.
  • Желание практиковаться и работать над проектами.
  • Терпение и внимательность
  • Умение уделять внимание деталям и решать задачи постепенно.
  • Готовность терпеливо разбираться в сложных темах и проблемах.
  • Начальные знания английского языка или умение пользоваться переводчиками
Результат

Что вы получите

  • После успешного освоения программы вы сможете создать fullstack-приложение, где клиентская часть написана на JavaScript с использованием React.js+Bootstrap, а серверная часть представляет собой API-сервис на платформе ASP.NET Core с использованием языка C# и базы данных SQLite
  • Устанавливать и настраивать программное обеспечение, необходимое для разработки, такие как VS Code, Git, Node.js, .NET, Docker, SQLite
  • Применять разметку Markdown для структурирования и форматирования текстов
  • Создавать сложные математические тексты используя LaTeX
  • Работать с контролем версий Git, включая создание репозиториев, коммиты, ветки и разрешение конфликтов
  • Создавать веб-страницы с использованием HTML и CSS, а также применять медиазапросы, flex, grid для адаптивного дизайна
  • Работать с математикой и алгоритмами, включая создание и анализ блок-схем для визуализации процессов
  • Работать с фреймворком Bootstrap для быстрой разработки адаптивных веб-страниц
  • Применять JavaScript для манипулирования DOM, а также разрабатывать интерактивные веб-приложения
  • Строить и разрабатывать проекты с использованием современных технологий, включая React и .NET
  • Интегрировать API в свои проекты и использовать различные методы для обработки запросов и ответов
  • Разрабатывать и отлаживать программы, работая с переменными, типами данных, операторами, циклами и функциями
  • Сравнивать различные структуры данных и использовать их для оптимизации кода и повышения производительности
  • Практиковать командную работу с использованием инструментов для совместной разработки, таких как GitHub
  • Создавать и документировать проекты, обеспечивая высокое качество кода и соблюдая лучшие практики разработки
  • Решать практические задачи и рефакторировать код для улучшения его структуры и эффективности
Аудитория

Для кого этот курс

  • Кому может быть интересен этот курс
  • 1. Новички в программировании:
  • - Все желающие начать карьеру в сфере разработки программного обеспечения.
  • - Школьники и студенты, интересующиеся программированием.
  • - Профессионалы из других отраслей, желающие освоить программирование как новый навык.
  • - Те, кто знаком с основами программирования и хочет расширить свои навыки.
  • - Тех, кто знаком с программированием на других языках и хочет поближе познакомиться с React и ASP.NET Core.
  • Жизненные ситуации, когда возникает потребность в изучении курса:
  • Профессиональное развитие:
  • - Есть стремление сменить карьеру и начать работу в сфере разработки ПО.
  • Образовательные цели:
  • - Студенты, изучающие информатику или связанные дисциплины, и желающие дополнить свою учебную программу практическими знаниями.
  • - Абитуриенты, готовящиеся к поступлению на технические специальности или стажировкам в области программирования.
  • Личная мотивация:
  • - Все, кто имеет личный интерес к программированию и желание реализовать свои идеи в виде программных проектов.
  • - Все, кто хочет развить навыки для создания своих веб-приложений или других проектов для личного пользования.
  • Курс предоставляет практические знания и навыки, необходимые для освоения современных технологий программирования, что делает его полезным для широкой аудитории.
Содержание

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

23 занятия
ТемаЧто внутри
01Пролог к успеху

- Вместо уроков и лекций
- Калейдоскоп языков программирования
- Практическое задание
- Решение практического задания
- Как проходить курс
- Онлайн-встречи

02Инсайдерский обзор IT: Погружение в мир технологий и ролей

- Роли в разработке программного обеспечения
- Ключевые профессии в мире разработки ПО
- Проектный менеджмент
- Методологии управления проектами
- Security and compliance
- Разработчик программного обеспечения
- Архитектор программного обеспечения
- Тестировщик программного обеспечения
- QA-инженер — Quality Assurance Engineer
- UX-дизайнеры
- Бизнес-аналитики
- Project Manager
- Scrum Master
- Владелец продукта
- Инженер по безопасности
- Аспекты киберугроз
- Сетевой инженер
- Системный администратор
- Технический писатель
- Что такое программирование?
- Frontend vs Backend
- База данных
- Клиент-серверное взаимодействие
- IoT Интернет-вещей
- Жизненный цикл ПО

03Visual Studio Code: вдохновение в редакторе

- Что такое VS Code
- Установка на Windows
- Установка на Mac OS
- KeyCastr
- Базовая настройка

04Markdown и LaTeX: текстовые художники и продвинутые методы

Подробности будут доступны на странице курса

05GIT: Искусство контроля

Подробности будут доступны на странице курса

06HTML: cоздание веб-мира

- Что это такое
- Как браузер отображает
- Как работает сайт. Гипертекст и язык разметки
- Какие теги есть
- Заголовки
- Предварительная настройка
- Документация
- Задание. Использование заголовков
- Разбор задания. Использование заголовков
- Абзацы
- Задание. Абзацы
- Разбор задания. Абзацы
- Emmet, Lorem, средства генерации текста для HTML
- Void-элементы
- Задание. Void-элементы + абзацы
- Разбор задания. Void-элементы + абзацы
- Встречка
- Списки
- Задание. Приготовить пастилу
- Разбор задания. Готовим пастилу вместе
- Вложенные списки
- Атрибуты
- Гибридная практика. Как сделать свой сайт
- Fake API. Когда бэкенд не успевает за фронтендом
- Image
- Полный шаблон
- Полный шаблон. Демонстрация
- Мотивация к выполнению ТЗ
- Техническое задание
- Проектный ориентир. Результат ТЗ

07CSS: хроники стиля

Подробности будут доступны на странице курса

08Математика: путешествие по лестнице воспоминаний

- Начало
- Преамбула. Зачем этот модуль
- Сколько времени нужно чтобы изучить математику
- Пять советов
- Про деление
- Некоторые задачи
- Системы счисления. Начало
- Как сбежать от десятичной
- Как попасть в десятичную
- Замечание по десятичной системе счисления
- Округление
- Операции
- Математическая логика
- Про приоритет операций
- Разбор задач на логические операции
- Арифметическая прогрессия
- Задачи и разбор некоторых
- Окончание модуля
- Встречка

09Алгоритмы, блок-схемы, языки: ознакомиться нельзя пропустить

- Зачем это всё
- Определение терминов
- Блок-схема
- Как создавать блок-схемы
- Основные блоки
- Переменная - что ты такое?
- Умение погружаться в предметную область
- Как погружаться в предметную область
- Экстремальное погружение
- Класификация алгоритмов
- Теория линейных алгоритмов
- Линейные задачи
- Алгоритмы с ветвлением
- Задачи с ветвлениями
- Рутинные задачи. Циклы
- Задачи с циклами
- Встречка
- Числа Фибоначчи
- Вложенные циклы
- Массивы
- Задачи на массивы
- Вместо итогов
- Беседа с автором

10JavaScript: приоткрываем мир программирования

Подробности будут доступны на странице курса

11React.JS: мир компонентов и состояний, экспресс-погружение

- Индустрия и React
- Первый шаг
- Второй шаг
- Особенность рендера
- Практическая работа
- Решение практической работы
- Интеграция JS
- Практическая работа
- Решение практической работы
- Вместо циклов
- Вместо стилей
- Подключение Bootstrap
- Выделение компонентов
- Проброс свойств
- Hooks
- Зовём друга на Backend'е
- Демонстрация использования
- Парсинг данных
- Практическая работа
- Решение практическоцй работы
- Косметические правки
- Вместо итогов

12.NET C#: погружение и власть над кодом

Подробности будут доступны на странице курса

13Несколько шагов к объектному мышлению без духоты

- Шаг 0
- Шаг 1
- Шаг 2
- Шаг 3. Практическое задание
- Шаг 4.Решение практического задания
- Шаг 5
- Шаг 6
- Шаг 7
- Шаг 8
- Шаг 9. Практическое задание
- Шаг 10. Решение практического задания
- Шаг 11
- Шаг 12
- Шаг 13
- Попробуй себя, Junior

14RESTful API: обзор фундаментальных концепций

- Теория ключевых аспектов
- Есть вопросик...

15Backend: создание сервиса

- План на ближайшие два модуля
- Первый запуск
- Controllers
- Практическое задание
- Совместное выполнение
- Требования
- Рефакторинг
- Хранилище данных
- Models
- Endpoints
- Рефакторинг
- HTTP Status Codes
- Практическое задание

16Frontend: создание веб-клиента

- Подготовка проекта
- Инициализация проекта
- Подготовка представления
- Подключение Bootstrap
- Использование Bootstrap
- Выделение React-компонентов
- Передача данных через свойства
- Добавление элемента в набор данных
- React-хуки в деле
- Унификация id
- Добавление формы
- Активация формы ввода
- Практичесакая работа
- Решение практической работы
- Очистка формы
- Динамическое удаление
- Практичесакая работа
- Решение infinity-проблемы
- Добавление уникального свойства
- Установка axios и cors проблема
- Настройка CORS
- Секретики
- Переменные окружения и секретики
- Настройка GET—запросов
- Настройка POST—запросов
- Практичесакая работа
- Решение практической работы
- Это только начало...

17SQL и СУБД: SQLite, введение в теорию хранения данных

- Зачем нужны базы данных
- Установка и настройка окружения для работы с SQLite
- Основные концепции структуры базы данных
- Отношения в базе данных
- Что такое SQL и система типов
- Создание таблиц
- Ограничения SQL
- Добавление записей
- Самостоятельная работа: наполнение данными
- Выборка данных
- Фильтрация данных
- Оператор обновления данных
- Самостоятельная работа на обновление данных
- Оператор удаления данных
- Самостоятельная работа: создание и наполнение базы данных
- Сложные концепции
- Самостоятельная работа на сложные запросы
- Сложные запросы
- Самостоятельная работа на объединение

18Backend и база данных

- Воспоминания о будущем
- Выделение интерфейса и создание базы данных
- Получение данных
- Самостоятельная работа
- Самостоятельная работа
- Рефакторинг
- Секретики
- Магический Extension
- Mock-данные
- Большая самостоятельная работа

19ORM Entity Framework: современный подход и миграции

- Что будем делать в ближайших трёх модулях
- Что такое ORM?
- ORM EF Core
- Установка необходимых библиотек
- DataContext
- Новый Storage и регистрация сервисов
- Фейковые данные

20Пагинация: Переосмысление взаимодействия с пользователем

- IPageinationStorage
- Самостоятельная работа
- Решение самостоятельной работы
- Библиотека
- Роутинг на клиенте
- ContactDetails
- Оживление ContactDetails
- Самостоятельная работа
- Решение самостоятельной работы
- Самостоятельная работа
- Решение самостоятельной работы
- Самостоятельная работа
- Решение самостоятельной работа
- Маршрутизация деталей
- Bugfix & update
- Подготовка Backend'а к пагинации
- Подготовка Frontend'а к пагинации
- Страница добавления
- Багфикс внешнего вида
- Ошибка формы контакта
- Возможное лечение
- Самостоятельная работа
- Решение самостоятельной работы

21Бонусный модуль

- Что такое Docker и ключевые термины
- Установка
- Первый контейнер
- TelegramBot: полный цикл
- Подготовка к публикации
- Запуск и тестирование
- Сборка и публикация образа
- Настройка удаленного сервера и публикация приложения

22Итоги

- Обратная связь

23Разработка магазина

- Демо
- Бонус оффер

01Пролог к успеху

- Вместо уроков и лекций
- Калейдоскоп языков программирования
- Практическое задание
- Решение практического задания
- Как проходить курс
- Онлайн-встречи

02Инсайдерский обзор IT: Погружение в мир технологий и ролей

- Роли в разработке программного обеспечения
- Ключевые профессии в мире разработки ПО
- Проектный менеджмент
- Методологии управления проектами
- Security and compliance
- Разработчик программного обеспечения
- Архитектор программного обеспечения
- Тестировщик программного обеспечения
- QA-инженер — Quality Assurance Engineer
- UX-дизайнеры
- Бизнес-аналитики
- Project Manager
- Scrum Master
- Владелец продукта
- Инженер по безопасности
- Аспекты киберугроз
- Сетевой инженер
- Системный администратор
- Технический писатель
- Что такое программирование?
- Frontend vs Backend
- База данных
- Клиент-серверное взаимодействие
- IoT Интернет-вещей
- Жизненный цикл ПО

03Visual Studio Code: вдохновение в редакторе

- Что такое VS Code
- Установка на Windows
- Установка на Mac OS
- KeyCastr
- Базовая настройка

04Markdown и LaTeX: текстовые художники и продвинутые методы
05GIT: Искусство контроля
06HTML: cоздание веб-мира

- Что это такое
- Как браузер отображает
- Как работает сайт. Гипертекст и язык разметки
- Какие теги есть
- Заголовки
- Предварительная настройка
- Документация
- Задание. Использование заголовков
- Разбор задания. Использование заголовков
- Абзацы
- Задание. Абзацы
- Разбор задания. Абзацы
- Emmet, Lorem, средства генерации текста для HTML
- Void-элементы
- Задание. Void-элементы + абзацы
- Разбор задания. Void-элементы + абзацы
- Встречка
- Списки
- Задание. Приготовить пастилу
- Разбор задания. Готовим пастилу вместе
- Вложенные списки
- Атрибуты
- Гибридная практика. Как сделать свой сайт
- Fake API. Когда бэкенд не успевает за фронтендом
- Image
- Полный шаблон
- Полный шаблон. Демонстрация
- Мотивация к выполнению ТЗ
- Техническое задание
- Проектный ориентир. Результат ТЗ

07CSS: хроники стиля
08Математика: путешествие по лестнице воспоминаний

- Начало
- Преамбула. Зачем этот модуль
- Сколько времени нужно чтобы изучить математику
- Пять советов
- Про деление
- Некоторые задачи
- Системы счисления. Начало
- Как сбежать от десятичной
- Как попасть в десятичную
- Замечание по десятичной системе счисления
- Округление
- Операции
- Математическая логика
- Про приоритет операций
- Разбор задач на логические операции
- Арифметическая прогрессия
- Задачи и разбор некоторых
- Окончание модуля
- Встречка

09Алгоритмы, блок-схемы, языки: ознакомиться нельзя пропустить

- Зачем это всё
- Определение терминов
- Блок-схема
- Как создавать блок-схемы
- Основные блоки
- Переменная - что ты такое?
- Умение погружаться в предметную область
- Как погружаться в предметную область
- Экстремальное погружение
- Класификация алгоритмов
- Теория линейных алгоритмов
- Линейные задачи
- Алгоритмы с ветвлением
- Задачи с ветвлениями
- Рутинные задачи. Циклы
- Задачи с циклами
- Встречка
- Числа Фибоначчи
- Вложенные циклы
- Массивы
- Задачи на массивы
- Вместо итогов
- Беседа с автором

10JavaScript: приоткрываем мир программирования
11React.JS: мир компонентов и состояний, экспресс-погружение

- Индустрия и React
- Первый шаг
- Второй шаг
- Особенность рендера
- Практическая работа
- Решение практической работы
- Интеграция JS
- Практическая работа
- Решение практической работы
- Вместо циклов
- Вместо стилей
- Подключение Bootstrap
- Выделение компонентов
- Проброс свойств
- Hooks
- Зовём друга на Backend'е
- Демонстрация использования
- Парсинг данных
- Практическая работа
- Решение практическоцй работы
- Косметические правки
- Вместо итогов

12.NET C#: погружение и власть над кодом
13Несколько шагов к объектному мышлению без духоты

- Шаг 0
- Шаг 1
- Шаг 2
- Шаг 3. Практическое задание
- Шаг 4.Решение практического задания
- Шаг 5
- Шаг 6
- Шаг 7
- Шаг 8
- Шаг 9. Практическое задание
- Шаг 10. Решение практического задания
- Шаг 11
- Шаг 12
- Шаг 13
- Попробуй себя, Junior

14RESTful API: обзор фундаментальных концепций

- Теория ключевых аспектов
- Есть вопросик...

15Backend: создание сервиса

- План на ближайшие два модуля
- Первый запуск
- Controllers
- Практическое задание
- Совместное выполнение
- Требования
- Рефакторинг
- Хранилище данных
- Models
- Endpoints
- Рефакторинг
- HTTP Status Codes
- Практическое задание

16Frontend: создание веб-клиента

- Подготовка проекта
- Инициализация проекта
- Подготовка представления
- Подключение Bootstrap
- Использование Bootstrap
- Выделение React-компонентов
- Передача данных через свойства
- Добавление элемента в набор данных
- React-хуки в деле
- Унификация id
- Добавление формы
- Активация формы ввода
- Практичесакая работа
- Решение практической работы
- Очистка формы
- Динамическое удаление
- Практичесакая работа
- Решение infinity-проблемы
- Добавление уникального свойства
- Установка axios и cors проблема
- Настройка CORS
- Секретики
- Переменные окружения и секретики
- Настройка GET—запросов
- Настройка POST—запросов
- Практичесакая работа
- Решение практической работы
- Это только начало...

17SQL и СУБД: SQLite, введение в теорию хранения данных

- Зачем нужны базы данных
- Установка и настройка окружения для работы с SQLite
- Основные концепции структуры базы данных
- Отношения в базе данных
- Что такое SQL и система типов
- Создание таблиц
- Ограничения SQL
- Добавление записей
- Самостоятельная работа: наполнение данными
- Выборка данных
- Фильтрация данных
- Оператор обновления данных
- Самостоятельная работа на обновление данных
- Оператор удаления данных
- Самостоятельная работа: создание и наполнение базы данных
- Сложные концепции
- Самостоятельная работа на сложные запросы
- Сложные запросы
- Самостоятельная работа на объединение

18Backend и база данных

- Воспоминания о будущем
- Выделение интерфейса и создание базы данных
- Получение данных
- Самостоятельная работа
- Самостоятельная работа
- Рефакторинг
- Секретики
- Магический Extension
- Mock-данные
- Большая самостоятельная работа

19ORM Entity Framework: современный подход и миграции

- Что будем делать в ближайших трёх модулях
- Что такое ORM?
- ORM EF Core
- Установка необходимых библиотек
- DataContext
- Новый Storage и регистрация сервисов
- Фейковые данные

20Пагинация: Переосмысление взаимодействия с пользователем

- IPageinationStorage
- Самостоятельная работа
- Решение самостоятельной работы
- Библиотека
- Роутинг на клиенте
- ContactDetails
- Оживление ContactDetails
- Самостоятельная работа
- Решение самостоятельной работы
- Самостоятельная работа
- Решение самостоятельной работы
- Самостоятельная работа
- Решение самостоятельной работа
- Маршрутизация деталей
- Bugfix & update
- Подготовка Backend'а к пагинации
- Подготовка Frontend'а к пагинации
- Страница добавления
- Багфикс внешнего вида
- Ошибка формы контакта
- Возможное лечение
- Самостоятельная работа
- Решение самостоятельной работы

21Бонусный модуль

- Что такое Docker и ключевые термины
- Установка
- Первый контейнер
- TelegramBot: полный цикл
- Подготовка к публикации
- Запуск и тестирование
- Сборка и публикация образа
- Настройка удаленного сервера и публикация приложения

22Итоги

- Обратная связь

23Разработка магазина

- Демо
- Бонус оффер

Документ после выпуска

Stepik

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «C#, JS: Войти в IT через Fullstack-разработку» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

PRO C#. WPF
1-3 часа каждый день
PRO C#. WPF

Вот приложение, которое мы будем делать на курсе👇 Если вы уже знаете основы C# и понимаете ООП, но не понимаете, как из этого перейти к реальной разработке — этот курс закрывает и…

Онлайн23 занятий
68 900 ₽
Библиотека Qt (С++ ). Уровень 1. Основы программирования
40 ак. ч. + 40 ак. ч. самостоятельно
Библиотека Qt (С++ ). Уровень 1. Основы программирования

Обучение проходит на QT 6 Qt – кроссплатформенная среда для разработки пользовательского интерфейса на языке C++, а также на других объектно-ориентированных языках. Qt Creator – и…

Онлайн10 занятий
50 350 ₽
Vue.js 3, Vue Router и Pinia
Vue.js 3, Vue Router и Pinia

В этом курсе мы изучим Vue, Vue Router и Pinia, создавая два полноценных приложения. Мы сделаем приложение для отображения прогноза погоды и Saas сервис хранения веб закладок. Это…

Онлайн15 занятий
3 999 ₽
C++ для разработки игр
7 сентября
C++ для разработки игр

Освой С++ на базовом уровне, создай свою первую игру уже через 2 месяца обучения, в дальнейшем сможешь применить эти знания для работы в Unreal Engine.

Онлайн4 занятий
Домашние заданияВидеоуроки+2
90 300 ₽Рассрочка на 12 мес.
Основы разработки на C++: белый пояс
Основы разработки на C++: белый пояс

Этот курс посвящён знакомству с языком программирования С++. Вы научитесь использовать его основные конструкции, создавать свои типы данных, разбивать программу на классы и функци…

Онлайн5 занятий
20 000 ₽
Разработка на Angular
−10%14 сентября
Разработка на Angular

Освойте промышленную разработку на Angular: создавайте динамические веб-приложения с нуля. Изучите TypeScript, компоненты, шаблоны, пайпы, сервисы, маршрутизацию и сложные формы.…

Онлайн13 занятийСредний
42 900 ₽−10%
38 610 ₽
Начать без затрат

Бесплатные курсы

Разработка веб-приложений на Node.js
БесплатноКурс рассчитан на 5-6 недель обучения.
Разработка веб-приложений на Node.js

Node.js – современная и востребованная на рынке труда платформа для разработки веб-приложений. Этот курс проведет вас от изучения основ Node.js до создания первого приложения и по…

Онлайн5 занятий
Бесплатно