21 бесплатный онлайн-курс по языку программирования C#

Привет! ✋ Ниже вы найдёте 20+ бесплатных онлайн-курсов по языку программирования C#. 👇

1. «‎Уроки C#» от itProger

Длительность: 26 уроков, доступ без ограничений.

Сертификат: нет.

Формат обучения: видеоуроки и самостоятельное изучение теории.

Программа обучения: рассчитана на программистов, которые делают первые шаги в карьере и желают изучить основы C#. Рассматриваются конструкции языка (циклы, операторы) и многое другое.

Чему научитесь:

  • Работа в среде MonoDevelop.
  • Выполнение арифметических операций.
  • Применение циклов и операторов.
  • Работа с функциями и строками.
  • Работа с классами.
  • Написание простых программ на C#.

Плюсы:

  • Полезная подборка теории.
  • Спикер демонстрирует всё на примерах.
  • Можно учиться без регистрации на сайте.

Минусы:

  • Практические задания недоступны без оплаты подписки.

2. «C#. Быстрый старт‎» от GeekBrains

Длительность: 7 уроков.

Сертификат: да.

Формат обучения: видеоуроки с практическими заданиями по теме.

Программа обучения: курс подходит тем, кто интересуется языком C#, хочет узнать его особенности, преимущества и недостатки. Обучение проходит на примере написания простой игры. Для успешного прохождения пригодится минимальный опыт программирования. Также курс будет полезен разработчикам игр на Unity для профессионального развития.

Чему научитесь:

  • Понимание основ языка C#.
  • Использование функций.
  • Написание простых игр.
  • Создание графического интерфейса.

Плюсы:

  • Можно учиться по индивидуальному удобному графику.
  • Записи лекций доступны после трансляции.
  • Интересная подача информации.
  • Сочетание теории с практикой.
  • Компетентный преподаватель.
  • Обмен опытом с другими участниками на форуме курса.
  • Предусмотрена выдача сертификата.

Минусы:

  • Для освоения материала необходимы уже существующие базовые навыки программирования.

3. «‎Основы языка C» от GeekBrains

Длительность: 14 уроков.

Сертификат: да.

Формат обучения: вебинары с выполнением заданий для приобретения практических навыков.

Программа обучения: основы программирования на C. Курс одинаково полезен как новичкам, так и разработчикам со стажем для прокачки профессиональных навыков. Полученные знания пригодятся для работы с другими языками программирования.

Чему научитесь:

  • Понимание основных принципов C.
  • Понимание базовой терминологии программирования.
  • Применение двоичных вычислений.
  • Работа с оперативной памятью.
  • Написание простых программ.

Плюсы:

  • Можно записаться на курс в любое время.
  • Сохранение записей лекций после трансляции.
  • Выполнение практических заданий.
  • Общение с другими участниками на форуме.
  • Эксперт дает обратную связь.

Минусы:

  • Нет.

4. «C#. Викторина «Угадай мелодию‎» от GeekBrains

Длительность: 15 уроков.

Сертификат: да.

Формат обучения: видеолекции и практические задания.

Программа обучения: изучение технологии Windows Forms для написания программ средней сложности на языке C#. Он рекомендован новичкам и программистам с небольшим опытом. Практическая часть программы включает самостоятельное написание викторины «Угадай мелодию‎».

Какие навыки получите:

  • Работа с элементами Windows Forms.
  • Музыкальное оформление программы.
  • Использование реестра Windows в качестве хранилища настроек программы.
  • Подключение геймпада для управления игрой.

Плюсы:

  • Изучение материала в удобное время.
  • Информативные уроки.
  • Изложение материала в понятной форме.
  • Можно набивать руку на практических заданиях.
  • Обратная связь от преподавателя.
  • Сертификат за успешное окончание курса.

Минусы:

  • Без знания основ программирования некоторые вещи сложны для восприятия.

5. «Основы C#‎» от LoftSchool

Длительность: 6 уроков.

Сертификат: нет.

Формат курса: самостоятельное изучение темы по предоставленным видеоматериалам.

Программа обучения: рекомендована новичкам с минимальными навыками программирования. На уроках рассматриваются базовые принципы C#.

Что узнаете:

  • Типы переменных в C#.
  • Концепция ООП.
  • Принципы наследования и инкапсуляции.
  • Что такое полиморфизм и абстракция.
  • Как применять массивы C#.
  • Как использовать базовые циклы.

Преимущества:

  • Нет установленного срока для прохождения курса.
  • Короткие информативные уроки.
  • Приведение реальных примеров для понимания теории.
  • Возможность понять основы языка за короткий период.

Недостатки:

  • Не обнаружено.

