1. Новые покупки Показать еще

    05.12.2016: Урок по обработке "Портрет мамы" (Анастасия Аникеева)

    05.12.2016: Быстрыe деньги в бизнесе фoтoгрaфа и видeoграфа 2.0 (Ласло Габани, Булат Алеев)

    05.12.2016: Тренинг по профессиональной обработке фотографий 2.0 (Ласло Габани, Булат Алеев)

    05.12.2016: Тенденции современного рынка свадебной фотографии (Артем Кондратенков)

    05.12.2016: Тренер знаменитостей, диетолог, фитнес-модель Nike,...

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    05.12.2016: Урок по обработке "Портрет мамы" (Анастасия Аникеева)

    05.12.2016: Тренер знаменитостей, диетолог, фитнес-модель Nike,...

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    02.12.2016: AutoCAD. Секреты и хитрости

    02.12.2016: Плагин "Совместные покупки" для Wordpress

  4. Сбор взносов Показать еще

    02.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

    01.12.2016: [Бизнес Молодость] Реальный Google AdWords (Михаил Дашкиев)(2016)

    30.11.2016: Портретная фотография (Сергей Сараханов)

    29.11.2016: Персональный годовой прогноз 2017 (А.В. Голоушкин)

    29.11.2016: Саммит по личному брендингу от Websarafan

Открыто [ШП] C#. Базовый курс

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 13 фев 2013.

