Есть идея?
ТЕПЕРЬ вы можете её осуществить!
onliner.academy
Программирование на C# с Нуля до Гуру
Безопасное
подключение
Есть вопрос или проблема?
Свяжитесь с нами по адресу support@onliner.academy
Описание
1. Введение
Это вводный модуль, из которого Вы узнаете:
Как с максимальной эффективностью проходить курс?
Как работает язык C#? Это очень важная базовая информация, которую необходимо знать.
Какое ПО потребуется для написания программ на C#, где его скачать и как установить?
После просмотра данного раздела Вы уже будете знать, как работает C#, а также будете иметь весь необходимый софт для написания своих программ на этом языке.
2. Основы языка C#
Теперь, когда у нас всё готово для старта, мы можем приступить к написанию первых программ на C#. И в этом разделе Вы узнаете:
Как пишутся программы на C#?
Что такое переменные, какие есть типы переменных, как они используются?
Какие есть арифметические, логические и строковые операции? Всё это снабжено множеством примеров.
Как происходит преобразование типов?
Что такое область видимости переменных?
Для чего нужен и как выглядит условный оператор?
Как работают и для чего нужны операторы цикла for и while?
Как правильно использовать оператор switch-case?
Что такое массивы и как они применяются на практике?
Что такое кортежи и как их использовать?
Это раздел, который даст Вам всю необходимую основу для написания Вами первых несложных программ на языке C#.
3. Объектно-ориентированное программирование в C#
Объектно-ориентированное программирование (ООП) — это самый популярный и самый часто встречаемый подход при разработке программ. Теоретически, любую программу можно сделать без него, но практически для средних и крупных проектов сделать это будет крайне сложно и очень долго. Поэтому ООП надо знать. И как раз в этом разделе Вы узнаете:
Что такое ООП?
Какие есть парадигмы ООП?
Что такое класс и как он создаётся на языке C#?
Что такое свойства?
Что такое конструктор и методы класса?
Что такое перегрузка конструкторов и методов?
Что такое модификаторы доступа?
Что такое статические поля/методы/классы и как их правильно использовать?
Что такое перечисления?
Какие есть неизменяемые типы данных?
Как реализовать наследование в C# и для чего оно нужно?
Что такое структуры?
Что такое виртуальные методы?
Как делать перегрузку операторов?
Что такое абстрактные классы?
Что такое интерфейсы?
Что такое обобщённые классы и методы?
Как использовать методы ToString и Equals?
Что такое клонирование объектов?
Что такое делегаты?
Как использовать анонимные методы?
Как применяются события?
Что такое лямбда-выражения?
Что такое рекурсия?
Посмотрев этот огромный раздел, Вы сможете создавать проекты на C#, используя ООП.
Video courses from Mikhail Rusakov
Мы здесь, чтобы помочь с любыми вопросами!
Хотите узнать больше о onliner.academy или не знаете, какую программу обучения выбрать — оставьте заявку, и мы ответим в ближайшее время
О НАС
Мы — платформа знаний
На нашем сайте вы найдете разнообразные курсы в различных областях: изучение языков (немецкий, испанский, французский и другие), программирование, профессиональное развитие и многое другое.
Знания для вас!
12 200
профессионалов уже с нами
Присоединяйтесь к тем, кто уже на пути к профессиональному росту. Делитесь открытиями, обменивайтесь опытом, вдохновляйтесь, чувствуйте поддержку единомышленников!
ПОКУПКА
Как получить свой первый курс?
- 1 Добавьте цифровой товар в корзину
- 2 Оплатите товар
- 3 Введите свой email при оформлении заказа
- 4 Получите доступ к купленному товару по электронной почте
ВОПРОСЫ
Есть вопросы? У нас есть ответы!
В разделе «Курсы» выберите нужный курс, затем перейдите на его страницу и нажмите кнопку «Купить». Мы принимаем карты Visa и Mastercard. Все ваши данные в безопасности, мы обеспечиваем безопасное подключение к платежному шлюзу.
Эта опция в настоящее время недоступна. Вы платите только один раз для получения доступа к выбранному курсу. Нет ограничений по времени на доступ к курсу, за который вы заплатили.
Если вы зарегистрированы на платформе onliner.academy: войдите в свой аккаунт и оплатите курс. После оплаты он отобразится в разделе «Мои курсы». Обычно курс содержит видео, презентации и домашние задания.
Если вы не зарегистрированы: после оплаты проверьте свой почтовый ящик. Вы получите электронное письмо с доступом. Вам просто нужно войти из письма и начать получать новые знания. При необходимости вы также можете связаться с нашей службой поддержки по электронной почте support@onliner.academy.
Пожалуйста, свяжитесь с нашей службой поддержки по адресу support@onliner.academy, и мы поможем вам с любой возникшей проблемой.
Все зависит от школы, у которой вы покупаете курс. На нашей платформе много школ, и их условия могут различаться. Поэтому лучше уточнить этот вопрос перед началом курса.
Команда сервисной поддержки решает любые технические вопросы. Наставники и рецензенты помогают участникам в процессе обучения на платформе: работают над ошибками, объясняют и дополняют материалы курса.
Конечно! Для этого вам нужно написать в службу поддержки на support@onliner.academy, затем мы отправим вам коммерческое предложение и поможем разместить ваш курс на onliner.academy.






