Курс Основы программирования на С# [Учебный центр Бейсик]
C# - объектно - ориентированный язык программирования, созданный компанией Microsoft для разработки приложений на платформе Microsoft .NET Framework. Предшественниками С# являются С , С++, но по сравнению с ними, он современнее, проще. Благодаря этому С# на сегодняшний день является одним из самых популярных языков программирования.
Если вы не владеете навыками программирования на каком либо языке, но хотите попробовать себя в этом направлении, наш учебный центр предлагает стартовать с курса «Основы программирования на С#», который создаст прочную основу для последующего изучения программирования на более сложном уровне.
Ведет курс профессиональный разработчик, умеет доступно и понятно объяснить любую сложную информацию.
На момент создания темы актуальная цена не известна
C# - объектно - ориентированный язык программирования, созданный компанией Microsoft для разработки приложений на платформе Microsoft .NET Framework. Предшественниками С# являются С , С++, но по сравнению с ними, он современнее, проще. Благодаря этому С# на сегодняшний день является одним из самых популярных языков программирования.
Если вы не владеете навыками программирования на каком либо языке, но хотите попробовать себя в этом направлении, наш учебный центр предлагает стартовать с курса «Основы программирования на С#», который создаст прочную основу для последующего изучения программирования на более сложном уровне.
Ведет курс профессиональный разработчик, умеет доступно и понятно объяснить любую сложную информацию.
Тема №1. Введение
1. Объектно-ориентированное программировани
е 2. Структуры
- О языке C# (C Sharp)
- Вводное слово про ООП
- Среда разработки Microsoft Visual Studio. Настройка рабочей среды
- Создание проекта. Виды проектов. Структура проекта
- Переменные
- Константы
- Типы данных
- Строгая типизация и неявное объявление типов
- Операторы и операции (математические, присваивание, сравнения)
- Комментирование кода (обычное, XML)
- Создание первого проекта
- Условный оператор if...else
- Условный оператор switch.
- Конструкции (case, default, break)
- Встроенные методы. Вызов методов
- Фактические и формальные параметры
- Способы передачи параметров (ref, out)
- Рекурсивный вызов методов
- Встроенный отладчик (debugger)
- Цикл for/foreach
- Цикл while/do...while
- Бесконечный цикл
- Управление циклом continue, break
- Массивы (Arrays)
- Встроенные методы работы с массивами
- Программа Bruteforce (hack пароля)
1. Объектно-ориентированное программировани
е 2. Структуры
- Классы. Объекты
- Конструктор. Конструктор по умолчанию
- Методы и поля. Cтатические и экземпляра класса
- Пространство имен namespace
- Встроенные классы и их методы (Random, Convert, Math)
- Модификаторы доступа (private, public, protected, internal)
- Инкапсуляция. Абстракция
- Наследование
- Полиморфизм
- Интерфейс. Абстрактный класс
- Чисто виртуальная функция
- О встроенных коллекциях C# (containers)
- Список List
- Словарь Dictionary
- Очередь Queue
- Стек Stack
- Коллекция HashSet
- Эффективное использование контейнеров. Типовые шаблоны применения
- Техника обработки ошибок
- Исключение
- Блоки try..catch..finaly. Порядок обработки исключений
- Синтаксический сахар using
- Выброс исключений
- Обработка исключений
- Стандартные исключения
- Создание собственных исключений
- Работа с файлами
- Программа с графическим интерфейсом пользователя
- Основные элементы пользовательского интерфейса
- Свойства и события
- Шаблоны проектирования MVC/MVP
- Программа “Телефонный справочник”
- Обзор технологий Microsoft, где возможно использовать C#. (ASP .NET, WPF, WCF, WF, Windows 8)
http://www.basic.com.ua/course.php?course=243