6. «‎C#. Мини-программы» от GeekBrains

Длительность: 10 уроков.

Сертификат: да.

Формат обучения: изучение теории по видеоурокам + закрепление знаний с помощью практических задач.

Программа обучения: курс разработан для новичков, и посвящён Windows Forms Net.Framework. Кроме теории программа включает самостоятельное написание несложных утилит по готовой инструкции. Материал также будет полезен начинающим программистам.

Какие навыки получите:

  • Понимание основ C#.
  • Использование элементов Windows Forms.
  • Использование классов Net.Framework.
  • Написание простых программ под ОС Windows.

Плюсы:

  • Короткая, но содержательная программа.
  • Записи вебинара хранятся в личном кабинете.
  • Общение в закрытом чате с другими участниками.
  • Желающие могут получить сертификат.

Минусы:

  • Нет.

7.«‎Графические приложения на C#» от GeekBrains

Длительность: 2 урока.

Сертификат: нет.

Формат обучения: пошаговое создание игры по инструкции преподавателя.

Программа обучения: в данном курсе внимание уделяется непосредственно разработке кода для простой игры. Программа подходит студентам профильных факультетов и начинающим разработчикам с базовыми навыками программирования.

Чему научитесь:

  • Использование основных конструкций языка.
  • Разработка графических приложений под Windows.

Плюсы:

  • Нет временных ограничений для прохождения.
  • Закрытый чат для общения с другими участниками.
  • Практическое применение навыков.
  • Возможность пополнить портфолио.

Минусы:

  • Нет.

8. «‎Windows Forms C#» от itProger

Длительность: 7 уроков, доступ без ограничений по времени.

Сертификат: нет.

Формат обучения: работа с темой на основе видеолекций и текстового материала.

Программа обучения: акцент сделан на работе с платформой Windows Forms, которая предназначена для разработки программ под Windows. В процессе изучения материала можно создать приложение с дизайном.

Какие навыки получите:

  • Основы работы с MySQL.
  • Создание простого приложения с использованием Windows Forms.

Плюсы:

  • Информативный и содержательный курс.
  • Понятное изложение материала.
  • Сочетание теории с наглядными примерами.

Минусы:

  • Для доступа к практическим заданиям необходимо оплатить подписку.

9. «Программирование на C#‎» от Stepik

Длительность: 36 уроков.

Сертификат: да.

Формат обучения: видеолекции, интерактивные задачи, тесты.

Программа обучения: включает основы C# и рассмотрение типичных ошибок, которые допускают программисты в процессе работы. Программа состоит из материалов, использованных на семинарах для студентов ФИТ НГУ. Для успешного прохождения рекомендовано хотя бы поверхностное знакомство с одним из языков ООП (Java, C++). Курс пригодится студентам профильных факультетов.

Что узнаете:

  • Что такое классы в C#.
  • Назначение виртуальных функций.
  • Простейшие и продвинутые конструкции и типы.
  • Принципы асинхронного ввода-вывода.
  • Основы LINQ.
  • Принципы работы с исключениями.

Плюсы:

  • Можно приступать в любое время.
  • Актуальная информация.
  • Много интересных примеров.
  • Отсутствие сложных терминов.
  • Практические задания помогут закрепить навыки.

Минусы:

  • Не обнаружено.

Об авторах: курс подготовлен при поддержке Computer Science Center.

10. «C#‎» от «Академии IT‎»

Длительность: 32 урока.

Сертификат: нет.

Формат обучения: работа с видеоматериалами и решение практических задач. Обратной связи нет.

Программа обучения: вводный курс C# для новичков поможет вникнуть в основы языка и понять, имеет ли смысл углубляться в изучение. Программа представляет запись лекций из платного курса.

Какие навыки получите:

  • Понимание основ программирования.
  • Работа с основными элементами языка (переменные, операторы).
  • Основы работы в Unity3D.
  • Понимание базовых принципов ООП.

Преимущества:

  • Хорошая подборка материала.
  • Достаточно информации, чтобы вникнуть суть языка C#.

Недостатки:

  • Посредственное качество видео.
  • Много воды.

11. «‎C# от новичка к профессионалу» от SimpleCode

Длительность: 97 видеозаписей по 10-30 минут.

Сертификат: нет.

Формат обучения: самостоятельное изучение темы, обратная связь не предусмотрена.

Программа обучения: охватывает основы C# с нуля, а также сферу применения языка. Часть уроков посвящена SQL и базам данных.

Чему научитесь:

  • Работа с переменными в C#.
  • Выполнение операций с числами.
  • Работа с циклами и массивами.
  • Использование функций.
  • Создание проектов в среде Visual Studio.

