Закрыто

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

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

Цена: 8970р.-94%
Взнос: 516р.
100%

Основной список: 40 участников

Резервный список: 2 участников

  1. 13 фев 2013
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    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. Обсуждение
  3. 15 фев 2013
    #2
    mirmir
    mirmir БанЗабанен
    ребята, учтите, что курсы ШП защищены - там EXE файлы с активацийе на 1 комп, причем на виртуалке запустить нельзя, захват экрана подавляется... Если кто-то знает лекарство тоже поучавствую, а так смысла не вижу.
     
  4. 15 фев 2013
    #3
    Гигант мысли
    Гигант мысли БанЗабанен
    Это всё проблемы организатора
     
    1 человеку нравится это.
  5. 17 фев 2013
    #4
    Cartman
    Cartman БанЗабанен
    На форуме запрещено обсуждение взлома. Если складчина проводится - значит все ок.
     
  6. 20 фев 2013
    #5
    kuzya
    kuzya ЧКЧлен клуба
    точно ок?? просто какбэ и правда не случилось так - все купим, а потом - "уппсссс" скажет орг
     
  7. 20 фев 2013
    #6
    kuzya
    kuzya ЧКЧлен клуба
    орг, напиши в личку, если не лениво, ибо в открытом доступе нельзя обсуждать.
     
  8. 29 мар 2013
    #7
    Бомбардир
    Бомбардир БанЗабанен
    Дата сбора пока предварительна, в рекламных целях
     
  9. 26 апр 2013
    #8
    Гигант мысли
    Гигант мысли БанЗабанен
    эта складчина удалена
     
  10. 29 апр 2013
    #9
    korteller
    korteller ДолжникДолжник
    Подскажите а когда ссылки ожидаются?
     
  11. 13 май 2013
    #10
    Tishevich
    Tishevich ЧКЧлен клуба
    Выходит ошибка: Складчина остановлена - что это значит? Как в нее записаться? Правила читал, там про такую ошибку не нашел упоминания.
     
  12. 7 авг 2013
    #11
    Magvai
    Magvai ДолжникДолжник
    это курс когда готов будет на скачивание??
     
  13. 7 авг 2013
    #12
    Magvai
    Magvai ДолжникДолжник
    я не участвовал в складчине ,могу ли я потом скачать за оплату??
     
  14. 15 авг 2013
    #13
    xwebwork
    xwebwork БанЗабанен
    Комплексный курс из 3х частей. C# от тренеров Microsoft
    От новичка до эксперта
    Это не видеокурсы, которые вы уже приобретали от CBS, а это онлайн обучение от экспертов и сертифицированных специалистов Microsoft, которое по сути намного происходит сухое изложение материала в видеокурсе.