Цена:
8970р.
Взнос:
98р.

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
    1. 13 фев 2013
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [ШП] C#. Базовый курс

      C#. Базовый курс
      Для кого:
      Курс предназначен для начинающих программистов незнакомых с языком программированием C#. Слушатель курса должен иметь базовые знания концепции программирования.
      По окончании курса Вы будете уметь:
      1. Разрабатывать приложения на C# c использованием платформы .NetFramework.
      2. Создавать диаграммы UML последовательность исполнения, переводить их в код C#.
      3. Создавать пользовательские типы, где будет использована концепция объектно-ориентированного программирования. Создавать делегаты, подписываться и вызывать события.
      4. Познакомитесь с базовыми пространствами имен, и классами которые помогут вам освоить платформу .NET Framework.
      5. Создавать свою реализацию базовых интерфейсов .NET Framework.
      6. Использовать LINQ язык запросов.
      7. Работать с файлами, базой данных MSSQL Server.
      8. Писать многопоточные приложения.
      9. Отлаживать ваши приложения с использованием встроенного отладчика и вспомогательных классов .NET Framework.
      10. Сможете эффективно построить обработку исключений в ваших приложениях.
      11. Будете знать особенности и отличия различных типов проектов для языка программирования C#.
      12. Освоите профессиональную среду разработки Microsoft Visual Studio 2010.
      13. Познакомитесь с дополнительным инструментарием облегчающих жизнь разработчиков.
      Занятие 1
      Начало
      • Вводное слово по CLR, C#, .Net Framework.
      • Настройка рабочей среды VisualStudio. Вспомогательные инструменты Resharper, GhostDoc.
      • Обзор типов проектов и решаемые ими задачи.
      • Структура проекта (Решение, Библиотека, Проект, Исходный код).
      • Как работать с исходными кодами, редактор текста. Компилирование проекта.
      • Основные окна студии: OUTPUT, ERROR, Solution Explorer, Редактор кода.
      • Где искать помощь, встроенная справка MSDN, основные ошибки начинающего программиста.
      • Диаграммы UML, последовательность выполнения программного кода.
      Синтаксис C#
      • Пространство имен.
      • Константы, переменные.
      • Типы данных .Net
        1. Значимые типы (вещественные, целочисленные, строки, ссылки, булево значение, DateTime, структуры)
        2. Перечисления (Битовая маска)
        3. Массивы
        4. Ссылочные типы
      • Различие между ссылочными и значимыми типами.
      Занятие 2
      Синтаксис C#
      • Методы документирование исходного кода.
      • Операторы ветвлений, выбора (If..else, switch, ?:)
      • Логические, условные, унарные, операторы равенства.
      • Циклы (for, foreach, with)
      • Отладка приложений с использование встроенного отладчика
      Занятие 3
      Объекто-ориентированное программирование в C#
      • Типы данных .Net
        1. Ссылочные типы
        2. Класс, интерфейс
      • Объектно-ориентированное программирование (Основные понятия ООП)
        1. Инкапсуляция, наследование, полиморфизм, абстракция.
      • Что такое объект, свойство, поле, конструктор, деструктор, метод, событие, делегат.
      • Работа с методами. Входные параметры, выходные параметры, ref, out.
      Занятие 4
      Объекто-ориентированное программирование в C#
      • Статичные классы, методы, конструктора. Паттерн Singleton
      • Модификаторы доступа (Public, Private, Internal, Protected
      • Абстрактные классы, базовые классы.
      • События, Делегаты (Func, Action).
      • Атрибуты (Мета-программирование).
      • Основные паттерны проектирования типов.
      Занятие 5
      Обработка исключений в C#
      • Обработка исключений. Блоки try..catch..finaly. Порядок обработки исключений.
      • Часто встречаемые исключения при написании программ с использованием .net framework
      Встроенный классы .NET Framework

      • Основные встроенные классы.
        1. Классы по работе с текстом
        2. Классы замеров производительности Stopwatch.
      • Обобщенные коллекции (IList, IObservableCollection, IDictionary)
      • Реализация базовых интерфейсов .Net Framework (ICloneable, IDisposable, IEnumerator).
      Занятие 6
      LINQ для работы с данными
      • Лямбда выражения.
      • LINQ. Что это? Как это работает? Основные конструкции языка запросов.
      • LINQ при работе с коллекциями (LINQ TO Objects).
      • LINQ to SQL
      Доступ к данным

      • Локальные данные.
      • Работа с базой данных MSSQL с использованием ADO.NET
      Занятие 7
      Доступ к данным
      • Работа с БД с использованием ORM EntityFramework
      Многопоточность в приложениях
      • Программирование многопоточных систем.
      • Основные моменты препроектирование многопоточных систем (Состояние гонки, Increment, long).
      • Оператор lock. Синхронизация потоков. Пул потоков.Task.
      Занятие 8
      К сведению
      • Время жизни объектов. Сборка мусора.
      • Оптимизация программного кода.
      • Обзор технологий Microsoft, где возможно использовать C#. (ASP .NET, WPF, Winforms, WCF, WF, Windows 8, WP 8)
      • Библиотека Microsoft EnterpriseLibrary, вспомогательные библиотеки.
      • Полезные ресрурсы в интернете.
      26 марта - Вт, Пт 20:00



      Тизер
       
    2. Загрузка...

      Похожие темы
      1. Менеджер
        Открыто

        [ШП]PYTHON. БАЗОВЫЙ КУРС

        Менеджер, 5 мар 2013, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [ШП] HTML и CSS Основы создания сайтов

        Менеджер, 31 окт 2014, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [ШП] Московская Академия Компьютерных Технологий...

        Менеджер, 22 сен 2014, в разделе: Курсы по программированию
      4. Менеджер
        Куплено

        [ШП] SЕО: Oптимизация и прoдвижeниe сaйтoв

        Менеджер, 5 апр 2015, в разделе: Курсы по SEO и SMM
      5. Менеджер
        Открыто

        [ШП] Управление проектами

        Менеджер, 1 авг 2014, в разделе: Курсы по бизнесу
      6. Менеджер
        Открыто

        [ШП] Московская Академия Компьютерных Технологий...

        Менеджер, 22 июл 2014, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [ШП] Московская Академия Компьютерных Технологий...

        Менеджер, 4 июл 2014, в разделе: Курсы по программированию