Плюсы:

  • Интересная и насыщенная программа.
  • Информативные уроки с минимумом воды.
  • Теоретическая часть программы дополнена примерами.

Минусы:

  • Не обнаружено.

12. «‎Полный курс C Sharp» от Code Blog

Длительность: 107 видеозаписей продолжительностью от 30 минут до 3-х часов.

Сертификат: нет.

Формат обучения: просмотр уроков и выполнение практических заданий без обратной связи.

Программа обучения: курс включает практические и теоретические уроки по изучению языка C#. Программа рассчитана как на новичков, так и на продвинутых разработчиков, желающих усовершенствовать навыки. Спикер расскажет, с какими проблемами сталкивается начинающий программист, а также покажет примеры создания приложений на C#.

Какие знания и навыки получите:

  • Плюсы и минусы языка C#.
  • Понимание базового синтаксиса C#.
  • Применение операторов, массивов, циклов.
  • Основы ООП.
  • Работа с базами данных.
  • Популярные алгоритмы сортировки C#.
  • Создание приложений в Visual Studio.

Плюсы:

  • Полная подборка материала по языку C#.
  • Интересные уроки простым языком.
  • Дополнение теории презентациями.
  • Спикер отвечает на вопросы в комментариях.

Минусы:

  • Не обнаружено.

Об авторе: Вадим Шванов, программист с 6-летним опытом, сертифицированный специалист MCSA.

13. «‎Видеокурс по языку программирования C#» от Евгения Попова

Длительность: 43 видеозаписи продолжительностью 10-25 минут.

Сертификат: нет.

Формат обучения: просмотр видеоуроков и создание приложения по инструкции.

Программа обучения: курс посвящён созданию приложений на C# в среде Visual Studio. Спикер познакомит с базовыми принципами языка, и научит создавать простые программы.

Какие навыки получите:

  • Использование переменных.
  • Выполнение арифметических операций.
  • Использование условных конструкций.
  • Работа с циклами, массивами, операторами.
  • Применение рекурсивных функций C#.
  • Обработка исключений.
  • Понимание принципов наследования и полиморфизма.
  • Применение интерфейсов.
  • Создание приложений на C#.
  • Компиляция кода.

Плюсы:

  • Информативные уроки без воды.
  • Презентации в качестве наглядного примера.
  • Изложение материала простым языком.
  • Возможность попрактиковаться в создании приложений.

Минусы:

  • Не обнаружено.

14. «Курс по C# для Unity3D‎» от AndroidHelper

Длительность: 17 видеозаписей продолжительностью 6-20 минут.

Сертификат: нет.

Формат обучения: самостоятельный просмотр уроков без обратной связи.

Программа обучения: курс посвящён основам языка C# для дальнейшей работы в Unity. Спикер расскажет о базовых принципах программирования, а к концу обучения каждый сможет создать простое приложение. Программа рассчитана на новичков.

Чему научитесь:

  • Понимание принципов программирования на C#.
  • Работа с операторами, циклами, массивами.
  • Создание управления игровыми персонажами.
  • Создание проектов в среде Unity.

Плюсы:

  • Информативные уроки в хорошем качестве.
  • Дополнение теории примерами.
  • Возможность применять полученные навыки на практике.
  • Домашние задания (без проверки).
  • Полезные ссылки под каждым уроком.

Минусы:

  • Не обнаружено.

15. «Введение в C#‎» от Brainoteka Light

Длительность: 9 видеолекций по 5-10 минут.

Сертификат: нет.

Формат обучения: самостоятельный просмотр видео без обратной связи.

Программа обучения: цель курса — дать общее представление о синтаксисе языка и методах его применения. Программа рассчитана на новичков. Также спикер даст инструкции для дальнейшего изучения языка.

Что узнаете:

  • Основы языка C#.
  • Переменные и типы данных.
  • Понятие классов в C#.
  • Условные и циклические конструкции.
  • Как работать с массивами в C#.
  • Как создавать функции.

Плюсы:

  • Структурированная информация без воды.
  • Есть практические задания для самопроверки.

Минусы:

  • Информация представлена слишком поверхностно.

16. «‎Введение в ASP.NET MVC» от Brainoteka Light

Длительность: видеозаписи продолжительностью 4-10 минут.

Сертификат: нет.

Формат обучения: просмотр видео без обратной связи.

Программа обучения: курс посвящён технологии ASP.NET. Спикер подготовил подборку простых уроков для новичков, которые помогут самостоятельно создать динамический сайт с помощью C# и технологии ASP.NET. MVC.

Какие навыки получите:

Плюсы:

  • Короткие информативные уроки.
  • Лёгкая подача информация.
  • Демонстрация наглядных примеров.

Минусы:

  • Для прохождения необходима самостоятельная предварительная установка Visual Studio.

17. «Уроки C#‎» от YouTube-канала «XpucT»

Длительность: 40 видеозаписей продолжительностью 10-60 минут.

Сертификат: нет.

Формат обучения: просмотр видеоуроков без обратной связи.

Программа обучения: курс посвящён основам языка C#, а также другим нюансам, связанным с программированием. Он пригодится студентам профильных факультетов и начинающим разработчикам.

Какие навыки получите:

  • Понимание базового синтаксиса языка.
  • Использование операторов.
  • Работа с MessageBox.
  • Обработка исключений.
  • Создание проектов в Visual Studio.

Плюсы:

  • Качественная подборка уроков.
  • Интересная подача информации.
  • Приведение примеров в виде презентаций.

Минусы:

  • Не обнаружено.

18. «‎C# уроки для маленьких и тупых» от Extreme Code

Длительность: 17 видеозаписей по 5-10 минут.

Сертификат: нет.

Формат обучения: самостоятельный просмотр видео без обратной связи.

Программа обучения: курс включает основы языка C# и рассчитан на слушателей, совсем не знакомых с программированием. Спикер делает акцент на моментах, которые особенно вызывают сложности у новичков.

Какие навыки получите:

  • Работа в среде Visual Studio.
  • Использование переменных и операторов.
  • Работа с условными конструкциями.
  • Основы написания кода.
  • Понимание принципов наследования и полиморфизма.

Плюсы:

  • Подача информации с юмором.
  • Есть наглядные примеры.
  • Полезный материал по теме.

Минусы:

  • Не обнаружено.

19. «‎C# Базовый» от ITVDN

Длительность: 18 видеоуроков продолжительностью от 10 минут до 3-х часов.

Сертификат: нет.

Формат обучения: просмотр видеозаписей без обратной связи.

Программа обучения: курс посвящён синтаксису и семантике языка C#, а также основам объектно-ориентированного программирования. Программа рассчитана на студентов и начинающих программистов.

Что узнаете:

  • Концепция ООП.
  • Что такое классы и объекты в C#.
  • Наследование и полиморфизм в C#.
  • Как использовать абстрактные классы и интерфейсы.
  • Что такое структуры в C#.
  • Принципы обработки исключений.
  • Основы LINQ.

Плюсы:

  • Хорошее качество видео.
  • Опытный лектор.
  • Актуальная и полезная информация.
  • Интересное изложение материала.
  • Качественные наглядные примеры.

Минусы:

  • Не обнаружено.

20. «Unity 5 C#‎» от Гоши Дударя

Длительность: 9 видеоуроков продолжительностью 5-15 минут.

Сертификат: нет.

Формат обучения: самостоятельный просмотр уроков без обратной связи.

Программа обучения: курс рассчитан на новичков, и посвящён программированию на языке C# под Unity 5. Программа не включает основы языка, поэтому для успешного прохождения желательно базовое понимание C#.

Что узнаете:

  • Основные функции для создания игр на Unity.
  • Как использовать переменные.
  • Как создавать объекты с помощью скриптов.
  • Принципы использования функции GameObject.Find.

Плюсы:

  • Сжатый, но информативный курс.
  • Простое изложение материала.
  • Актуальная и полезная информация.

Минусы:

  • Многие моменты покажутся сложными без базового понимания программирования.

21. «Курс C# Base‎» от Георгия Могелашвили

Длительность: 13 видеозаписей продолжительностью от 10 минут до 1,5 часов.

Сертификат: нет.

Формат обучения: самостоятельный просмотр видео и написание программ по инструкции.

Программа обучения: курс рассчитан на тех, кто хочет перейти на C#, но не знает, с чего начать. Понадобится установка рабочего ПО.

Что узнаете:

  • Основы языка C#.
  • Базовый синтаксис.
  • Переменные, ветвление, циклы.
  • Что такое объекты и классы.
  • Основы работы с консолью и файлами.
  • Что такое наследование и полиморфизм.
  • Массивы и коллекции.
  • Основы работы с XML.
  • Основы SQL.

Плюсы:

  • Полезная и актуальная информация.
  • Подача материала лёгким языком.
  • Дополнение теории презентациями.
  • Возможность попрактиковаться в написании простых программ.

Минусы:

  • Не обнаружено.
Аватар
Алексей Шаполов

Основатель и главный редактор проекта. Специалист в области интернет-маркетинга (SEO-продвижения и копирайтинга, в частности). Работаю онлайн с 2018 года.

Оцените автора
Добавить комментарий